Привет!
Директории пользователей в /home существуют, права имеют rwxr-xr-x,
собственник user1 или user2 соответственно.
Файл /etc/passwd права rw-r--r-- собственник root .
В файле прописано все как надо, т.е. user_name:... /home/user_name : /bin/bash
Я думаю, если бы его не было я бы не смог залогиниться под пользователем
user1 или user2.
Деинсталлировал пакет openssh-server, но ситуация не поменялась.
В домашней директории пользователя, под которым я постоянно логинился
есть файлик .bash_history и директория ./mc (некоторые настройки менеджера Midnight Commander, история команд).
Дата последних изменений - 12 августа. Я просмотрел за эту и последующую дату syslog, но ничего там не нашел.
Честно говоря, искал наощупь, так как точно не знал что должно быть записано в журнале.
Кстати, эти же файлы появились и в корне /, из-за невозможности определения домашней директории, я полагаю.
Последние команды из файла .bash_history в директории /home/user1 (под которым логинился):
ssh-copy-id
ssh-keyscan
Попробовал добавить нового пользователя, посмотреть на /etc/passwd, зайти под ним.
useradd userx -m -s /bin/bash
passwd userx
В файле /etc/passwd все записи появились, а также домашняя директория вместе с 3 файлами из /etc/skel, а именно
.bash_logout, .bashrc и .profile
Права на директорию нового пользователя /home/userx следующие: "rwxr-xr-x".
Выхожу logout и логинюсь как userx.
Ввожу пароль и на экране тоже “No directory logging in with HOME=/”
Просмотрел журнал /var/log/auth.log.
Последнее упоминание о моей домашн.директории датируется 4 августа,
тогда я заходил на сервер через SSH.
У меня сложилось впечатление, что по каким-то причинам система не пускает меня "домой", т.е. плодит бомжей
.