smbpasswd の使い方

Samba の利用者を登録する

書き方

sudo smbpasswd -a 利用者(足す)
sudo smbpasswd -x 利用者(消す)
sudo smbpasswd -d / -e 利用者(止める・戻す)

Samba は Linux とは別のパスワードを持ちます。同じ名前の Linux のユーザーがいないと足せません。

よく使うオプション

オプション意味
-a 利用者Samba の利用者として足す(パスワードを決める)
-x 利用者Samba の利用者から消す
-d / -e 利用者止める・使えるように戻す

例

$ sudo useradd -M -s /sbin/nologin ops

Samba の利用者には、同じ名前の Linux のユーザーが要ります。ログインさせないなら nologin にします。

$ sudo smbpasswd -a opsNew SMB password:
Retype new SMB password:
Added user ops.

ops を Samba の利用者として足し、Samba 用のパスワードを決めます。

$ sudo smbpasswd -d opsDisabled user ops.

消さずに、しばらく使えないようにします。戻すときは -e です。

よくある間違い・注意

  • Linux のパスワードと Samba のパスワードは別です。passwd で変えても Samba のパスワードは変わりません。
  • 同じ名前の Linux のユーザーがいないと、Failed to add entry for user と出て足せません。

実際に打って練習する

Linux レベル2 コースの Lv77「広間の名簿 smbpasswd」で覚えます(第6章 館と広間(Web と共有のサーバー))。ブラウザの中のシミュレーターで、本物と同じように打って確かめられます。

すべてのレベルが、ゴールド以上のプランで遊べます。

Linux サーバー構築のコマンド一覧(LinuC レベル2 の範囲)へ戻る