使用
/etc/init.d/smb start
启动smb server
1. smb的用户必须同时是linux系统的用户,所以在使用
smbpasswd -a user
添加smb用户之前,确保这个user是系统用户
2. 如果使用user a 登录smb共享文件夹,则a必须对共享文件夹有读权限,如果想支持写入的话,还必须有写的权限。
3. linux 下使用
smbclient //ip/ -U user 登录,之后使用put的时候,要写remotename,即要使用
put localname remotename,如果忽略remotename就出错,这点似乎与文档写的不符,不知道怎么回事
4. windows下面直接登录\\ip\ 就可以了。
SMB设置的quick start
SMB设置文件的较详细的讲解
可能碰到的问题
1.在smbserver的本机是可以访问的,在其他机器提示no route to host, 则是server上的端口被占用
见说明:
解决:打开137-138,445端口。用下面的方法即可
vi /etc/sysconfig/iptables
加入此行:(可以拷贝的)
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport ? -j ACCEPT
最后:service iptables restart
阅读(1603) | 评论(0) | 转发(0) |