有一个问题,一个实例变得没有响应,并被迫重启。 重新启动后,我可以ping服务器,但不能SSH到服务器。
最终,我创build了一个新实例,并将卷连接到新实例。 不过,我想确保当我重新启动这个实例时,我不会遇到同样的问题。
看着控制台日志,我看到:
[2.968537] EXT4-fs(xvda1):INFO:只读文件系统需要恢复
[2.972324] EXT4-fs(xvda1):写入访问将在恢复期间启用
[3.095607] EXT4-fs(xvda1):只读fs上的孤立清理
[3.354696] EXT4-fs(xvda1):删除了40个孤立的inode
[3.358010] EXT4-fs(xvda1):恢复完成
[3.465864] EXT4-fs(xvda1):安装了有序数据模式的文件系统。 选项:(null)
我的sshd_config文件有两个默认的UsePAM设置为no和PasswordAuthentication设置为yes。 我不认为这跟它有什么关系。
我的/ etc / fstab文件被设置为:LABEL = cloudimg-rootfs / ext4 defaults,discard 0 0 / dev / xvdb / mnt auto默认值,nobootwait,comment = cloudconfig 0 2 / dev / xvdg / hd3 auto noatime 0 0
/ dev / xvdi / vol auto noatime 0 0 / dev / xvdh / hd4 auto noatime 0 0 / dev / xvdh / hd4 auto noatime 0 0 / dev / xvdi / vol auto noatime 0 0 / dev / xvdi / hd5 auto noatime 0 0
我检查了所有明显的事情,例如确保我连接到正确的IP等。
任何想法为什么这不允许SSH?
你说:
我的sshd_config文件有两个默认的UsePAM设置为no和PasswordAuthentication设置为yes。 我不认为这跟它有什么关系。
其实这几乎肯定是你的问题。 在使用PAM的Linux系统上,尝试login旁路PAM不能保证正常工作,而且通常不会。
设置UsePAM yes然后重试。