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

Linux で samba ユーザーを追加または削除する方法

samba 共有にアクセスする新しいユーザーを追加するには、最初に「useradd」コマンドを使用してサーバー ユーザー アカウントを作成し、次に同じアカウントを使用して samba ユーザーを追加する必要があります。以下の手順に従って、ユーザー john を追加し、samba 共有へのアクセスを許可してください。

Linux ユーザー アカウントの追加

ユーザーが Samba 共有をブラウズする方法の 1 つは、Samba サーバーに UNIX アカウントを持っていることです。これは、コマンド「useradd [ユーザー名]」を介して行われます ' および 'passwd [ユーザー名] '。システムにユーザー アカウントを既に作成している場合は、以下の部分をスキップして、samba ユーザーを直接追加する手順に進みます。

# useradd john

作成した新しいユーザーのパスワードを設定します。

# passwd john

Samba ユーザーの追加

ユーザーがローカル アカウントを取得したら、対応する Samba samba ユーザーを smbpasswd -a を使用して追加できます。 指図。 smbpasswd コマンドを -a オプションとともに使用すると、新しい samba ユーザーが追加され、新しい samba ユーザーのパスワードを設定することもできます。たとえば、ユーザー john の場合、次のコマンドを使用します:

# smbpasswd -a john
New SMB password:
Retype new SMB password:

-a スイッチは、john を Samba パスワード リストに追加します。

既存の Samba ユーザーの Samba パスワードを変更するには (例の john ユーザーを再度使用):

# smbpasswd john
New SMB password:
Retype new SMB password:

ユーザーが samba 共有にアクセスできるようにする

/etc/samba/smb.conf で Samba 共有を構成します 新しいユーザーが共有を参照できるようにする構成ファイル:

# vi /etc/samba/smb.conf
[share1]
   comment = A Shared Directory
   path = /var/tmp/sharedir
   valid users = anthony john
   public = no
   writable = yes

testparm を使用 更新された共有を表示します。以下のコマンドで smb.conf 設定ファイルをリロードします。
RHEL/CentOS 6 の場合

# service smb reload

RHEL/CentOS 7 の場合

# systemctl reload smb

Samba ユーザーの削除

samba ユーザーを削除するには、以下の手順を使用します。必要に応じて、対応する UNIX ユーザーもサーバーから削除してください。

1. -x を指定した smbpasswd コマンドを使用して、samba ユーザー (john) を削除します。 オプション。

# smbpasswd -x john
delete unix user(john) by userdel

2. 「userdel -r」コマンドを使用して、UNIX OS ユーザー john を、ホーム ディレクトリなどのユーザーに関連付けられているすべてのファイルと共に削除できます。

# userdel -r john


Cent OS
  1. Linuxでグループにユーザーを追加またはグループから削除する方法

  2. Linuxでユーザーをグループに追加する方法

  3. Linuxでユーザーグループを作成および削除する方法

  1. Linuxのグループにユーザーを追加する方法(例を含む)

  2. CentOS、RHEL、Fedoraでユーザーを追加および削除する方法

  3. Linux VPSでsudoグループにユーザーを追加するにはどうすればよいですか?

  1. Linuxデスクトップにユーザーを追加する方法

  2. Linuxでユーザーをグループに追加する方法

  3. Linuxでユーザーをグループに追加する方法