Intereting Posts

pam_systemd задерживает регистрацию SSH – требуется?

На наших серверах Saucy (13.10) мы наблюдаем длительные задержки при входе в систему через SSH. Я понял, что это связано с линией

session optional pam_systemd.so 

в /etc/pam.d/common-session .

Когда я прокомментирую эту строку, логин немедленно.

Выход /var/log/auth.log который сопровождает любые попытки входа в систему с задержкой, выглядит следующим образом:

 May 21 17:33:58 control02 sshd[18488]: Accepted publickey for daniel.schneller from 10.102.2.9 port 35763 ssh2 May 21 17:33:58 control02 sshd[18488]: pam_unix(sshd:session): session opened for user daniel.schneller by (uid=0) May 21 17:34:23 control02 sshd[18488]: pam_systemd(sshd:session): Failed to create session: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken. 

Я еще не мог найти какую-либо определенную документацию, независимо от того, нужен ли мне модуль. Я мог бы, конечно, оставить его прокомментированным, потому что он, кажется, только дождался тайм-аута в любом случае на данный момент, но я предпочел бы понять причину и исправить это, если это вообще возможно, для предотвращения проблем в будущем.

У меня была такая же проблема с Debian Jessie 8 и нашлось другое решение здесь: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=770135#46

Команда systemctl restart systemd-logind.service или полную перезагрузку, фиксирует задержку входа ssh для меня.