优麒麟/ubuntu远程访问windows共享文件夹

优麒麟/ubuntu通过cifs协议来远程访问windows共享文件夹,因此正常访问需要安装支持该协议的两个工具:smbclientcifs-utils

1.windows设置共享文件夹

注意添加一个允许共享的用户,否则不能共享成功,
设置Everyone共享,即使连接成功也会找不到共享文件夹
假设windows共享文件夹的路径为://192.168.31.154/123 ,设置的共享用户名为hy,密码为123456

2.优麒麟/ubuntu安装smbclientcifs-utils

root@hollowman-F117:~# apt install smbclient
root@hollowman-F117:~# apt install cifs-utils

3.查看是否能够找到共享文件

语法:

smbclient //192.168.154.31 -U 用户  #这里的用户就是windows设置的共享用户,密码也是该用户在windows系统中的密码
root@hollowman-F117:~# smbclient -L //192.168.31.154 -U hy
Enter WORKGROUP\hy's password:   #输入密码123456

	Sharename       Type      Comment
	---------       ----      -------
	123             Disk      
	ADMIN$          Disk      远程管理
	C$              Disk      默认共享
	D$              Disk      默认共享
SMB1 disabled -- no workgroup available

可以看到这里有一个共享的目录123(其他带$的是不能共享的)

4.挂载到优麒麟/ubuntu系统中进行访问

创建挂载目录:

root@hollowman-F117:~# mkdir /media/netshare

写入开机自动挂载文件并挂载:

root@hollowman-F117:~# echo '//192.168.31.154/123 /media/netshare cifs defaults,username=hy,password=123456  0  2' >> /etc/fstab
root@hollowman-F117:~# mount -a

再次提醒:注意用户名和密码必须和windows系统中共享文件夹添加的用户名和密码保持一致。

5.实现远程访问

终端访问:

root@hollowman-F117:~# cd /media/netshare/
root@hollowman-F117:/media/netshare# mkdir hollowman
root@hollowman-F117:/media/netshare# ls -l
总用量 0
drwxr-xr-x 2 root root 0  1月 29 22:32 hollowman

也可直接图形化界面中点击远程目录的netshare,如图:
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/ymz641/article/details/113407885
今日推荐