Я проверил, выполнив:

cd /

Тогда

cd home

После того, как ls покажет мой каталог малик

ls

malik

Как показано на картинке:

Но я не знаю, почему он говорит: «Нет каталога, вход в систему»?

4
user3162878 15 Дек 2017 в 10:46

1 ответ

Лучший ответ

Разрешения каталога говорят

Владелец: root, Группа: root, Другие: нет доступа

Я думаю, вы создали каталог как пользователь root.

Измените права доступа к каталогу с помощью

sudo chown malik.malik /home/malik

Команда sudo дает вам временные права root для указанной команды. Если вы хотите получить временные права root для более чем одной команды, используйте

sudo su

Взгляните здесь на права доступа к файлам / каталогам Linux (LPIC)

О втором сообщении об ошибке: su - malik

Мне кажется, что вы не установили домашний каталог для пользователя malik. Вы найдете эти настройки в / etc / passwd. Это должно выглядеть так

malik:x:1000:1000:malik:/home/malik:/bin/bash

Надеюсь, это поможет.

Лучше я

4
pydvlpr 15 Дек 2017 в 10:52