这里介绍两种方式
方式一
登录服务器
ssh-keygen -t rsa -b 2048
会提示保存到什么地方,可以自己取名比如adtuu
openssl rsa -in adtuu -outform pem > adtuu.pem
下载pem到本地
yum install lrzsz sz adtuu.pem
本地登录服务器
ssh -i adtuu.pem root@ip
方式二
本地电脑
ssh-keygen -t rsa -b 2048 #会提示保存到什么地方,可以自己取名比如adtuu openssl rsa -in adtuu -outform pem > adtuu.pem ssh-copy-id -i adtuu.pub root@ip #将本地key文件上传到服务器 chmod 400 adtuu.pem
登录
ssh -i adtuu.pem root@ip
如果以上命令可正常登录
取消密码认证登录
vim /etc/ssh/sshd_config >PasswordAuthentication yes PasswordAuthentication no systemctl restart sshd
访客评论