admin 管理员组文章数量: 887006
优麒麟/ubuntu 2204 可以通过cifs协议来远程访问windows共享文件夹,本文将分步骤介绍远程访问的实现过程。(2022年 4月28日 修改)
1.windows设置共享文件夹
这里测试的是win10系统,IP:192.168.0.0.115,共享文件夹为:123,共享用户添加hollowman(同时必须添加密码,后续需用到,这里假定为12345678),权限可以设置为读写。
关于win10添加用户的办法:
win+r
打开运行,输入lusrmgr.msc
并按回车键,即可在“本地用户和组”窗口的用户一栏中添加用户和密码
2.优麒麟/Ubuntu 2204 安装smbclient
和cifs-utils
优麒麟/Ubuntu 2204 远程访问windows共享文件夹,必须安装smbclient
和cifs-utils
这两个工具。
hollowman@hollowman-f117:~$ sudo apt install smbclient
hollowman@hollowman-f117:~$ sudo apt install cifs-utils #默认已经安装
3.添加smb用户
要想使用smb服务程序,必须将用户信息存入smb服务的信息数据库中,并且设置局域网访问密码(这个密码就是上面的windows共享用户的密码12345678,注意与系统用户密码区分开来)。
可以选择2种方法:
1) pdbedit命令
pdbedit
用于管理smb服务程序的账号信息数据库
语法:pdbedit [选项] [账户]
选项:
-a 建立smb用户(必须是已经存在的Linux系统用户)
-x 删除smb用户(删除此用户不会影响Linux系统用户)
-L 显示smb用户列表
-Lv 显示smb用户的详细信息
hollowman@hollowman-f117:~$ sudo pdbedit -a hollowman
new password: #注意:输入windows系统的hollowman用户的密码,而不是优麒麟/ubuntud系统的hollowman用户密码
retype new password:
Unix username: hollowman
NT username:
Account Flags: [U ]
...
2) smbpasswd
用smbpasswd
命令也可以创建用户及密码:smbpassword -a hollowman
hollowman@hollowman-f117:~$ sudo smbpasswd -a hollowman
4.在文件系统地址栏直接访问
直接在文件系统地址栏输入:smb://192.168.0.115/123
,并按照提示输入用户、密码后即可,进行远程访问,同时在文件系统左侧的网络下方也会出现快捷方式,下次访问时也可直接从此入口进入。
5.通过smbclient命令查看共享文件
hollowman@hollowman-f117:~$ smbclient -L //192.168.0.115 -U hollowman
Enter WORKGROUP\hy's password: #输入hollowman对应的smb服务密码12345678
Sharename Type Comment
--------- ---- -------
123 Disk
ADMIN$ Disk 远程管理
C$ Disk 默认共享
D$ Disk 默认共享
SMB1 disabled -- no workgroup available
可以看到这里有一个共享的目录123(其他带$的是不能共享的)
5.挂载到优麒麟/ubuntu系统中进行访问
1) 创建挂载目录:
hollowman@hollowman-f117:~$ mkdir netshare
2) 写入开机自动挂载文件:
hollowman@hollowman-f117:~$ sudo vim /etc/fstab #在最后一行添加如下代码
//192.168.0.115/123 /home/hollowman/netshare cifs defaults,username=hollowman,password=12345678,uid=hollowman,gid=hollowman 0 2
关于
defaults,username=hollowman,password=12345678,uid=hollowman,gid=hollowman
这个参数说明:username
和passwd
表示smb服务的用户名和密码,而uid
和gid
是挂载目录的属主和属组,如果不添加uid和gid则会默认为root用户及root用户组。
3) 挂载目录
root@hollowman-F117:~# mount -a
然后就会在文件系统中出现netshare的挂载盘,点击即可进入。
本文标签: 麒麟 共享文件夹 amp Ubuntu Windows
版权声明:本文标题:优麒麟 & Ubuntu 2204 访问windows共享文件夹 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1731981286h1515380.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论