当前位置: 首页> 科技> 名企 > 建立网站就可以赚钱了吗_中国好设计_百度搜索风云榜排名_网络营销推广专员

建立网站就可以赚钱了吗_中国好设计_百度搜索风云榜排名_网络营销推广专员

时间:2025/7/10 3:24:20来源:https://blog.csdn.net/qing22222222/article/details/146945777 浏览次数:1次
建立网站就可以赚钱了吗_中国好设计_百度搜索风云榜排名_网络营销推广专员

环境:win11 + vmware17.5.2  + ubantu20.04

问题背景:

最近在新电脑上配置了ubantu20.04环境,并且设置了与windows共享文件夹。设置完后共享文件夹显示锁标记(文件夹的权限对当前用户设置为只读)。

需求:解决文件夹上锁的问题

于是尝试通过以下命令将文件夹所有者从root改为当前用户,执行没有错误,但文件访问权限并未改变,文件夹还是处于上锁状态

sudo chown -R saonon /home/saonon/shareWindows/

当时挂载文件夹是通过以下命令进行挂载的,这种方式默认挂载的共享文件夹的所有者为root

sudo mount -t cifs -o username=admin,password=123 //192.168.1.100/saonon_Linux ~/windows_share

链接 windows下设置共享文件夹供Ubantu访问_windows访问ubuntu共享文件夹-CSDN博客

原因分析—为什么 chown 不能修改所有者?

1、CIFS 是 Windows 的文件共享协议,Linux 不能直接修改 Windows 文件的所有者。

2、Windows 共享文件的权限是由 Windows 服务器 管理的,Linux 只能按挂载参数来访问。

3、默认情况下,挂载的共享文件夹所有者是 root,你无法用 chown 直接更改。

解决方法:既然 chown 无效,可以通过挂载时指定用户 ID(UID)和组 ID(GID),让当前用户成为所有者。以此解决对当前用户上锁的问题

1、通过id  "用户名"(如id admin)获取用户的uid和gid

2、重新挂载共享文件夹

(1)先卸载

sudo umount ~/windows_share

(2)使用uid和gid重新挂载,让当前用户成为文件所有者

sudo mount -t cifs -o username=admin,password=123,uid=1000,gid=1000 //192.168.1.100/saonon_Linux ~/windows_share

关键字:建立网站就可以赚钱了吗_中国好设计_百度搜索风云榜排名_网络营销推广专员

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: