windows下挂载虚拟机下的linux目录实现复制粘贴访问---samba服务器使用
程序员文章站
2022-07-09 17:03:39
...
1,系统环境
linux : ubuntu14.04
2,samba安装
sudo apt-get install samba
3,samba配置
配置文件在/etc/samba/smb.conf,在修改配置文件时可以备份一份原始文件,防止修改错误导致出现问题,可以回滚。
(1)共享目录配置
sudo vim /etc/samba/smb.conf
在文件末尾添加
[sky_setshare]
comment = sky
path = /home/sky
writable = yes
browseable = yes
其中commen相当于一个标签可随意填写,path表示要共享的目录路径,writable表示写操作,yes表示允许。browseable表示浏览权限,yes表示允许。
如下所示:
(2)语言环境设置
本人在搭建好后,发现中文乱码的问题,所以在这里说一下samba的语言环境配置。
使用locale命令查看linux语言环境。
sky@ubuntu:~$ locale
若显示为UTF-8格式在smb.conf中添加如下三行
display charset = UTF-8
unix charset = UTF-8
dos charset = UTF-8
若为gb2312格式在smb.conf中添加如下三行
display charset = cp936
unix charset = cp936
dos charset = cp936
添加samba用户和设置密码
sudo smbpasswd -a sky
重启samba服务
sudo /etc/init.d/smbd restart
4,windows访问samba服务器,linux共享目录映射到windows
打开映射网络驱动器
映射登陆
我们看到linux共享目录已经挂载到windows,可以进行复制粘贴等操作
效果如下: