1.UOS 访问 Windows 共享文件夹设置

1.UOS 访问 Windows 共享文件夹设置

1.1. Windows 文件夹共享设置

1.1.1. 设置共享权限

选择需要共享的文件夹,单击鼠标右键,弹出选择栏点击属性,进行共享设置,以文件夹「sharetolinux」为例。

进入文件属性后点击「共享」选项,点击「共享(S)」添加共享用户。文件共享设置

在完成「共享(S)」设置后点击「高级共享」,在弹出的高级共享界面,勾选“共享此文件夹”,设置共享文件名及权限。

1.1.2. 查看文件夹路径

双击打开文件夹,点击右侧「∨」可以看到文件夹完整路径

1.1.3. 查看共享主机的 ip 地址

在网络和共享中心选择当前的网络连接,点击「详细信息」即可查看主机的 ip 地址。

1.1.4. 确认共享路径

在 windows 主 机 上 面 输 入 \\ 共 享 主 机 ip\ 共 享 名 , 本案 例 为\\192.168.3.47\sharetolinux,若能访问成功则说明共享路径设置正确。

1.1.5. 取消共享设置

若要取消共享,在文件夹的属性->共享->高级共享里面去掉「共享此文件夹(S)」的勾选。

1.2. UOS共享配置

1.2.1. 新建共享文件夹

在当前用户的主目录或有写权限的目录中新建共享文件夹,作为共享文件的

目的地址(挂载点),如在主目录下新建文件夹「lyman share」,进入该文件夹

用 pwd 即可查看其绝对路径,绝对路径即为挂载点。

1.2.2.CIFS/SMB软件包安装

首先准备 Windows 向 Linux 系统共享文件所需的 CIFS/SMB 网络文件共享

软件:samba-client(提供 linux 作为客户端)和 cifs-utils(linux 可以支持 cifs协

议的网络文件系统)。

$ sudo apt install smbclient cifs-utils

1.2.3. 共享文件夹挂载

按如下格式输入命令进行挂载:

sudo mount -t cifs -o user=共享主机用户名,password=共享主机用户 密 码,gid=linux 用户组 id,uid=linux 用户id //共享主机的ip 地址/windows文件夹共享名 /linux挂载点

本案例中命令及挂载结果如下:

注意事项:

1) 此种方式的挂载为临时挂载,重启 linux 系统后需要重新挂载,若要

开机自动挂载参考「2.4.开机自动挂载」。

2) 设置 user=共享主机用户名:Win10 系统中共享主机用户名与登录用户名可以不一致,如本案例中主机登陆用户名为「lymanwu」,而主机用户名为「WULIMING」,确认 user 的设置参考「1.2.查看文件夹路径」。

3) 选项 gid=linux 用户组 id,uid=linux 用户 id:如果不添加这两个参

数, linux 用户对共享的文件没有写权限,只有读权限。在终端里面输入指令「 id 用户名」确认这两个参数。

4) linux 挂载点:见「2.1.新建共享文件夹」,注意如果路径中包含有特殊字符,需要用转义符号“\”,否则会报错。

1.2.4. 开机自动挂载

若要共享文件开机自动挂载可以新建 rc.local 文件自定义脚本,系统开机后

会自动启动 rc-local 服务, rc-local 服务启动后就会自动执行/etc 目录下

rc.local 脚本,主要步骤如下。

1.2.4.1. 新建/etc/rc.local 文件

$ sudo touch /etc/rc.local

1.2.4.2. 自定义 rc.local 脚本

$ sudo vim /etc/rc.local

粘贴以下模板至/etc/rc.local 中


#!/bin/sh -e

#

# rc.local

#

# This script is executed at the end of each multiuser runlevel. # Make sure that the script will "exit 0" on success or any other

# value on error. #

# In order to enable or disable this script just change the execution

# bits.

#

# By default this script does nothing.

exit 0


在 exit 0 上方插入需要自启的命令(一行一个)后保存文件

1.2.4.3. 修改 rc.local 权限

将 rc.local 权限修改为 755

$ sudo chmod +755 /etc/rc.local

1.2.4.4. 调试脚本

模拟 root 用户开机自启 /etc/rc.local 文件

$ sudo /etc/rc.local

本案例的操作步骤如下。

1.2.4.5. 确认开机自启

模拟启动脚本没有报错,就可以重启电脑确认是否成功实现脚本开机自启。

重启进入系统后通过命令 systemctl status rc-local.service 查看 rc-local 的运行状态,如果结果显示的是 active (exited) 则说明脚本已经成功执行。反之如果结果显示 failed,则需要检查脚本或确认 linux 开机时 Windows主机的状态。

若 linux 开机时 Windows 主机处于休眠或关机状态,也会显示失败;此时不 会自动挂载,可将 Windows 恢复至工作状态后再次运行脚本进行手动挂载。

1.2.5. 桌面快捷方式

为方面查看可以在桌面建立共享文件夹的快捷方式或者软链接,如下图所示。

  • 25
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Windows访问统信uos共享文件夹时,出现目录名无效的提示可能有以下几个原因: 1. 统信uos共享文件夹路径错误:首先,确保统信uos共享文件夹的路径是正确的。检查网络连接设置,确保Windows统信uos的网络连接正常。确定共享文件夹的名称及路径是否正确,可以尝试重新映射共享文件夹来解决问题。 2. 统信uos共享文件夹访问权限限制:可能是因为统信uos共享文件夹设置访问权限限制,导致部分用户无法访问。在统信uos系统中检查共享文件夹的权限设置,确保Windows用户拥有适当的访问权限。如果需要,联系系统管理员以获取更高级别的权限。 3. Windows共享文件夹配置问题:如果是Windows角色出现问题,则可能需要检查Windows共享文件夹的配置。请确保Windows共享文件夹设置正确,包括共享文件夹的名称、权限设置等。同时,确保Windows系统有足够的空间并且没有硬盘错误。 4. 网络连接问题:如果网络连接不稳定或存在故障,可能导致无法访问统信uos共享文件夹。检查网络连接状态,包括网络设备(如路由器、交换机)和网络线缆等,并确保它们正常工作。 如果上述解决方法都没有有效解决问题,可以尝试通过更新Windows系统、重新安装统信uosWindows共享文件夹等措施来修复错误。如问题仍然存在,建议咨询专业技术支持人员以获取更准确的帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值