Appearance
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为使用自己的