unix/Step by step/Sambaによるファイル共有

2018-04-16 (月) 15:53:00 (1287d)

up



準備

  • Sambaの構築を行い稼動状態にしておく
  • Sambaにアクセスできるユーザを登録?しておく

設定

各ユーザのホームディレクトリへのアクセス

共有フォルダへのアクセス

smb.confで設定

usershareを用いた公開

  • ディレクトリを作成
    • 例1: 全てのユーザが共有ディレクトリを追加・修正・削除
      • mkdir /usr/local/samba/lib/usershares
      • chmod 1777 /usr/local/samba/lib/usershares
    • 例2: グループfooの人間対象が共有ディレクトリを追加・修正・削除
      • mkdir /usr/local/samba/var/usershares
      • chgrp foo /usr/local/samba/var/usershares
      • chmod 1770 /usr/local/samba/var/usershares
  • smb.confを編集
    • [global]セクションにて以下の項目を設定
      • usershare
      • 例:
        usershare path = /usr/local/samba/var/usershares
        usershare max shares = 10

運用

usershareによる一般ユーザの共有ディレクトリ公開