【问题标题】:Unable to chown although user exists尽管用户存在,但无法 chown
【发布时间】:2017-12-09 03:22:37
【问题描述】:

我无法将“chown”从 UID 转换为用户名。

例如:

123456789 123456789 jdoe
--------------------------------------

chown jdoe:jdoe jdoe 

我明白了:

chown:invalid jdoe 'jdoe:jdoe'

但“jdoe”存在。

【问题讨论】:

  • 您是在尝试 chown 文件夹或文件还是什么?
  • 我正在尝试将主目录从 UID 更改为用户名。目前是 123456789:123456789 并且很想 chown 到 jdoe:jdoe。
  • jww 是正确的;但是,阅读man chown 可以省去您再次询问的麻烦。 chown 有两个参数:目录和用户/组。

标签: linux rhel chown


【解决方案1】:

这会将UID 目录的所有者更改为jdoe

cd ~
cd ..
sudo chown -R jdoe:jdoe UID/

【讨论】:

  • 我试过了。输出为:chown: invalid user: 'jdoe:jdoe' 但 jdoe 确实存在。
  • 你能给我id -u jdoe的输出吗?
  • 输出:123456789
  • 给出getent passwd的输出| grep jdoe
  • 您的用户有问题,您可以备份 jdoe 主文件夹并重新创建它
猜你喜欢
  • 2021-03-18
  • 1970-01-01
  • 1970-01-01
  • 2012-09-01
  • 1970-01-01
  • 2014-08-31
  • 1970-01-01
  • 2014-03-14
  • 2021-03-14
相关资源
最近更新 更多