搭建samba服务器目的在于实现虚拟机linux到window之间的文件共享。此外也可以使用rz(从window上传到Linux)或sz(linux上传到window)命令才操作文件,安装命令为 sudo apt install lrzsz
1、安装samba 命令为 sudo apt install samba
2、安装samba服务器 sudo apt install samba-client
3、建立linux下共享文件夹 (目录信息 修改配置文件需要) 举例(mkdir /home/nl/share)然后给我们的共享文件夹加权限
chmod 777 /home/nl/share
4、安装成功会在/etc/samba/下生成smb.conf的配置文件 我们打开这个文件 vi /etc/samba/smb.conf
5、更改文件的信息在文件末尾添加如下信息
[share]
comment = share folder
browseable = yes
path = /home/nl/share
create mask = 0777
directory mask = 0777
valid users = nl
force user = nobody
force group = nogroup
public = yes
writable = yes
available = yes
6、保存退出文件,重启samba服务 sudo service smbd restart
7、设置登陆密码和用户名 sudo smbpasswd -a nl(根据自己需要设置登录用户名) 之后会输入密码 即可
8、window本地便可以在命令行模式(win + R ) 输入\\192.168.XX.XX\share(虚拟机IP地址)即可进入登陆界面 登录时有时候可能碰到登录不上的问题(可能是我们的登录域有影响,可以在用户名前加 \)例如用户名 \nl ,输入密码即可。
9、至此,我们samba搭建完成。