1.20. 자주 사용하는 Samba 명령줄 유틸리티
이 장에서는 Samba 서버로 작업할 때 자주 사용되는 명령을 설명합니다.
1.20.1. 네트워크 광고 사용 join 및 net rpc join 명령 링크 복사링크가 클립보드에 복사되었습니다!
net 유틸리티의 join 하위 명령을 사용하여 Samba를 Active Directory(AD) 또는 NT4 도메인에 결합할 수 있습니다. 도메인에 가입하려면 /etc/samba/smb.conf 파일을 수동으로 생성해야 합니다. 필요한 경우 PAM(Pluggable Authentication Modules)과 같은 추가 구성을 업데이트합니다.
realm 유틸리티를 사용하여 도메인에 결합합니다. realm 유틸리티는 관련된 모든 구성 파일을 자동으로 업데이트합니다.
프로세스
다음 설정을 사용하여
/etc/samba/smb.conf파일을 수동으로 생성합니다.AD 도메인 멤버의 경우:
[global] workgroup = domain_name security = ads passdb backend = tdbsam realm = AD_REALMNT4 도메인 멤버의 경우:
[global] workgroup = domain_name security = user passdb backend = tdbsam
-
*기본 도메인과 결합하려는 도메인에 대한 ID 매핑 구성을 추가합니다. 이를/etc/samba/smb.conf파일의[global] 섹션에 추가합니다. /etc/samba/smb.conf파일을 확인합니다.# testparm도메인 관리자로 도메인에 가입합니다.
AD 도메인에 가입하려면 다음을 수행합니다.
# net ads join -U "DOMAIN\administrator"NT4 도메인에 가입하려면 다음을 수행합니다.
# net rpc join -U "DOMAIN\administrator"
winbind소스를/etc/nsswitch.conf파일의passwd및그룹데이터베이스 항목에 추가합니다.passwd: files winbind group: files winbindwinbind서비스를 활성화하고 시작합니다.# systemctl enable --now winbind선택 사항:
authselect유틸리티를 사용하여 PAM을 구성합니다.자세한 내용은 시스템의
authselect(8)도움말 페이지를 참조하십시오.선택 사항: AD 환경의 경우 Kerberos 클라이언트를 구성합니다.
자세한 내용은 Kerberos 클라이언트 설명서를 참조하십시오.