的linux登录不进去是怎么回事?
1.问题说明
Linux远程服务器突然无法SSH登录了,
登陆报错:
ssh_exchange_identification: read: Connection reset by peer。
2.问题原因
var目录的权限不正确
3.解决办法
将SSH相关文件的权限改回来,确保权限为755,属主为root:root。
这里可以使用vps服务器的svn功能,进行登录系统,vps提供商都会提供vnc登录功能。
ssh无法解析私钥?
无法解析秘钥的问题,建议查看一下/root目录,不能给777权限,还有.ssh目录的权限设置700。还有一种办法就是找一个正常能用ssh免密登录的服务器,看看对应目录的权限
华为ssh登录输入用户名后被拒绝?
检查ssh用户名密码是否配置了。
检查服务类型,local-user admin service-type ssh
检查ssh服务是否开启 ssh server enable,
检查VTY里面设置的protocol inbound ssh 有没有配置。
检查秘钥是否已经在交换机是上面生成。rsa local-key-pair create 1024
检查ssh 首次认证有没有开启 (ssh clieny frist-time enable)
SSH服务器失败怎么办?
分享三个SSH服务器失败的修复办法: 解决方法:
一、开启SSH 以root用户登录Linux,打开终端,运行: /etc/init.d/sshd restrat 二、关闭防火墙 1、在终端运行 setup 2、选择 firewall 回车 3、按tab键切换到disablede项,然后按空格键选择,然后再按tab键切换到ok,按空格件选择 4、按tab键切换到quit,按空格件选择 然后用客户端ssh登录Linux,成功登录。
三、关闭防火墙的另一种方式 补充一个,红旗linux的某些版本,不允许root用户远程登陆的,需要修改设置#vi /etc/ssh/sshd_config 中 PermitRootLogin no #这就不允许root用户远程登录,要修改成PermitRootLogin yes 并重启sshd服务才行的。 #service sshd restart 重新登录OK。
linux系统连接服务器主机密钥验证失败?
客户端设置 客户需要生成密钥对(公共和私有)。 稍后我们会将公钥上传到SSH服务器。
ssh-keygen 生成SSH密钥时,系统将提示您输入密码。 我们建议在此步骤中使用新密码。 这将避免别人使用你的钥匙。
将公钥上传到服务器 现在我们将使用ssh-copy-id命令来上传密钥。
您可以手动将公钥(~/.ssh/id_rsa.pub)附加到服务器上的 ~/.ssh/authorized_keys。
ssh-copy-id user@hostname 更安全的SSH设置 此步骤是可选的,但建议禁用密码验证(特别是root用户)打开文件 /etc/ssh/sshd_config 并将PasswordAuthentication更改为“no”值。
PasswordAuthentication no 确保在重新启动SSH服务器之前测试您的ssh密钥验证! sudo service ssh restart