Linux下实现获取远程机器文件

本文详细介绍如何通过创建公钥和私钥的方式实现SSH无密码登录。包括在A机器上生成密钥对、将公钥复制到B机器的授权文件中,并完成相应的权限设置。此外还介绍了如何验证设置是否成功及后续的维护操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

创建公钥秘钥实现无密码登录后即可获取到文件内容了!!

A:xxx.xxx.6.xxx

B:xxx.xxx.xxx.x

 

一、创建

A机器

ssh-keygen -t rsa

 

 

二、拷贝——将生成的公钥复制到B机器

scp /root/.ssh/id_rsa.pub root@xxx.xxx.xxx.x:/root/.ssh/authorized_keys

输入B机器的密码

 

 

三、授权

B机器

chmod 700 /root

chmod 700 /root/.ssh

chmod 600 /root/.ssh/authorized_keys

 

测试:

在A机获取B机上的文件

scp root@xxx.xxx.xxx.x:/usr/local/Inst/index.php /mnt/tomcat/

 

注意

此时如果要是A、B两机器访问无需密码,则只要将机器的顺序调换一下即可,最后将两台机器上/root/.ssh下的id_rsa.pub文件删除

 

 

查看实时登录信息

 

tail -f messages /var/log/secure

 

查看配置

vi /etc/ssh/sshd_config

 

查看登录信息

ssh -i authorized_keys -v root@xxx.xxx.xxx.x -p22

 

https://gopukrish.wordpress.com/2013/04/24/ssh-cant-connect-authentications-that-can-continue-publickeygssapi-keyexgssapi-with-micpassword/

 

转载于:https://www.cnblogs.com/hcrs/p/5181759.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值