НЕТ каталога, вход с помощью HOME=/

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

cd /

тогда

cd home

после того, как ls показывает мой каталог malik

ls

malik

как показано на картинке, а также:

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


person user3162878    schedule 15.12.2017    source источник
comment
Не могли бы вы вставить права доступа к каталогу malik и свою запись /etc/passwd для пользователя malik?   -  person pydvlpr    schedule 15.12.2017
comment
в смысле лс?????   -  person user3162878    schedule 15.12.2017
comment
drwxr-xr-x 3 root root 4096 2 июля 04:01 . drwxr-xr-x 24 root root 4096 14 дек 23:11 .. drw----------31 малик малик 4096 дек 02:08 малик   -  person user3162878    schedule 15.12.2017
comment
это ты имеешь в виду???   -  person user3162878    schedule 15.12.2017


Ответы (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

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

Лучший, я

person pydvlpr    schedule 15.12.2017