SSH密钥免登录实操

linux下 (-t rsa指rsa加密方式的公钥/私钥对,公钥私钥默认存放的路径为/root/.ssh/)

生成私钥和公钥

ssh-keygen -t rsa

查看生成的id_rsa私钥和id_rsa.pub公钥

ls /root/.ssh/

在此目录下写入到公钥配置文件(>是覆盖 >>是追加)

cat id_rsa.pub >> authorized_keys

安装文件传输软件

yum -y install lrzsz

使用 sz 文件名 导出文件到物理机

 

Xshell使用私钥连接

 

身份验证选择Public Key

之前在root下生成的私钥 登陆时也要选择root用户

从此界面导入之前拷贝出来的私钥即可连接

--------------kali下实操-----------------

升级apt

apt-get update

安装ssh

apt-get install ssh

先切换到 /root/.ssh/

cd /root/.ssh/

(默认密钥存放路径,不切换到此无法登录)

设置rsa文件权限

chmod 600 id_rsa

连接主机

用ssh远程登录

ssh -i ./id_rsa root@要登录的ip地址

连接成功 

END

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值