GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS8にSambaをインストールして設定する方法

Sambaは、Windows SMB(CIVFS)プロトコルの無料のオープンソース実装であり、LinuxとWindowsオペレーティングシステム間でファイル、フォルダー、およびプリンターを簡単かつシームレスに共有できます。

このチュートリアルでは、CentOS8にSambaをインストールして構成する方法を紹介します。

Sambaパッケージをインストールする

centOS 8にsambaパッケージをインストールするには、ターミナルを開き、次のコマンドを入力します。

# dnf install –y samba samba-common samba-client

Sambaをインストールした後、次のコマンドを使用してSambaサービスを開始して有効にします。

# systemctl enable smb

# systemctl start smb

次のコマンドを使用して、Sambaサービスのステータスを確認できます。

# systemctl status smb

Sambaの構成

インストールが完了したら、Sambaを構成します。ただし、その前に、次のコマンドを使用して元の構成ファイルのコピーを作成します。

# cp /etc/samba/smb.conf /etc/samba/smb.conf.bk

次のステップは、共有する必要のあるフォルダを作成することです。このフォルダの名前を共通にします。 。

フォルダを作成したら、構成ファイルに移動してSambaを構成し、図に示すように共有する必要のある新しく作成されたディレクトリを許可します。

# vim /etc/samba/smb.conf

その後、次のコマンドを使用してSambaサービスを再起動します。

# systemctl restart smb

次に、ユーザーとグループを作成し、そのユーザーをそのグループのメンバーにして、次のコマンドを使用してsambaサービスを使用できるようにします。

# useradd user1
# passwd user1
# smbpasswd –a user1
# groupadd vitux
# usermod –aG vitux user1

user1を追加した後 vituxをグループ化する 、ユーザーがグループに追加されているかどうかを確認しますか?このためには、次のコマンドを使用します:

# grep ‘vitux’ /etc/group

sambaサービスが他のマシンからもアクセスできるようにするには、以下に示すようにファイアウォールルールを追加します。

# firewall-cmd - - add-service=samba - - permanent

次のコマンドを使用してファイアウォールをリロードします:

# firewall-cmd - - reload

WindowsマシンからSambaフォルダにアクセスする

WindowsからSamba共有にアクセスするには、 Windows Key + Rを押します。 実行を起動するには ダイアログ。 IPアドレスまたはホスト名を入力します Enterを押します 。

samba資格情報を入力し、資格情報を入力して、 OKを押すように求められます。 。

正常にログインすると、図に示すように、パブリックディレクトリにアクセスして使用できるようになります。

LinuxマシンからSambaフォルダにアクセスする

他のLinuxマシンからSamba共有にアクセスするには、 GNOMEを開きます。 ファイルマネージャをクリックし、サーバーに接続をクリックします 図に示すように:

SambaサーバーのIPアドレスを入力して[接続]をクリックすると、パブリックを直接使用するためにSambaクレデンシャルを入力するように求められます。Sambaクレデンシャルを入力すると、共通が表示されます。 フォルダにアクセスできます。

結論

このチュートリアルでは、 CentOS 8でSambaサーバーを構成する方法を学びました。 。 LinuxおよびWindowsシステムからネットワーク経由でアクセスできる共有ディレクトリを作成しました。また、他のマシンからSambaファイルサーバーにアクセスできるようにファイアウォールを構成する方法も確認しました。


Cent OS
  1. CentOS7にNginxをインストールして構成する方法

  2. CentOS8にCyber​​Panelをインストールして設定する方法

  3. CentOS / RHEL に Samba をインストールして構成する方法

  1. RHEL 8 /CentOS8にsambaをインストールして設定する方法

  2. CentOS7にRedisをインストールして設定する方法

  3. CentOS7にGitLabをインストールして構成する方法

  1. CentOS7にRedmineをインストールして設定する方法

  2. CentOS7にSambaをインストールして設定する方法

  3. CentOS8にRedisをインストールして設定する方法