Solaris
UNIX passwd와 smbpasswd의 동기화
728x90
암호를 변경할때마다 passwd와 smbpasswd 명령을 두번씩 내린다면 상당한 사용자들의 저항이 예상된다. 이럴 경우 사용하는 해결책이 smbpasswd와 passwd의 동기화 기법이다. 사용자가 smbpasswd 명령를 사용하여 암호를 변경할때, 이 변경 사항이 smbpasswd 파일뿐만 아니라 passwd 파일에도 영향을 미친다면 아주 편리할 것이다.
삼바에서는 SWAT를 사용하여 동기화를 설정할 수 있다. 먼저 [GLOBAL]
아이콘을 눌러 전역 인수 설정 화면으로 들어간 다음, [Advanced View]
버튼을 눌러 상세 설정화면으로 들어가자. 그리고 다음 사항을 설정하자:
- Security Options의 smb passwd file:
/usr/local/samba/private/smbpasswd
(smbpasswd 파일이 위치한 절대 경로) - Security Options의 passwd program:
/bin/passwd %u
(당신 시스템의 passwd 프로그램의 절대 경로 + %u) - Security Options의 unix password sync: Yes
여기에 한술 더 떠서 passwd 실행 파일을 passwd.real로 만들어두고 smbpasswd를 심볼링크로 걸어두면 passwd 명령을 내릴때마다 자동으로 smbpasswd, passwd 파일을 갱신하게 만들 수 있다(Chu-yeon Park <kokids@doit.ajou.ac.kr>). 물론 이럴 경우 SWAT를 사용한 passwd program 설정 내역을 passwd 대신 passwd.real로 바꿔야 한다. 참고하기 바란다.
728x90
댓글