欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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表示允许。
如下所示:
windows下挂载虚拟机下的linux目录实现复制粘贴访问---samba服务器使用
(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
打开映射网络驱动器

windows下挂载虚拟机下的linux目录实现复制粘贴访问---samba服务器使用
映射登陆
windows下挂载虚拟机下的linux目录实现复制粘贴访问---samba服务器使用
我们看到linux共享目录已经挂载到windows,可以进行复制粘贴等操作
效果如下:
windows下挂载虚拟机下的linux目录实现复制粘贴访问---samba服务器使用