ubuntu 搭建smb

一、安装smb
执行命令行:
    #sudo apt-get install samba
    #sudo apt-get install smbfs
二、 windows下匿名访问Ubuntu共享文件
    使用samba不进行任何设置时,winXP机器可以连接到Ubuntu机器但提示输入用户名密码,此时不论输入什么都不能访问,要实现匿名访问需要做如下设置:
    1) 修改配置文件smb.conf,共享/share文件:
       sudo vim /etc/samba/smb.conf
       搜索"security = user"并改为"security = share",再把这一行前面的注释符"#"去掉。

[tester]
   comment = All tester
   browseable = no
   public = yes
   path = /share
   guest ok = yes
   read only = no

 2) 重启samba:
       #sudo /etc/init.d/samba restart
在客户端要登录到这个路径下:windows环境下://server/tester                 ==>就可以直接查看到共享/share路径下的东西
ubuntu:smb://server/tester

如果是在客户端要匿名操作:smbclient //10.239.147.128/tester -c "prompt;mput *" -D log -N
把本路径的所有文件全部上传到 log的目录下,而不需要密码,但只能对文件传输,不能对文件夹,参考链接:http://linux-tips.org/article/47/recursively-moput-with-smbclient
smbclient //10.239.147.128/tester -c " recurse;p;rompt;mput *" -D log -N
smbclient的命令自己到网上查了

你可能感兴趣的:(菜鸟)