(1)安装samba服务器。
sudo apt-get install samba samba-common
sudo apt-get install smbclient (客户端,可选)`
(2)创建一个用于分享的samba目录。
sudo mkdir /home/samba_share
(3)给创建的这个目录设置权限
sudo chmod 777 /home/samba_share
(4)添加用户
sudo smbpasswd -a cityhonor
(5)配置samba的配置文件。
sudo gedit /etc/samba/smb.conf
在配置文件smb.conf的最后添加下面的内容:
[share]
comment = share folder
browseable = yes
path = /home/samba_share
create mask = 0700
directory mask = 0700
valid users = cityhonor
force user = cityhonor
force group = cityhonor
public = yes
available = yes
writable = yes
cityhonor为用户名。
(6)Ubuntu关闭防火墙
关闭
sudo ufw disable
查看防火墙状态
sudo ufw status
Ensure your Ubuntu firewall allows incoming access to Samba ports.
Ensure Windows firewall allows outgoing access for the same ports.
(7)重启samba服务器。
sudo service smbd restart
(8)在window系统文件夹添加samba服务器地址,输入上面添加的用户名及地址,即可访问samba服务器的共享文件夹