You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

跨用户主目录创建符号链接(Symlink)失败的问题求助

跨用户主目录创建符号链接(Symlink)失败的问题求助

我有一批脚本集合,想让我用来运行各类游戏服务器的多个其他用户账号都能访问到它们。

之前我是这么做的:

ln -s /home/shared/scripts/ /home/other-user/symlink

这套方法之前用着特别顺手——不管是通过用户的cron任务还是SSH登录后,都能正常运行脚本。

现在我在搭建一台新服务器,想复刻同样的配置,但死活搞不定符号链接的问题。我试过用主管理员账号、共享账号以及目标用户账号分别执行上面的命令(加不加sudo都试过),结果都没法获得预期的访问权限。翻了每个用户的命令行历史记录,也没找到两年前我到底是怎么操作的线索。

从共享账号下查看脚本文件夹的权限:

drwxrwxr-x 3 shared shared 4096 Aug 18 01:39 scripts/

我还执行了一些权限排查命令:

  • 以shared账号运行namei -l /home/shared/scripts的输出:
f: /home/shared/scripts
drwxr-xr-x root      root      /
drwxr-xr-x root      root      home
drwxr-x--- shared    shared    shared
drwxrwxr-x shared    shared    scripts
  • 以shared账号运行ls -ld /home/shared的输出:
drwxr-x--- 5 shared shared 4096 Aug 17 22:44 /home/shared

暂时想不到还有什么信息能提供,要是我漏了什么细节,欢迎提问!

备注:内容来源于stack exchange,提问作者Tony Merryfield

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 15:18:10