Linux实例中SSH访问所需要的关键文件或目录丢失,可能会导致无法登录Linux实例。本文主要介绍,在无法远程连接轻量应用服务器实例时,检查该实例中是否存在sshd_config
配置文件的方法。
操作步骤
使用救援远程连接Linux服务器。具体操作,请参见使用救援连接Linux服务器。
执行以下命令,检查是否存在
sshd_config
配置文件。ll /etc/ssh/sshd_config
如果不存在
sshd_config
配置文件,您可以根据实际场景选择对应的修复方式。通过scp命令拷贝关键系统文件修复
执行以下命令,将正常的轻量应用服务器实例中
sshd_config
配置文件拷贝到当前缺失文件的轻量应用服务器实例。scp root@<正常的轻量应用服务器公网IP>:/etc/ssh/sshd_config /etc/ssh
例如正常的轻量应用服务器公网IP为120.27.XX.XX。
scp root@120.27.XX.XX:/etc/ssh/sshd_config /etc/ssh
执行以下命令,重启sshd服务。
systemctl restart sshd
通过快照回滚系统盘修复
如果已创建快照,可以使用快照回滚云盘。具体操作,请参见使用快照回滚磁盘。
远程连接Linux轻量应用服务器,验证远程登录问题是否已经修复。具体操作,请参见远程连接Linux服务器。