麒麟系统局域网文件共享需依次完成图形化启用共享、配置高级用户权限、安装并配置samba服务、获取本机ip地址、客户端连接验证五步;其中图形界面勾选“共享此文件夹”并授权、samba用户密码配置及服务重启为关键环节。

如果您在麒麟系统中需要实现局域网内文件互通,但无法从其他设备访问指定目录,则可能是共享功能未启用或权限配置不完整。以下是设置共享文件夹的具体方法:
一、通过图形界面启用基础共享
该方式适用于快速开启共享,无需命令行操作,适合普通用户使用。系统通过文件管理器直接调用共享模块,将文件夹注册为Samba可识别资源。
1、打开麒麟系统自带的文件管理器,定位到需共享的文件夹(例如主目录下的“gongxiang”文件夹)。
2、右键单击该文件夹,选择“属性”选项。
3、在属性窗口中切换至“共享”选项卡。
4、勾选共享此文件夹复选框。
5、取消勾选只读选项(如需允许他人编辑文件)。
6、若需开放游客访问,勾选允许游客访问;若需密码验证,保持该项未勾选并配置高级权限。
7、点击“确定”,系统提示输入开机密码时,输入后完成授权。
二、配置高级用户权限与密码保护
该方式用于限制访问者身份,防止未授权用户修改或读取敏感内容,通过绑定本机用户实现细粒度控制。
1、在“共享”选项卡中点击高级共享按钮。
2、点击“添加用户”,从弹出的本机用户列表中选择目标账户(如当前登录用户“kylin”)。
3、为所选用户勾选读取和/或写入权限。
4、点击“确定”保存用户权限设置。
5、返回共享设置主界面,确认已勾选启用密码保护共享(此时游客访问将被禁用)。
6、再次点击“确定”,输入管理员密码完成提交。
三、启用并配置Samba服务
该方式确保共享服务后台正常运行,是图形界面共享功能的技术支撑,缺失会导致客户端无法发现或连接共享资源。
1、打开终端,执行命令:sudo apt install samba(如尚未安装)。
2、为已选用户创建Samba专用凭证,执行:sudo smbpasswd -a kylin(将“kylin”替换为实际用户名)。
3、按提示两次输入并确认该用户的Samba访问密码。
4、编辑Samba主配置文件:sudo nano /etc/samba/smb.conf。
5、在文件末尾新增共享段落,内容包含路径、可浏览性、读写权限等参数。
6、保存退出后,重启服务:sudo systemctl restart smbd.service。
四、获取并验证本机IP地址
客户端必须通过有效IPv4地址定位服务端,错误或过期的IP将导致连接失败。需确认当前网络接口处于活动状态且地址未被DHCP回收。
1、点击桌面右下角网络图标,右键选择“属性”。
2、在网络连接详情中查找IPv4地址(格式如192.168.x.x)。
3、也可在终端中执行:ip a | grep "inet " | grep -v "127.0.0.1",筛选出有效网卡地址。
4、记录该IP,后续供客户端连接时使用。
五、客户端连接共享文件夹
该步骤在另一台局域网设备上执行,用于验证服务端共享是否生效,并建立稳定访问通道。
1、在Windows客户端:按下Win+R,输入:\192.168.x.x(替换为服务端真实IP),回车。
2、若服务端启用游客访问,可直接进入;若启用密码保护,需输入Samba用户名及对应密码。
3、在麒麟或其他Linux客户端:打开文件管理器,在地址栏输入:smb://192.168.x.x,回车。
4、在左侧“网络”侧边栏中,双击识别出的服务端主机名,查看并打开共享文件夹。
5、成功连接后,文件夹图标应显示共享角标,表示共享状态已激活。











