Не удается войти в SSH на CentOS 7

На существующем сервере CentOS 7 я не могу войти в SSH с недавно добавленной учетной записью пользователя. Хотя пароль верен, соединение немедленно прекращается.

Следующая ошибка PAM регистрируется в /var/log/secure :

 Aug 17 12:01:24 server sshd[10972]: Accepted password for testaccount from 1.2.3.4 port 58648 ssh2 Aug 17 12:01:24 server sshd[10972]: pam_unix(sshd:session): session opened for user testaccount by (uid=0) Aug 17 12:01:24 server sshd[10972]: error: PAM: pam_open_session(): Cannot make/remove an entry for the specified session 

У пользователя testaccount есть /bin/bash качестве оболочки:

 [root@server /]# grep testaccount /etc/passwd testaccount:x:10009:10009::/home/testaccount:/bin/bash 

Доступ SSH через root работает нормально.

Вывод ls -ld / /home /home/testaccount :

 dr-xr-xr-x. 17 root root 4096 Jan 4 2017 / drwxr-xr-x. 5 root root 48 Aug 17 12:04 /home drwx------ 2 testaccount testaccount 59 Aug 17 12:04 /home/testaccount 

Выход date; date --utc date; date --utc :

 Thu Aug 17 14:34:02 EDT 2017 Thu Aug 17 18:34:02 UTC 2017 

Как я могу это исправить?

One Solution collect form web for “Не удается войти в SSH на CentOS 7”

Решено – мы нашли следующую строку в /etc/pam.d/system-auth которая делала завершение соединения для пользователей с UID> = 1000:

 auth requisite pam_succeed_if.so uid >= 1000 quiet_success 

Настройка UID учетной записи на <1000 разрешила проблему. Это можно сделать с помощью следующей команды:

 usermod -u 346 testaccount 
  • Как сделать резервную копию файлов с минимальной системой спасения?
  • Какие шаги выполняет система при работе с SSH-соединением?
  • ssh от linux до mac - разрешено отклонение
  • Как использовать SSH для перемещения файла из Ubuntu в Windows?
  • Я пытаюсь установить мой открытый ключ вручную w / scp
  • Определить цель подключения SSH во время выполнения
  • ssh-agent: не пересылать аутентификацию для всего брелока
  • Открытый ключ Auth + Kerberos
  • Доступ к Time Capsule Drive из SSH?
  • bash: /home/user/.ssh/authorized_keys: нет такого файла или каталога
  • Как установить программное обеспечение для нескольких клиентов linux
  • Interesting Posts

    Ошибка в Linux Voyager Desktop

    Преобразование из ascii в формат utf-8 – iconv не работает

    отключить буферизацию для `hping` в OpenBSD

    Как отлаживать панику ядра Linux?

    Используя `find`, как я могу получить` rm` для печати более полного имени пути, чем при выполнении через `-execdir`?

    sssd / ad no ssh login после миграции debian 8 => 9: Доступ запрещен для пользователя xxx: 4 (системная ошибка)

    В чем смысл «1-» в выводе ps?

    Удалите поврежденный файл в системе Linux

    В org-mode Emacs любой способ скрыть поддерево с отметкой времени, не установленной на сегодняшний день?

    Конкатенация строковой переменной внутри цикла for в оболочке bash

    Отключение веб-камеры

    SFK для преобразования текста в звук с помощью мини-диска?

    Обновить кеш apt-get только в том случае, если он старше определенного времени

    Как я могу узнать, связана ли проблема с USB-портами на моем ноутбуке из-за аппаратного или программного обеспечения?

    Шифрование внешнего жесткого диска, содержащего данные

    Linux и Unix - лучшая ОС в мире.