1.3. Samba をスタンドアロンサーバーとして設定する
Samba は、ドメインのメンバーではないサーバーとして設定できます。このインストールモードでは、Samba は中央のドメインコントローラー (DC) ではなく、ローカルデータベースに対してユーザー認証を行います。また、ゲストアクセスを有効にして、ユーザーが、認証なしで 1 つまたは複数のサービスに接続できるようにすることもできます。
1.3.1. スタンドアロンサーバーのサーバー設定の設定 リンクのコピーリンクがクリップボードにコピーされました!
Samba スタンドアロンサーバーのサーバー設定を設定できます。詳細は、システム上の smb.conf(5) man ページを参照してください。
手順
sambaパッケージをインストールします。# dnf install samba/etc/samba/smb.confファイルを編集して、以下のパラメーターを設定します。[global] workgroup = Example-WG netbios name = Server security = user log file = /var/log/samba/%m.log log level = 1この設定では、
Example-WGワークグループに、スタンドアロンサーバー (Server) を定義します。さらに、この設定では最小限のレベル (1) でログ記録が有効になり、ログファイルは/var/log/samba/ディレクトリーに保存されます。Samba は、ログファイルパラメーター内の%mマクロを接続クライアントの NetBIOS 名に展開し、個別のログファイルを作成できるようにします。オプション: ファイルまたはプリンターの共有を設定します。参照:
/etc/samba/smb.confファイルを検証します。# testparm認証が必要な共有を設定する場合は、ユーザーアカウントを作成します。
詳細は、ローカルユーザーアカウントの作成と有効化を 参照してください。
firewall-cmdユーティリティーを使用して必要なポートを開き、ファイアウォール設定を再読み込みします。# firewall-cmd --permanent --add-service=samba# firewall-cmd --reloadsmbサービスを有効にして起動します。# systemctl enable --now smb