sudo apt-get insall samba
sudo apt-get install smbfs
使用命令“sudo apt-get insall samba“安置时报错:dpkg: error processing package samba (--configure)
后来谷歌到可能是samba配置文件缺掉“/etc/samba/smb.conf”,于是本身新建这个文档,从网上copy了根基的内容进去。没有报错了。
不确定这个报错和配置文件缺掉是否有直接关系,因为中间测验考试了很多要领,好比各类删除,重装。
2,设置配置文件
在配置文件“/etc/samba/smb.conf”最后添加下面的配置:
[share]
path=http://www.mamicode.com/srv/public
available=yes
browseable=yes
public=yes
writable=yes
guest ok=yes
3,使用命令“sudo testparm” 测试配置文档是否有错误。
按enter后没有报错,并呈现下面的界面,则证明配置文档没有问题:
4,启动samba处事
我是使用“sudo systemctl start samba”命令启动samba处事的。检察status,,重启后处事会遏制。
执行enable命令报错:
[email protected]:~# sudo systemctl enable samba
samba.service is not a native service, redirecting to systemd-sysv-install
Executing /lib/systemd/systemd-sysv-install enable samba
update-rc.d: error: samba Default-Start contains no runlevels, aborting.
由暂时不影响使用,故暂时忽略这个报错。
5:Ubuntu*谒共享文件:
需要安置smbclient,此处安置过程对照顺利:
sudo aptitude install -y smbclient
使用命令:
smbclient //192.168.189.128/share链接到共享文件夹:‘192.168.189.128’是我的Ubuntu本机ip地点,可以通过ifconfig指令盘问得到。
share是上文配置文档“/etc/samba/smb.conf”中添加的。
6,Windows(Win7 64)访谒共享文件夹:
输入文件路径:\\192.168.189.128\share,就可以操纵该文件夹了。
配置过程中遇到问题借鉴了下面链接的文章:
issue list
/etc/samba/smb.conf content