삼바에서 유닉스 계정과 passwd 연동시..
글쓴이: lacovnk / 작성시간: 수, 2003/10/29 - 4:36오후
http://samba.korea.co.kr/docs/node20.html
를 참고하였고요
#-------------- smb.conf ---------------------------------
# by lacovnk
# Global parameters
workgroup = SEOULHOME
security = SHARE
log file = /usr/share/samba/var/log.%m
# Global - for passwd
smb passwd file = /usr/share/samba/private/smbpasswd
passwd program = /usr/bin/passwd %u
unix password sync = yes
# Global - for Hangul
# client code page = 949
# coding system = utf8
mangle case = no
preserve case = yes
short preserve case = yes
# Global - for security
dns proxy = No
encrypt passwords = yes
[tmp]
comment = Temporary File space
path = /tmp
guest ok = No
# read list = test
[homes]
comment = Home Directories
read only = No
browseable = No
#-------------- smb.conf ---------------------------------
test@lacodeb:~$ smbpasswd Old SMB password: New SMB password: Retype new SMB password: machine 127.0.0.1 rejected the password change: Error was : RAP86: The specified password is invalid. Failed to change password for test
근데 passwd로 해보면 현재 암호는 저기 smbpasswd에서 바꿔준 (실패한것처럼보이나..) 새로운 패스워드로 변경되더군요 :)
반대로 삼바의 패스워드는 변경이 안됩니다 -_-;
일단 에러가 무슨 의미인지 모르겠고요 (RAP86??)
추측하기에는, 머신의 패스워드와 동기화 할때, passwd프로그램을 사용할때 에러가 나서, 그 이후에 삼바의 패스워드도 안바뀐것 같은데..
저 경로, /usr/bin/passwd 의 권한을 보면 r_x가 주어져있는데..으음.
모르겠네요 :)
참, 그리고 패스워드 변경할때 너무 간단하다 등등으로 거부하는 경우가 있잖아요?
그걸 무시하고 그냥 바꾸는방법은 없나요? :(
Forums:


[code:1] $ smbpasswd -a john [/code:1]
$ smbpasswd -a john이런식으로 하라고 google에 되어있네요. (john유저 추가시...) 그리고 password를 바꿀때 짧은 password일때 일반유저는 에러를 내지만 root로 바꿔주면root $ passwd john경고성 문구만 나온답니다. :-)------------------------------
좋은 하루 되세요.
댓글 달기