암호를 변경할때마다 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로 바꿔야 한다. 참고하기 바란다.
'Solaris' 카테고리의 다른 글
자주 쓰는 MySQL 명령어 (0) | 2008.03.02 |
---|---|
새로운 삼바사용자 생성과 패스워드 설정하기 (0) | 2008.03.02 |
smbpasswd 메뉴얼 (1) | 2008.03.02 |
SBL(SpamHaus Block List) 소개 (1) | 2008.03.02 |
Sendmail 메일서버의 스팸릴레이 대응방법 (0) | 2008.03.02 |
댓글