맥으로 리눅스에 SMB 연결시 로그인 실패하는 경우
오늘 3시간 정도 씨름 했습니다.
ldap에서는 분명 로그인 성공했다고 나왔거든요.
smb의 계정 백엔드도 ldap에서 로컬 smbpasswd로 바꿔봤는데도 맥만 안됩니다.
더 화나는건 비번을 바꾼 이후로 안된다는 거예요.
그러니까 비번 A일때 로그인 성공.
B로 변경. 로그인 실패
A로 다시 변경. 로그인 성공.
...????
samba 로그 레벨3로 해서 로그를 보면 이런 로그가 나와요
Lanman passwords NOT PERMITTED for user ldap.cola
해결책은 간단합니다.
smb 연결할 때 계정 이름을 대문자로 바꾸면 되요
진짜루요..
https://www.reddit.com/r/debian/comments/18ak7n0/weird_samba_password_issue/
이 글에서 되었다느 ㄴ사람 말 보고 했는데
진짜루 되요..
1등
뀨럼아 2024.02.23. 20:46
왜 되는거죠...
2등
달소 2024.02.23. 22:41
도대체 왜,,
3등
수라 2024.02.24. 10:39
아니 이건 뭐죠...
수라
아마.. smb가case insensitive해서
ldap.cola16이나 LDAP.COLAQ6이 같은 계정으로 인식 되는데, 맥에서는 ldap.cola16에 대해서는 비번이 기억 되어있으니 그런것 같어요.
문제는 기억된 비번으로 로그인 시도 후 새로운 비번 입력하는 창이 나왔고, 거기에 옳은 비번을 입력해도 처음부터 시도하는게 아니라 lanman으로 시도하는걸로 보인다는거죠..
왠지는 모릅니다.ㅠㅠ
조만간 애플 버그 리포팅 예정입니다.ㅠㅠ
ldap.cola16이나 LDAP.COLAQ6이 같은 계정으로 인식 되는데, 맥에서는 ldap.cola16에 대해서는 비번이 기억 되어있으니 그런것 같어요.
문제는 기억된 비번으로 로그인 시도 후 새로운 비번 입력하는 창이 나왔고, 거기에 옳은 비번을 입력해도 처음부터 시도하는게 아니라 lanman으로 시도하는걸로 보인다는거죠..
왠지는 모릅니다.ㅠㅠ
조만간 애플 버그 리포팅 예정입니다.ㅠㅠ
cmt alert