Top/Linux/Samba3.0/設定

設定はてなブックマーク

以下

サーバー192.168.0.38
クライアント192.168.0.0/24
ワークグループMSHOME
実体ディレクトリ/var/samba/public
ユーザーhoge

と仮定。

インストールなど

インストールやswat自体の設定は下記を参照。
Linux/Samba3.0

swatによる設定

ブラウザで下記に接続
http://192.168.0.38:901/

ユーザー名root
パスワード(rootのパスワード)
  • GLOBALS
    workgroupワークグループMSHOME
    security認証方法USER
    hosts allow接続を許可するホスト192.168.0.0/24
    create maskファイル作成時のマスク764
    directory maskディレクトリ作成時のマスク775
    load printersプリンタの共有No
  • SHARES
    path実体ディレクトリ/var/samba/public
    invalid usersログインを許可しないユーザー(空白)
    valid usersログインを許可するユーザー(空白)
    read list書き込み権限を与えるユーザー(空白)
    write list書き込み権限を与えるユーザーhoge
    read only読み取り専用Yes
    hosts allow接続を許可するホスト192.168.0.0/24
    browseable共有を見せるかどうかYes
    availableサービスの利用可否Yes
    ※ユーザーを指定する個所は @hoge とすると hoge グループの全ユーザーとなる
  • ファイル共有
    • 作成 SHARES → ファイル共有の作成 で作成出来ます。
      実体ディレクトリの作成もお忘れなく。
    • 削除
      SHARES → ファイル共有の削除 で削除出来ます。
      ファイル共有の削除をしてもファイル自体は消えません。
  • 再起動
    設定後に再起動が必要なことがあります。
    意図しない動作をしたら、とりあえず再起動するといいかもしれません。
    STATUS → 再起動 で再起動できます。
  • 注意
    値を指定して 変更を反映 のボタンを押すと、
    その値の項が標準表示から詳細表示へ移動する場合があるので、
    注意して下さい。

ユーザーの操作 (hoge:ユーザー)

  • 追加
    useradd -g samba -d /usr/local/samba -s /bin/false hoge
    /usr/local/samba/bin/smbpasswd -a hoge
    認証方法でUSERを選択しているので、SMB共有へ接続するためのパスワードはここで決まります。
  • 削除
    /usr/local/samba/bin/smbpasswd -x hoge
    userdel hoge

注意!

参考

Amazon

差分 一覧