统信uos如何访问windows共享文件 (统信uos永久挂载smb)

因为统信UOS没有适配的扫描仪驱动,为了方便办公,采用Windows系统扫描 --保存到Windows共享文件夹--统信UOS挂载Windows共享文件夹--在统信UOS上利用扫描文件这个方法。

Windows设置共享文件夹教程很多不再赘述,写一下自己在统信UOS挂载中,学习网上多篇教程、几次试错后的成功办法(Windows机器为Windows7,其他Windows系统设置可能会不一样;标黄部分因机器不同和个人设置而不同,请自行查询和设置)

1:smbclient -L //win的IP -U Windows的用户名

# 查看Windows主机是否已成功设置共享文件夹(会提示输入Windows用户密码),此处假设Windows的IP为192.168.1.100,用户名XX,密码123456,Windows上共享文件夹为“共享文件夹1”

2:mkdir -p 统信UOS机文件夹名称

# 创建uos用于挂载的文件夹,此处假设uos用户名为XX,在桌面创建文件夹“共享文件夹2”(会提示输入uos用户密码)

3:sudo mount -t cifs //192.168.1.100/共享文件夹1 /home/XX/Desktop/共享文件夹2 -o defaults,vers=2.1,username=XX,password=123456,rw,uid=uos机id,gid=uos机id

# 将Windows上共享文件夹1挂载到uos上的共享文件夹2,“rw”表示uos上共享文件夹2具有读写权限,如果只需要读取不用写入,可以不用写“rw”命令,uid、gid可以在终端输入 “id”后回车可查到(此处假设uid=1000,gid=1000)

以上步骤可以实现临时挂载,但是重启uos后将失效;需要重启uos后自动挂载的,进行以下步骤

4:cd /etc

sudo chmod 666 fstab

# 修改etc/fstab写入权限,用文本文档打开fstab,在最后一行增加以下内容后保存

//192.168.1.100/共享文件夹1 /home/XX/Desktop/共享文件夹2 cifs defaults,vers=2.1,username=XX,password=123456,rw,uid=1000,gid=1000,dir_mode=0777,file_mode=0777 0 0