我正在使用Fedora的Raspberry Pi版本。我必須使用sshd以root用戶的身份登錄到我的設備上。有時(很少),我根本無法登錄,我唯一的選擇是重新啓動我的設備。PiDora PAM允許root登錄,但有時會拒絕它
經過一番研究,我發現PAM不允許我的根登錄。這裏有一些日誌:
Jul 18 05:04:49 localhost login: pam_securetty(remote:auth): access denied: tty 'pts/0' is not secure !
Jul 18 05:04:51 localhost login: pam_unix(remote:auth): authentication failure; logname= uid=0 euid=0 tty=pts/0 ruser= rhost=::ffff:10.175.161.56 user=root
Jul 18 05:04:51 localhost login: pam_succeed_if(remote:auth): requirement "uid >= 1000" not met by user "root"
Jul 18 05:04:53 localhost login: FAILED LOGIN 1 FROM ::ffff:10.175.161.56 FOR root, Authentication failure
Jul 18 05:04:58 localhost login: pam_securetty(remote:auth): access denied: tty 'pts/0' is not secure !
Jul 18 05:04:59 localhost login: pam_unix(remote:auth): check pass; user unknown
Jul 18 05:04:59 localhost login: pam_unix(remote:auth): authentication failure; logname= uid=0 euid=0 tty=pts/0 ruser= rhost=::ffff:10.175.161.56
看來我不允許以root身份登錄。有幾個Stack Overflow的線程解釋瞭如何允許這樣的事情。
我的問題是:什麼可能使pamd允許遠程root登錄,有時否認它。我想我可以簡單地允許一切來解決我的問題,但是這看起來像我會留下一個未解決的問題。
謝謝