安装
sudo apt-get update
sudo apt-get install samba
创建需要共享的目录
mkdir /home/ubuntu/app/downloads
然后修改权限为777
chmod -R 777 /home/ubuntu/app/downloads
设置samba用户和密码
username自定义
sudo smbpasswd -a username
这个用户一定要先在系统中存在,不然后面会提示添加用户失败,我直接使用了当前的登录用户
修改配置文件
sudo vi /etc/samba/smb.conf
在文件末尾加上如下[share]
待会在windows的cmd中访问就是\\ip\share
可以添加多个节点类似的share节点。名字可以自己定义
[share]
path = /home/ubuntu/app/downloads #共享的路径,但是访问路径还是上面的标题share
read only = no #只读
browsable = yes #可在输入地址后见到
#public = yes #公有,意味着不需要密码就能访问
available = yes
writable = yes
valid users = ubuntu
配置完保存使用命令检验是否有错
testparm
之后就是重启
#重启
service smbd restart
#启动
service smbd start
#停止
service smbd stop
#查看状态
service smbd status
同时不要忘记给samba开启防火墙通道
ufw allow samba
最后就可以在windwos上访问了