Неверная ошибка пользователя при использовании 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/bas‌​h
clusteruser:x:1002:1002:clusterUser,,,:/home/clusteruser:/bin/bash

1 ответ

Решение

В соответствии с вашими passwd файл, имя пользователя clusteruser с настоящим именем clusterUser (clusteruser:...:clusterUser...). chown заботится только о имени пользователя, которое не имеет заглавных букв.

использование chown clusteruser,

Другие вопросы по тегам