Sambaを使用してネットワーク上のフォルダを共有する方法は?

Sambaを使用してネットワーク上のフォルダを共有する方法は?

Sambaを使用して共有ディレクトリを作成するには?ネットワークを使用している限られた数の人にのみ表示されるようにすることはできますか、またはアクセスのみを制限できますか?

答え1

- この簡単な例のように、ファイルの末尾にある「/etc/samba/smb.conf」の「/etc/samba/smb.conf」にSambaでフォルダ共有を許可する定義を追加するだけです。

  [shared]
      path      = /home/user/shared    <= Here we just put the
                                          path of the folder
                                          that we goes share.
      available = yes
      browsable = yes
      public    = yes
      writable  = no

...私たちは共有フォルダを定義するだけで、この定義によりフォルダは使い捨てで閲覧可能で公開され、誰でもアクセスできます。しかし、書くことはできず、読取りのみ可能であり、書込み権限がありません!ネットワークの共有フォルダです。

答え2

サーバーの「Users」というフォルダを示すこの小さな例のように、アクセスがより制御されたフォルダを追加できますが、ユーザーがこのフォルダにアクセスすると、「システムのホームフォルダ」にアクセスします。

[Users]
    comment = Home User's folders (%L server)
    path    = /home/%U

    valid users     = %U
    available       = yes

    browsable       = yes
    writable        = yes
    guest ok        = no
    public          = no
    printable       = no
    locking         = yes
    strict locking  = yes

関連情報