在Ubuntu上安装samba
Ubuntu官方有samba的安装与配置文档。
安装samba
1  | sudo apt update  | 
配置共享目录
创建sambashare目录以便共享
1  | mkdir /home/<username>/sambashare/  | 
注意把<username>换成你的用户名。
修改配置
1  | sudo nano /etc/samba/smb.conf  | 
在配置文件最下面添加
1  | [sambashare]  | 
重启服务以生效
1  | sudo service smbd restart  | 
配置防火墙放行
1  | sudo ufw allow samba  | 
创建账号
samba默认并不会把当前账号添加进去,需要手动添加:
1  | sudo smbpasswd -a username  | 
windows客户端
如果使用的windows是家庭版,那么还需要加多一步:在启用或关闭 Windows 功能中,启用SMB 1.0/CIFS 文件共享支持下的SMB 1.0/CIFS 客户端。否则会无法访问samba。
有条件还是使用专业版吧,家庭版真是各种坑。