标签: uid

如何更改 QNAP NAS 上的用户 ID?

我有一台 QNAP TS-110,可以通过 NFS 从 Ubuntu 系统访问它。

我猜想典型家庭网络上的 NFS 不使用任何用户身份验证。我读过很多地方,发现 Linux 机器和 NAS 上的用户具有相同的 UID 和/或 GID 很重要。

  • 现在我在 Ubuntu 上的主要用户已经有了uid=1000(me) gid=1000(me).
  • 在 NAS 上,主用户拥有uid=500 gid=100

我认为这就是我反复遇到访问问题的原因。(是这样吗?)

我的计划是通过 SSH 进入 NAS 并使用

usermod -u <newuid> -g<newgid> <username>
Run Code Online (Sandbox Code Playgroud)

问题出在NAS上没有usermod安装。

it.toolbox.com上,我读到我可以简单地/etc/passwd使用/etc/group所需的 UID 和 GID 进行编辑。

Fedora 论坛中有很多关于事后如何修复文件的讨论。

现在的问题是:

  1. 我可以简单地编辑/etc/passwd和分组吗?
  2. 如何检查我要更改 UID 的用户是否未登录?
  3. chown -R --from=500:500 1000:1000 /path/*配置文件更改后,对所有文件使用是否正确?
  4. 如何确保 NAS 在此更改后没有问题?

linux nas permissions nfs uid

5
推荐指数
1
解决办法
1万
查看次数

为什么在某些系统上最大 uid/gid 是 65534 而不是 65535?

我知道 uid(或 gid)没有共享的最大值:一些系统使用 99(Slackware,...),其他系统使用 65534(Debian,...)。
我问是否有特定的动机使用 65534 而不是 65535 (0xFFFF)。谢谢你。

uid

2
推荐指数
2
解决办法
5598
查看次数

标签 统计

uid ×2

linux ×1

nas ×1

nfs ×1

permissions ×1