我尝试使用“unix password sync”设置Samba,但我仍然遇到登录失败.我正在运行Ubuntu Natty Narwhal. 
  
  
 
$smbclient -L localhost Enter stivlo's password: session setup Failed: NT_STATUS_logoN_FAILURE
这是我的/etc/samba/smb.conf
[global]
   workgroup = obliquid
   server string = %h server (Samba,Ubuntu)
   dns proxy = no
   log file = /var/log/samba/log.%m
   max log size = 1000
   syslog = 0
   panic action = /usr/share/samba/panic-action %d
   security = user
   encrypt passwords = true
   passdb backend = tdbsam
   obey pam restrictions = yes
   unix password sync = yes
   passwd program = /usr/bin/passwd %u
   passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
   pam password change = yes
   map to guest = bad user
[www]
    path = /var/www
    browsable = yes
    read only = no
    create mask = 0755 
 修改后我重新启动了服务器:
$sudo restart smbd $sudo restart nmbd
但是我仍然无法使用我的Unix用户名和密码登录.
有人可以帮忙吗?先感谢您!
 安德鲁提到: sudo smbpasswd -a 这个命令对我有用.在此之前我使用Webmin浏览samba用户,并在那里更改我的用户密码,它不起作用! 根据我的经验,当我尝试设置samba服务器时,这个NT_STATUS_logoN_FAILURE错误非常流行.困难的是,有很多原因可以提供同样无聊的无法提供的错误信息.