Skip to content

linux终端连接linux服务器

date: 2020-05-01 21:00:00 tags: linux

基本用法

bash
$ ssh root@1.1.1.1  -p 22  // 然后输入root用户密码

公钥登录

使用密码登录,每次都必须输入密码,非常麻烦。使用公钥登录可以省去输入密码的步骤

公钥传送到远程主机host上面

bash
$ ssh-copy-id root@1.1.1.1  // 然后输入root用户密码

远程主机将用户的公钥,保存在登录后的用户主目录的$HOME/.ssh/authorized_keys文件中。

然后使用

bash
$ ssh root@1.1.1.1  -p 22  // 不用输密码

清除公钥

linux更改密码后,登录报公钥错误如下

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

解决方法,使用shh-keygen 命令

$ ssh-keygen -R 1.1.1.1   // ip为使用自己的

京ICP备2024093538号-1