/bin/login не работа при выполнении на консоли как пользователь root

то, когда команда входа в систему выполняется, она не делает, принимает корневой вход в систему, здесь журнал моей консоли копируется, однажды видят его, и помогает мне. Но следует за использованием другого пользователя (сай).

root@sai:~# login

sai login: root

Login incorrect

sai login: sai

Password: 
Last login: Thu Jan  5 11:25:38 IST 2017 on pts/28
Welcome to Ubuntu 14.04.1 LTS (GNU/Linux 3.13.0-103-generic x86_64)

 ########* Documentation:  https://help.ubuntu.com/
          inet addr:192.168.2.198  Bcast:192.168.2.255  Mask:255.255.255.0
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet addr:172.16.201.1  Bcast:172.16.201.255  Mask:255.255.255.0
          inet addr:192.168.206.1  Bcast:192.168.206.255  Mask:255.255.255.0

391 packages can be updated.
50 updates are security updates.

sai@sai:~$ 

кто-либо объясните, что происходит здесь?

-1
задан 6 January 2017 в 05:59

2 ответа

настройте исходный файл входа в систему в busybox источнике, чтобы взять правила из файла с именем <service-name> и компиляция, затем записать конфигурацию или правила в файле /etc/pam.d/<service_name>. Я добавил параметры конфигурации к тому файлу. Затем это Хорошо работает.

отсылают эту ссылку https://www.digitalocean.com/community/tutorials/how-to-use-pam-to-configure-authentication-on-an-ubuntu-12-04-vps для получения дополнительной информации.

спасибо за комментарии.

-1
ответ дан 7 November 2019 в 05:06

Это потому, что конфигурация PAM login включает в себя pam_securetty в Ubuntu:

$ grep pam_secure /etc/pam.d -R
/etc/pam.d/login:auth [success=ok new_authtok_reqd=ok ignore=ignore user_unknown=bad default=die] pam_securetty.so

И /etc/securetty не содержит псевдотерминалов:

$ grep pts /etc/securetty
# Technology Concepts serial card

Либо добавьте pts/N устройства к /etc/securetty, либо удалите pam_securetty из конфигурации PAM login.

2
ответ дан 7 November 2019 в 05:06

Другие вопросы по тегам:

Похожие вопросы: