栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

通过smaba与ubuntu下linux下建立共享文件夹的过程

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

通过smaba与ubuntu下linux下建立共享文件夹的过程

Smaba(缩写smb),是一个用来在windows跟linux共享文件的网络服务器,当然也可以用来linux与linux之间共享。

一、 我一开始用的是直接添加的办法,示意如下:

虚拟机设置共享文件夹的方式 - 知乎 (zhihu.com)https://zhuanlan.zhihu.com/p/52979757这里附上知乎老哥的回答,这种方法比较简单,是在物理机本机跟其上的虚拟机建立共享文件夹,缺点是不能在其他主机上实现共享,所以后来我换了smb。

二、 使用samba来建立共享文件夹

1、打开虚拟机终端(terminal)

ubnutu下安装samba服务

sudo apt-get install samba

输入用户密码

选择y,等待安装完成

编辑/etc/samba目录下的smb.conf文件

 vi /etc/samba/smb.conf

在文档末尾写入如下例子:

[Share]
comment = Shared Folder with username and password
path = /home/zcom-rd
valid users = zcom-rd
public = no
writable = yes
printable = no
create mask = 0765

这里的zcom-rd是用户名,需要改成自己的,如果出现提示无法保存的情况,请强制退出并切换root权限重新修改保存。

切换root权限

su root

输入密码,即可切换成功

2、创建samba用户,跟上面保持一致

useradd -m -s /bin/csh zcom-rd

passwd zcom-rd

smbpasswd -a zcom-rd

3、启动smb服务

sudo systemctl start smbd

查看启动状态

systemctl status smbd,如果为Actice:active (running)  ,则启动成功

这里我出现问题,教程上给的是smb,但我的文件名不知道为什么是smbd,导致之后共享文件夹拒绝连接,建议先使用

cd /etc

ls init.d

查看自己是smb还是smbd

4、查看虚拟机ip地址

ifconfig

框内即为虚拟机IP地址

5、win+r打开win运行窗口

输入\虚拟机ip地址

访问目录时会弹出对话框,提示你需要输入smaba用户(zcom-rd)

 输入用户名和密码后即可访问Linux系统中的文件,此用户名和密码即为上述增加的samba用户名和密码。

6、把Linux的共享文件夹映射为Windows本地的一个磁盘分区。

打开共享文件夹,右击share,映射网络驱动器选择驱动器名称(任意),点击完成。打开我的电脑就可以看到映射磁盘了

下文附上我参考的两篇博客。

http://t.csdn.cn/RvE24http://t.csdn.cn/RvE24http://t.csdn.cn/9yxJEhttp://t.csdn.cn/9yxJE

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/945695.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号