Неверная ошибка пользователя при использовании chown
Я сталкиваюсь с проблемой, когда при вводе sudo chown я получаю недопустимую ошибку пользователя.
Я создал пользователя с именем clusterUser, используя графический интерфейс. В корневом каталоге компьютера (/) я создал папку с именем clusterFiles. Я хотел бы изменить домашний каталог clusterUser, чтобы он был clusterFiles. Я использую этот набор команд для изменения домашнего каталога:
sudo chown clusterUser /clusterFiles
sudo usermod -d /clusterFiles clusterUser
Тем не менее, когда я запускаю команду sudo chown clusterUser /clusterFiles
Я получаю сообщение об ошибке неверного пользователя clusterUser.
Я знаю, что создал его, потому что вошел в него. Что-то не так с тем, как я отформатировал команду?
Редактировать:
Выход из getent passwd | grep 'cluster'
yeilds:
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
,