저는 Arch에서 smbd 3.6.7을 실행하고 있습니다. 잘 작동합니다. 로그인 시도 및 로그아웃 실패 후에 충돌이 발생합니다.
잘못된 비밀번호를 사용한 예입니다. rpcclient
한 터미널에서 실행하고 smbd
다른 터미널에서 실행합니다. 잘못된 비밀번호가 전송되면 smbd
프로세스가 종료됩니다 .rpcclient
$ rpcclient -L localhost -Utim
Enter tim's password:
Cannot connect to server. Error was NT_STATUS_LOGON_FAILURE
$
//
$ sudo smbd -i -d 2
smbd version 3.6.7 started.
Copyright Andrew Tridgell and the Samba Team 1992-2011
uid=0 gid=0 euid=0 egid=0
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Registered MSG_REQ_POOL_USAGE
Registered MSG_REQ_DMALLOC_MARK and LOG_CHANGED
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Processing section "[homes]"
Processing section "[media]"
Processing section "[karin-backup]"
added interface eth0 ip=fe80::226:2dff:fe78:ac61%eth0 bcast=fe80::ffff:ffff:ffff:ffff%eth0 netmask=ffff:ffff:ffff:ffff::
added interface eth0 ip=192.168.1.5 bcast=192.168.1.255 netmask=255.255.255.0
waiting for connections
check_ntlm_password: Authentication for user [tim] -> [tim] FAILED with error NT_STATUS_WRONG_PASSWORD
$
올바른 비밀번호의 예:
$ rpcclient -L localhost -Utim
Enter tim's password:
rpcclient $> getusername
Account Name: tim, Authority Name: JANA
rpcclient $> quit
$
//
$ sudo smbd -i -d 2
smbd version 3.6.7 started.
...
waiting for connections
check_ntlm_password: authentication for user [tim] -> [tim] -> [tim] succeeded
$
잘못된 비밀번호를 사용하여 Windows(XP)에서 공유에 연결하려고 하면 충돌이 발생합니다. 올바른 비밀번호로할 수 있는공유에 액세스합니다.
무엇이 문제일까요?
이것은 내 smb.conf입니다.http://pastebin.com/sGyu2XWh