给ubuntu 16.04用:直接创建目录,然后右键查看属性,选本地网络共享,勾选共享此目录,会自动弹出安装samba
具体步骤:
1、安装 Samba 和图形配置工具(16.04上图形用户界面是虚包,无法安装使用,因此图形配置工具这步在16.04上是多余的,只需要安装samba)
使用 Ctrl+Alt+T 打开 终端 ,并通过如下命令进行安装
sudo apt-get install samba samba-common system-config-samba python-glade2 gksu
2、创建决定共享的目录:
cd ~
mkdir share
修改目录权限:
chmod 777 share
sudo chown $(whoami).$(whoami) * -R
说明:$(whoami)是当前用户名。可以执行echo $(whoami)打印查看
3、创建Samba用户
sudo useradd $(whoami)
(如果当前用户已存在就不用再次添加,但是多执行一遍也不会出什么问题所以还是执行了一次。)
sudo smbpasswd -a $(whoami)
4、修改配置文件,并重启samba服务器
修改配置文件:
sudo vi /etc/samba/smb.conf
[printers]
comment = All Printers
browseable = no
path = /var/spool/samba
printable = yes
; guest ok = no
; read only = yes
create mask = 0700
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
; browseable = yes
writeable = yes
; valid users = wendy
[share]
path = /home/wendy/share #(你自己的共享目录, 可以使用pwd命令查看当前目录绝对路径名称)
writeable = yes
; valid users = wendy
available = yes
browseable = yes
writable = yes
public = yes
重启samba服务器
sudo service smbd restart
如果执行完上述步骤,还是无法启动samba,重启Ubuntu应该就能生效
最后在windows环境上,右键计算机/此电脑,点击 映射网络驱动器 , 并在文件夹栏输入 \\你的ubuntu ip, 点击浏览,即可访问到Ubuntu上的共享目录share。