cifs远程挂载

linux挂载win10的

1. 现在win10控制面板程序,功能中把cifs功能打开。

2. 在win10中把要挂载的文件夹设置共享,比如share。

3.在linux中进行挂载

sudo mount -t cifs -o username=user,uid=1000,gid=1000 //192.168.56.1/share share

其中ip就是win10的ip,username是win10的账户名,uid和gid设置为linux用户对应的以支持读写权限。

 

很多问题都是因为相应的软件没有安装,但是却不提示缺少软件。

sudo apt install cifs-utils

比如:

mount: /home/m/share: mount(2) system call failed: Connection refused.

 

使用smbclient 查看原因

smbclient   //192.168.56.100/share -U username 进行测试

 

---

如果没有写入权限,可在共享属性高级共享里全蝎一栏将写入打钩

 

 

--- ubunut作服务器

(1)配置用户

     Linux的账户名设为 zhang,这账户需要先加入到smb服务中才能用来作为共享服务的认证。

 sudo mbpasswd -a  zhang   

  这样设置一个密码可以zhang的linux密码不一样,这个密码用来远程访问共享目录。

激活

sudo  sudo mbpasswd -e zhang

 

(2)配置共享目录和共享名

 

/etc/samb/smb.conf

加上

[m]
comment = Samba on Ubuntu
path = /home/m
read only = no

其中 m 就是共享名,path 是共享目录。

(3)重启

sudo systemctl restart nmbd

sudo mount -t cifs //11.11.11.11/m ./mp  -o username=zhangsan

远程挂载

 

可能需要 

sudo ufw allow 'Samba'

posted on 2021-12-03 16:29  longbigfish  阅读(746)  评论(0编辑  收藏  举报

导航