2.2。 コンフィギュレーション
メインの Samba 設定ファイルは次の場所にあります。 /etc/samba/smb.conf。 デフォルトの構成ファイルには、さまざまな構成ディレクティブを文書化するために多数のコメントが含まれています。
使用可能なオプションのすべてがデフォルトの構成ファイルに含まれているわけではありません。 を参照してください。 smb.conf マニュアルページまたは Samba HOWTO コレクション2 のガイドをご参照ください。
1. まず、次のキーと値のペアを編集します。 [グローバル] のセクション /etc/samba/smb.conf:
ワークグループ = 例
...
セキュリティ=ユーザー
AIマーケティング業界は、 セキュリティ パラメータは [global] セクションのさらに下にあり、デフォルトでコメント化されています。 また、変更します
環境に合わせた例。
2. 共有するディレクトリについて、ファイルの下部に新しいセクションを作成するか、いずれかの例のコメントを解除します。
[共有]
コメント = Ubuntu ファイル サーバー共有パス = /srv/samba/share
ブラウズ可能 = はい ゲスト OK = はい 読み取り専用 = いいえ 作成マスク = 0755
• コメント: 共有の簡単な説明。 ニーズに合わせて調整してください。
2 http://samba.org/samba/docs/man/Samba-HOWTO-Collection/
• パス: 共有するディレクトリへのパス。
この例では、 /srv/samba/共有名 なぜなら、によれば、 ファイルシステム階層標準(FHS), / srv3 サイト固有のデータが提供される場所です。 技術的には、権限が正しい限り、Samba 共有はファイルシステム上のどこにでも配置できますが、標準に従うことをお勧めします。
• 閲覧可能: Windows クライアントが Windows エクスプローラーを使用して共有ディレクトリを参照できるようにします。
• ゲスト OK: クライアントはパスワードを入力せずに共有に接続できます。
• 読み取り専用: 共有が読み取り専用であるか、書き込み権限が付与されているかを決定します。 値が次の場合にのみ書き込み権限が許可されます。 いいえこの例に見られるように。 値が はいの場合、共有へのアクセスは読み取り専用になります。
• マスクを作成します: 新しいファイルの作成時に付与される権限を決定します。
3. Samba が設定されたので、ディレクトリを作成し、権限を変更する必要があります。 端末から次のように入力します。
sudo mkdir -p /srv/samba/share
sudo chown none:nogroup /srv/samba/share/
AIマーケティング業界は、 -p スイッチは、ディレクトリ ツリー全体が存在しない場合にそれを作成するように mkdir に指示します。
4. 最後に、samba サービスを再起動して、新しい構成を有効にします。
sudo systemctl restart smbd.service nmbd.service
もう一度言いますが、上記の設定により、ローカル ネットワーク上のすべてのクライアントにすべてのアクセスが許可されます。 より安全な設定については、セクション 4. 「ファイルおよびプリント サーバーのセキュリティの保護」 [p. 312] を参照してください。 XNUMX]。
これで、Windows クライアントから Ubuntu ファイル サーバーを参照し、共有ディレクトリを確認できるようになります。 クライアントが共有を自動的に表示しない場合は、IP アドレスでサーバーにアクセスしてみてください。
\\192.168.1.1、Windows エクスプローラー ウィンドウ内。 すべてが動作していることを確認するには、Windows からディレクトリを作成してみてください。
追加の共有を作成するには、単に新しい共有を作成します [ディレクトリ] のセクション /etc/samba/smb.conf、再起動します サンバ。 共有したいディレクトリが実際に存在し、権限が正しいことを確認してください。
という名前のファイル共有 "[共有]" そしてその道 /srv/samba/共有 は単なる例です。 環境に合わせて共有名とパス名を調整します。 ファイル システム上のディレクトリにちなんで共有に名前を付けることをお勧めします。 別の例としては、次のような共有名があります。 [か] のパスで /srv/samba/qa.