本文介绍: (2)将A id_rsa.pub 文件复制到B机器的 .ssh 目录, 并 cat id_rsa.pub >> authorized_keys。(1)A 机器,通过命令”ssh–keygen –t rsa“, 生成id_rsa,id_rsa.pub。ssh –i /root/.ssh/id_rsa_A留下的 user001@serverBip。authorized_keys:存放远程免密登录的公钥,主要通过这个文件记录多台机器的公钥。id_rsa.pub : 生成的公钥文件。登陆B机器,查看操作结果。
A—免密登陆—>B
(1)A 机器,通过命令”ssh–keygen –t rsa“, 生成id_rsa,id_rsa.pub
authorized_keys:存放远程免密登录的公钥,主要通过这个文件记录多台机器的公钥
id_rsa : 生成的私钥文件
id_rsa.pub : 生成的公钥文件
know_hosts : 已知的主机公钥清单
(2)将A id_rsa.pub 文件复制到B机器的 .ssh 目录, 并 cat id_rsa.pub >> authorized_keys
(3)从A机器登录B机器的目标账户,不再需要密码了
=ssh==================
ssh -i /root/.ssh/id_rsa_A留下的 user001@serverBip
sftp===================
sftp -i /root/.ssh/id_rsa_serverB user001@serverB << EOF
mkdir CCC
chmod 755 CCC
mput a.txt /home/user001/CCC/a.txt
chmod 644 /home/user001/CCC/a.txt
bye
EOF
登陆B机器,查看操作结果
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。