版权声明:可以胡乱转载。 https://blog.csdn.net/hunyxv/article/details/88057165
服务端
- 搭建samba服务:
安装samba套件:sudo apt install -d samba*
- 创建要共享的目录:
sudo mkdir /samba_dir
sudo chmod 777 /samba_dir
- 修改配置文件
sudo vim /etc/samba/smb.cnf
# 在文件最后添加:
security = user # 这个是让你的Samba服务器是属于个人的,不是谁都能访问的,也就是要设置密码。
[samba_dir]
comment = my share directory
path = /samba_dir # 该路径就是你在上面建的共享目录的路径
browseable = yes # 可读
writable = yes # 可写
- 创建samba用户及密码:
sudo useradd sambauser
sudo smbpasswd -a sambauser
New SMB password: ********
Retype new SMB password:: ********
Added user sambauser
- 重启samba
sudo service smbd restart
客户端配置:
环境安装:
apt install smbclient
apt install smbclient cifs-utils
-
查看 服务端共享了那些目录:
smbclient -L 172.17.0.2 -N
-
挂载目录:
sudo mount -t cifs //172.17.0.2/samba_dir /media/cdrom -o username=sambauser
会返回让输入密码输入即可