1. 检查是否已经安装了samba
命令:rpm –qa | grep samba
结果:
samba-commom -2.2.7a-7.9.0
samba-2.2.7a-7.9.0
samba-client-2.2.7a-7.9.0
redhat-config-samba-1.0.4-1`
samba-swat-2.2.7a-7.9.0
如果有以上信息表明安装了samba请掠过步骤2.
没有以上信息请进入步骤2 :2.安装samba相关服务
sudo apt-get insall samba
sudo apt-get install smbfs
sudo apt-get install samba-common-bin
3.创建共享文件夹
mkdir /home/eshow/share
sudo chmod 777 /home/eshow/share
4、 修改配置文件
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
sudo vi /etc/samba/smb.conf
在最后添加
[share]
path = /home/eshow/share
available = yes
browsealbe = yes
public = yes
writable = yes
5.创建Ubuntu samba帐户
sudo touch /etc/samba/smbpasswd
sudo smbpasswd -a eshow
注:如果没有第5步,当你登录时会提示 session setup failed: NT_STATUS_LOGON_FAILURE]
6.重启Ubuntu Samba服务器
sudo /etc/init.d/samba restart
这个地方别傻了 先去 /etc/init.d/ 下面看看你的是samba 还是smbd 再或者是其他
如下图表示重启成功:
7.Ubuntu Samba测试
smbclient -L //localhost/share
运行结果如下图表示可以使用:
8.使用
可以到windows下输入ip使用了,在文件夹处输入 "\\" + "Ubuntu机器的ip或主机名" + "\\" + "share"例如:\\192.168.1.11\share
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
注: 如果参考请按照此博文进行操作,多个参考容易在第四步配置文件的时候出现错误。
====================关注小鱼===================
新浪微博:http://weibo.com/AwareMissing
腾讯微博:http://t.qq.com/y_haiyang