linux免密码远程连接

当远程服务器比较多、频繁切换服务器的时候,反复输入登陆是一件很苦恼的事情,最近看到大佬用了一个捷径快速登陆远程服务器,自己也就学习了一下,所谓的“免密码”登陆远程服务器,其实只是将本地的私钥上传到服务器

1、获取本机公钥

cd ~/.ssh
###查看公钥
cat id_rsa.pub 

2、将本机公钥上传到远程服务器做验证

cd ~./ssh
####查看公钥
vim authorized_keys
####将刚才查到的公钥复制到认证文件中authorized_keys

3、创建本地配置config文件(当服务器比较多的时候、挨个输入ip其实也是很痛苦的一件事情)

cd ./ssh
####创建远程连接配置文件
touch config
vim config
#####配置内容如下
Host yfc
HostName 47.98.192.199
User root
IdentitiesOnly yes

Host gfkgwla
HostName 120.26.74.177
User la
IdentitiesOnly yes

####配置完成之后,连接远程服务方式如下
ssh yfc


 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值