1. 安装samba
sudo apt-get install samba
2. 修改/etc/samba/smb.conf文件
打开smb.conf
sudo vi /etc/samba/smb.conf
在smb.conf文件的结尾处添加以下内容
[king]
comment = passw
path = /share/king
writable = yes
valid users = king
public = no
[king]:
共享文件的名字
comment :
提示信息
path :
共享文件路径
writable:
写权限
valid users:
有效的用户
public :
是否关闭“所有人可见”
可以在smb.conf中添加多个共享文件目录,添加的方式和上面的方法一样。
3. 创建samba用户
先使用useradd
创建一个系统用户,使用id king
可以查看king用户是否创建成功。
useradd king
创建一个samba用户,使用sudo pdbedit -L
可以查看samba用户是否创建成功。使用smbpasswd创建的用户密码就是从别的地方访问共享文件的账号密码。
sudo smbpasswd -a king
4. 创建共享文件夹
创建共享文件夹并更改文件夹权限
mkdir -p /share/king
chown -R king:king /share/king
5. 重启samba
sudo systemctl start smbd
sudo systemctl enable smbd
6.window共享文件
win + R
打开命令行,输入\\192.168.0.100
,其中192.168.0.100
是Ubuntu的ip地址,至此就可以在windows下使用Ubuntu中的共享文件了。