smbpasswdがsamba-clientパッケージにあるのはなぜですか?

smbpasswdがsamba-clientパッケージにあるのはなぜですか?
[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

-rPDC DNS名は必須であり、-USMBログインがUNIXログインと異なる場合に使用できます。

ご覧のとおり、クライアントsmbpasswdツールでもあります。

おすすめ記事