我遇到一个问题,当我输入 sudo chown 时,收到无效用户错误。
我使用 GUI 创建了一个名为 clusterUser 的用户。在计算机的根目录 (/) 中,我创建了一个名为 clusterFiles 的文件夹。我想将 clusterUser 的主目录更改为 clusterFiles。我使用以下一组命令来更改主目录:
sudo chown clusterUser /clusterFiles
sudo usermod -d /clusterFiles clusterUser
但是,当我运行命令时sudo chown clusterUser /clusterFiles
,出现错误无效的用户 clusterUser。
我知道我已经创建了它,因为我登录了它。我的命令格式有问题吗?
编辑:
产量getent passwd | grep 'cluster'
:
rgcluster2blade1:x:1000:1000:RGcluster2Blade1,,,:/home/rgcluster2blade1:/bin/bash
clusteruser:x:1002:1002:clusterUser,,,:/home/clusteruser:/bin/bash
答案1
根据您的passwd
文件,用户名clusteruser
的真实姓名为clusterUser
(clusteruser:...:clusterUser...
)。chown
仅关心用户名,其中没有大写字母。
使用chown clusteruser
。