Liunx下使用SSH登录远程服务器
一、使用SSH采用密码登录远程服务器,比如现在我有一个服务器ip为10.99.11.23,如果在我知道远程服务器的登录密码情况下,可以采用以下方式登录:
ssh root@远程主机IP ## 使用密码登录远程主机服务器
二、使用SSH采用秘钥登录,这个是我们在拥有远程服务器登录秘钥的情况下,可以采用这种方式登录:
ssh -i 秘钥文件名称 root@远程IP地址
例如:现在我有服务器ip为10.99.11.23的秘钥,秘钥文件名称叫ssh-host,那么登录指令为:
ssh -i ssh-host root@10.99.11.23
以上图片结果表示已经登录成功,当然有的时候会报bad permissions的错误,并且要求我们输入登录密码,这时因为我们在使用秘钥登录之前要修改秘钥的文件权限:
此时只需要修改一下秘钥文件的权限即可:
chmod 600 秘钥文件
此时再次使用秘钥登录,即可完成登录: