GNU/Linux >> Linux の 問題 >  >> Linux

LinuxでSambaを介してネットワーク共有を作成する方法

Sambaは、Microsoftクライアントにファイルおよび印刷サービスを提供するために使用されるSMB/CIFSネットワークプロトコルです。 Sambaは、ActiveDirectoryドメインの一部としても使用できます。 Sambaは通信にTCP/IPプロトコルを使用します。
以下のインストール手順にはCentOS6.3を使用していますが、以下の手順はCentOS5でも機能します。

ステップ1-Sambaをインストールする

sudo yum install samba       ## CentOS and Redhat systems 
sudo dnf install samba       ## Fedora 22+ systems 
sudo apt install samba       ## Debian based systems 

ステップ2–認証用のアカウントを作成する

次に、Samba共有にアクセスするための認証用のシステムアカウントを作成します。

useradd marc
passwd marc

また、このアカウントをsmbpasswdファイルに追加して、samba認証で使用します。

smbpasswd -a marc

ステップ3–共有ディレクトリの構成

次に、sambaでアクセスするためのディレクトリが必要になります。

mkdir /opt/shared

Samba構成ファイル/etc/samba/smb.confに以下のエントリを追加します 下部にあります。

[shared]
comment = Public Stuff
path = /opt/shared
public = yes
writable = yes
valid users = marc
write list = marc

ステップ4–Sambaサービスを再起動します

システムのsmbおよびnmbサービスを再起動します。

systemctl restart smbd.service
systemctl restart nmbd.service

ステップ5–Samba共有にアクセスする

セットアップをテストするには、Windowsシステムから共有の場所にアクセスする必要があります。 Windowsオペレーティングシステムで実行ウィンドウを開き、以下と入力します。

//192.168.1.90/publicshare/

sambaサーバーのIPアドレスでIPを変更します。認証を求めるプロンプトが表示されます。で作成された使用アカウントを承認するには
ステップ2。


Linux
  1. Linuxコマンドのスクリプトを作成する方法

  2. LinuxRPMパッケージを作成する方法

  3. Linuxでスワップを作成する方法

  1. Debian 9StretchLinuxでSambaサーバー共有を設定する方法

  2. Ubuntu20.04でSamba共有を作成する方法

  3. FreeNAS で Windows 共有を作成する方法

  1. CLIを介してLinuxでネットワーク速度をテストする方法

  2. LinuxでSystemdサービスを作成する方法

  3. Linuxでスワップファイルを作成する方法