SAMR connection to machine 127.0.0.1 failed. Error was NT_STATUS_ACCESS_DENIED, but LANMAN password changes are disabled 에러 해결하기


삼바 서버 세팅하고 계정 등록하고 비번 변경 하는데

SAMR connection to machine 127.0.0.1 failed. Error was NT_STATUS_ACCESS_DENIED, but LANMAN password changes are disabled

라는 에러 뜨면서 변경이 안됨.

루트권한으로 변경하면 잘 되는데 유저레벨에서 변경 하면 위와 같은 메세지 뜨면서 안되는거 때문에 한참 삽질하다가 해결해서 여기에 정리해둠.

sudo nano /etc/samba/smb.conf

삼바 설정값을 열고

# This boolean parameter controls whether Samba attempts to sync the Unix
# password with the SMB password when the encrypted SMB password in the
# passdb is changed.
   unix password sync = yes

이부분을 no로 변경해준다.

sudo service smbd restart

삼바 재시작 해준다. 이제 smbpasswd로 변경을 하면 별 에러 없이 변경이 된다.

이 문제가 몇가지 글에서 추정해서 결론 내린건데.. 저 옵션을 켜면 삼바 비번 변경시 리눅스 계정비번도 동기화 해주는 플러그인(?)으로 연결되야 하는데 그 플러그인(?) 설치가 안되서 생긴 문제 같음.
우분투 포럼에서는 나랑 반대로 삼바 비번 변경하면 자꾸 리눅스 계정 비번이 변경되버린다는 을 보았음.

댓글

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다