开门见山,直入正题
-
1 首先更新下
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
如果更新非常慢的话,请换源,再执行上面的命令
-
2 安装samba
sudo apt-get install samba
sudo apt-get install smbclint
(可以不装)
samba -V
查看是否安装成功
-
3 更改配置文件
sudo vim /etc/samba/smb.conf
在配置文件的最后加上下面的配置
[share]
comment = share folder
path=/home/ubuntu/share // 这个是共享的文件的路径
create mask = 0777
directory mask = 0777
valid users=ubuntu // 这个是有效用户,登录用的
public = yes
available = yes
writable = yes
browseable = yes
-
4 赋予权限
/home/ubuntu/share
这个文件需要赋予权限
chmod 777 /home/ubuntu/share
-
5 创建登录账号
sudo smbpasswd -a ubuntu
ubuntu就是配置文件里的valid users,这里会要求输入密码,自己定义的密码就好了
-
6 重启samba服务器
sudo /etc/init.d/smbd restart
备注:有些教程写的是sudo /etc/init.d/samba restart
,这个是旧版的samba
-
7 在window上访问
在window机器上,打开运行窗口,输入\\ + ip
(ip 为你ubuntu上的ip地址)
假设为192.168.1.1, 所以你需要输入 \\192.168.1.1
, 就可以从window上访问到你的ubuntu了
-
备注1
在Ubuntu上,通过命令ifconfig
可查看ip地址,但前提是安装了net-tools
-
备注2
某些云服务器在第7步是访问不到的,至于为什么,问问445端口吧
2020.1.4 0:29 广州
网友评论