Chinaunix首页 | 论坛 | 博客
  • 博客访问: 453497
  • 博文数量: 150
  • 博客积分: 2706
  • 博客等级: 少校
  • 技术积分: 1200
  • 用 户 组: 普通用户
  • 注册时间: 2009-11-09 11:41
文章分类

全部博文(150)

文章存档

2012年(7)

2011年(6)

2010年(68)

2009年(69)

我的朋友

分类: LINUX

2009-12-02 14:15:52

设置nfs的目录:
vi /etc/exports
/liang 192.168.1.*(ro,no_root_squash,sync)

并用exportfs -ra来重新读取配置
 
设置nfs的权限:
vi /etc/hosts.allow
vi /etc/hosts.deny

挂载命令:
# mount -t nfs 10.193.10.1:/home/public /home/nfs/public
 

Questions:
1. [root@localhost mnt]# mount -t nfs 192.168.0.103:/tftpboot/ /mnt/tftpmount
mount: RPC: Program not registered
解决方法:
service nfs restart
或者:
/etc/rc.d/init.d/portmap start
/etc/rc.d/init.d/nfs start

2. 在NFS服务端(192.168.1.199)修改/etc/exports,内容如下
/liang 192.168.1.0/255.255.255.0(ro,no_root_squash,sync)
或者:
/liang 192.168.1.*(ro,no_root_squash,sync)
格式如下:directory machine1(option11,option12)

在NFS服务器端启动NFS:
/etc/rc.d/init.d/portmap start
/etc/rc.d/init.d/nfs start

或者直接用
service nfs restart

exportfs命令:
在启动了NFS之后又修改了/etc/exports后可以用exportfs命令来使改动立刻生效,命令格式如下:
exportfs [-aruv]
-a :全部mount或者unmount /etc/exports中的内容
-r :重新mount /etc/exports中分享出来的目录
-u :umount 目录
-v :在 export 的时候,将详细的信息输出到屏幕上。



==================================================================
1. 设置共享路径
vim /etc/samba/smb.conf

文件内容
-----------------------------------------
security = user
username map = /etc/samba/smbuser

[Android]
comment = Android Resource
path = /Android
browseable = yes
writable = yes
create mask = 0700
directory mask = 0700

-----------------------------------------



2. 添加用户
sudo smbpasswd -a hawk


3. 启动
sudo testparm
sudo /etc/init.d/samba restart 

4. 测试
smbclient -L 192.168.10.131


一. Server not using user level security and no password supplied.
tree connect failed: NT_STATUS_BAD_NETWORK_NAME

可能的原因:

   1、指定的共享路径path有误,path中不能有中文字符,因为有些版本对中文支持不够好。

   2、指定的共享路径不存在,譬如:smb.conf中这样配置:

[global]
        workgroup = MYGROUP
        server string = Linux Samba Server TestServer
        security = share
[tangfu]
        path = /sysadm
        writeable = yes
        public = yes
正确的访问方法应该是:smbclient //samba服务器IP或127.0.0.1/tangfu, 如果这样访问:samclient //127.0.0.1/tangfuu

uu 将会出现以上错误。

 

二、Server not using user level security and no password supplied.
Server requested LANMAN password (share-level security) but 'client lanman auth' is disabled
tree connect failed: NT_STATUS_ACCESS_DENIED

可能的原因:

   1、在global中配置了security=share,但是在共享片段中没有配置public = yes。例如:

[global]
        workgroup = MYGROUP
        security = share

[cs2c-tangfu]
        path = /home/tangfu
        writeable = yes
        browseable = yes

此时无论输入密码还是不输入密码均会出现上面的错误。


   2、在global中配置了security=share,但是在共享片段中配置了public = yes。例如:

[global]
        workgroup = MYGROUP
        security = share

[cs2c-tangfu]
        path = /home/tangfu
        writeable = yes
        browseable = yes

        public = yes

此时如果不输入密码 可以正常访问,但是如果输入密码会出现以上错误。

 

 

三、session setup failed: NT_STATUS_LOGON_FAILURE

可能的原因:

   1、在global中配置了guest ok = yes或者public = yes(guest ok=yes和public = yes代表的意思差不多 ),或者是在共享片段中配置 配置了guest ok = yes或者public = yes 。例如:

[global]
        workgroup = MYGROUP
        guest ok = yes

[cs2c-tangfu]
        path = /home/tangfu
        writeable = yes
        browseable = yes

此时如果不输入密码可以正常访问,但是如果输入密码会出现以上错误。



四、tree connect failed:NET_STATUS_BAD_NETWORK_NAME


可能原因:

1、共享的目录没有相应的权限


五、NET_STATUS_NETWORK_ACCESS_DENIED

 

可能原因:

1.共享目录没有权限。

阅读(1402) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~