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(삼바 서버의 tdbsam에 사용자를 추가하는 프로그램)가 samba[-server]가 아닌 samba-client에 있습니까?

답변1

smbpasswd여러 가지 작업을 수행할 수 있습니다. 주요 목적 중 하나는 사용자가 자신의 비밀번호를 변경할 수 있도록 하는 것입니다(원격 클라이언트 시스템에서 작업하는 경우에도 마찬가지입니다).

예를 들어, 워크스테이션에서 클라이언트는 다음을 입력하여 비밀번호를 변경할 수 있습니다.

smbpasswd -r pdc.mydomain.com

-rPDC DNS 이름은 필수이며 -USMB 로그인이 UNIX 로그인과 다른 경우 사용할 수 있습니다.

보시다시피 smbpasswd클라이언트 도구이기도 합니다.

관련 정보