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 と共有のサーバー))。ブラウザの中のシミュレーターで、本物と同じように打って確かめられます。
すべてのレベルが、ゴールド以上のプランで遊べます。