[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
-r
PDC DNS 이름은 필수이며 -U
SMB 로그인이 UNIX 로그인과 다른 경우 사용할 수 있습니다.
보시다시피 smbpasswd
클라이언트 도구이기도 합니다.