1、samba服务 器出现“session setup failed: NT_STATUS_LOGON_FAILURE

解决办法:
 
smbclient -L \\127.0.0.1 -U wuhaoshu
Enter berbiey's password:
session setup failed: NT_STATUS_LOGON_FAILURE
 
wuhaoshu是 fedora 13中的一个普通用户,启动smb服务后,在本机上测试,就出现了上面的错误。这是由于wuhaoshu仅仅只是系统用户,而没有将它加入到samba账 户中来,换言之,用来登录samba服务器的账户,首先是一个系统账户,同时还应是samba账户。找到了问题的症结所在,解决就简单了。方法如下:
 
smbpasswd -a wuhaoshu
 
为安全起见,这个密码应与wuhaoshu作为系统账户登录系统时所用的密码不一样。

$ smbclient -L \\127.0.0.1 -U 
wuhaoshu
 
现在就正常了。

2、挂载后的目录空的什么都没有

[root@fedora13 /]# mount.cifs //192.168.1.119/wuhaoshu /mnt/wuhaoshu -o username=wuhaoshu%wuhaoshu
[root@fedora13 /]# ls /mnt/wuhaoshu
[root@fedora13 /]#

一切都正常,但就是挂载后的目录下面什么东西都看不到。防火墙设置也正确:

其实就是selinux惹的祸。关闭selinux即可显示出挂载目录下的所有内容。临时关闭的方法是:setenforce  0。如何在命令行模式下永久关闭,因为本人也是菜鸟,还有待学习。