单位工作时还是用的window,回家后,一般喜欢开一个xshell,访问我另外一台电脑(ubuntu主机)。
于是乎,ftp传文件总是少不了。终究觉得还是麻烦了,所以简单点儿,搭建个Samba服务器来共享文件吧。
来个效果图:
下面说具体步骤:(由于我是局域网内,所以,我就不考虑安全机制啦)
1. 安装
sudo apt-get install samba
sudo apt-get install smbclient
(这个之后服务器已经在后台运行了,怎么看? 命令是: ll /etc/init.d)
2. 配置 (采用共享目录方案,认为来访者可信)
先创建一个目录(pwd命令记住这个路径)
sudo mkdir -m 777 /home/workshare
现在可以配置smb.conf
配置前一定要先备份
cd /etc/samba
sudo cp smb.conf smb.conf.bak
sudo vi smb.conf
进入smb.conf后 输入 /security 回车,即搜索关键字security
把文件的 security = user 改成 security = share
注意去掉前面的注释#号
并且在最后面添加以下语句
注意这个path,是你的workshare的路径,刚刚用pwd看过了
值得说明的是,
writable=yes 表示允许用户(身份是其他组成员)在此目录下可写
create mode 和 directory mode 分写是文件和目录的权限值
666是 rw-rw-rw-, 777就不必解释了吧
改完这个文件,保存退出 (按下esc后输入 :wq)
检查是否有语法错误
testparm
正常应该是这样:
(有warning都不要紧)
最后一步,重启服务: sudo /etc/init.d/smbd restart
好了就这样,效果图已经给你了,这样ubuntu服务器和你工作电脑间就可以文件互传了
merlin
2015/9/26 0:52
我选择Ubuntu12.04,不是Mac(6/12)---samba服务器跑起来!
原文:http://my.oschina.net/wizardmerlin/blog/511407