2013-03-04 14:43:09|  分类: Linux错误解决方 |  标签: |字号 订阅

在命令行输入命令:
~$ smbclient -L \\127.0.0.1
按要求输入密码后,提示出错:
session setup failed: NT_STATUS_LOGON_FAILURE

这是因为执行smbclient命令的用户ID没有成为samba服务的用户,解决方法如下:
先将改用户ID加入到samba中
~$ smbpasswd -a 某用户ID
按要求设置密码

这样该用户ID就成为了samba服务的用户了,此时再输入命令:
~$ smbclient -L \\127.0.0.1
Domain=[Example] OS=[Unix] Server=[Samba 3.6.3]

Sharename       Type      Comment
---------       ----      -------
print$          Disk      Printer Drivers
cdrom           Disk      Samba server's CD-ROM
音乐          Disk      Music files
IPC$            IPC       IPC Service (Samba File Server)
Domain=[Example] OS=[Unix] Server=[Samba 3.6.3]

Server               Comment
---------            -------
Test1                Samba File Server
Test2                 

Workgroup            Master
---------            -------
Example               Test2

问题解决。
Logo

更多推荐