[root@localhost data]# yum provides smbpasswd
samba-client-4.1.12-21.el7_1.x86_64 : Samba client programs
Repo : base
Matched from:
Filename : /usr/bin/smbpasswd
[root@localhost data]# yum info samba-client
Loaded plugins: fastestmirror
...
Name : samba-client
Version : 4.1.12
Summary : Samba client programs
...
Description : The samba4-client package provides some SMB/CIFS clients to complement
: the built-in SMB/CIFS filesystem in Linux. These clients allow access
: of SMB/CIFS shares and printing to SMB/CIFS printers.
samba-clientパッケージ(centos 7)の説明からわかるように、これにはlocalhostからSambaサーバーに接続するためのツールが含まれています。私の質問 - なぜsmbpasswd(Sambaサーバーのtdbsamにユーザーを追加するプログラム)はsamba [-server]ではなくsamba-clientにありますか?
ベストアンサー1
smbpasswd
いくつかのことができます。主な目的の1つは、ユーザーが自分のパスワードを変更できるようにすることです(リモートクライアントシステムで作業している場合でも同様です)。
たとえば、ワークステーションでは、クライアントは次のように入力してパスワードを変更できます。
smbpasswd -r pdc.mydomain.com
-r
PDC DNS名は必須であり、-U
SMBログインがUNIXログインと異なる場合に使用できます。
ご覧のとおり、クライアントsmbpasswd
ツールでもあります。