windows挂载linux共享目录(Ubuntu)

windows挂载linux共享目录(Ubuntu)


1. 安装Samba

sudo apt-get install samba

在这里插入图片描述

2. 查看Samba版本,验证安装结果

samba

在这里插入图片描述

3.修改Samba配置文件

3.1 备份

sudo cp /etc/samba/smb.conf  /etc/samba/smb.conf.bak
ls /etc/samba/

在这里插入图片描述

3.2 修改配置文件

sudo vi /etc/samba/smb.conf

在配置文件尾部添加下列配置信息,然后退出:

[samba]
   comment = samba home direction
   path = /usr/samba
   browseable = yes
   writeable = yes
   available = yes
   valid users = xiaozy
   write list = xiaozy
   directory mask = 0775
   create mask = 0775

参数说明:

# 共享资源名称
[samba]
   # 共享资源说明
   comment = samba home direction
   # 共享目录的路径,请确保该路径是存在的
   path = /usr/samba
   # 目录是否可读
   browseable = yes
   # 目录是否可写
   writeable = yes
   # 
   available = yes
   # 允许登录的用户,多个用户以逗号隔开,组名前要加@,例如use1,user2,@group1
   valid users = xiaozy
   # 禁止登录的用户
   # invalid users = 
   # 允许在此目录写入内容的用户,多个用户以逗号隔开,组名前要加@,例如use1,user2,@group1
   write list = xiaozy
   #
   directory mask = 0775
   #
   create mask = 0775

4.重启Samba

sudo /etc/init.d/samba restart

在这里插入图片描述

5.添加Samba用户名

sudo smbpasswd -a xiaozy

在这里插入图片描述

需要注意,此处可能抛出 Failed to add entry for user xxx 的错误信息:

在这里插入图片描述

这是因为Samba只能将Linux系统账号添加为Samba用户,此时需要在系统添加相关账号。

6.获取ip地址

ifconfig

在这里插入图片描述

7.配置windows

“我的电脑” -> 右键 -> “映射网络驱动器”:

在这里插入图片描述

输入地址:\\ + 服务器ip地址 + \ + Samba共享资源名称

在这里插入图片描述

登录Samba账号:

在这里插入图片描述

在这里插入图片描述

8.验证

linux在该共享文件夹在创建一个txt文件:

在这里插入图片描述

window从该共享文件夹打开该txt文件,正常打开,说明”读权限“配置正常:

在这里插入图片描述

windows,修改并保存该txt文件:

出现权限提示,说明”写权限“配置出现问题,可能的原因有2个:

  1. Samba没有配置好写权限
  2. Linux没有放开该文件夹的写权限

在Linux查看该文件夹的权限信息:

在这里插入图片描述

修改文件夹访问权限:

sudo chmod -R 777 ./samba/

在这里插入图片描述

重新尝试在windows修改共享文件夹下的文件:

(保存成功)

在linux查看编辑后的文件,可以看到windows上编辑的内容:

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值