Я довольно новичок в Ubuntu, так что терпите меня в этом. Я выполнял задание для своего класса CSCI 323, которое требовало добавления нового пользователя вручную, и моя проблема возникла после того, как я выполнил следующие инструкции:
[Шаг 5 - Установить владельца / группу для домашнего каталога. Сделайте Джо владельцем и идентификатором группы каталога. Используйте команды chown и chgrp, чтобы установить это, если необходимо (если вам нужна помощь с этими командами, попробуйте справочные страницы). Подсказка: попробуйте использовать команду "chown joe: joe joe", чтобы изменить владельца и группу в домашнем каталоге пользователей с помощью одной команды.
Далее установите разрешения для каталога. Я не буду вдаваться в подробности о двоичных или восьмеричных числах здесь, но вы захотите установить разрешения таким образом, чтобы владелец как разрешения на чтение, запись и выполнение, а также группа и мир не имели разрешений. Сделайте это с помощью следующей команды:
chmod 700]
Я думал, что сделал все правильно, но, выйдя из системы и попытавшись снова войти, я обнаружил, что не могу войти ни в одну учетную запись больше. Всякий раз, когда я ввожу свой пароль, экран мигает черным цветом и показывает некоторый код в течение полсекунды и возвращается. Я попытался войти через Ctrl + Alt + F2, но мой пароль неверен для моей учетной записи администратора, но он позволяет мне войти в демо-счет, который я создал. У меня такое чувство, что я облажался с идентификатором группы и владельцем.
Любая помощь будет высоко ценится.
Чтобы установить владельца (-R
для рекурсивного):
sudo chown -R joe:joe /home/joe
Чтобы установить разрешения:
sudo chmod -R 700 /home/joe
Для изменения пароля:
sudo passwd joe