Linux与Linux(AIX)互信 下载本文

内容发布更新时间 : 2024/4/28 13:54:00星期一 下面是文章的全部内容请认真阅读。

A系统往B系统传输,通过scp,可免输密码。如下举例linux往aix系统传文件免输密码的配置

第一步:修改SSH配置文件 #vi /etc/ssh/sshd_config 找到下列行 去掉注释井号#

RSAAuthentication yes //字面意思..允许RSA认证 PubkeyAuthentication yes //允许公钥认证

AuthorizedKeysFile .ssh/authorized_keys //公钥存放在.ssh/au..文件中 第二步:生成密码对 ssh-keygen -t rsa

直接回车几次,可在默认路径~/.ssh/下生成私钥idrsa公钥idrsa.pub。 第三步:将A系统的公钥传到B系统上(linux的目录是/root/.ssh,AIX的目录是/.ssh):

scp /root/.ssh/id_rsa.pub root@182.180.xx.xx:/root/.ssh 第四步:生成authorized_keys cd /root/.ssh/

cat id_rsa.pub >> authorized_keys

第五步:给authorized_keys修改权限(644的意思是本用户有可读可写权限,群组有只读权限,其他用户为只读权限。) chmod 644 authorized_keys

第六步:利用scp把该文件传送到B系统的.ssh/下 scp /root/.ssh/authorized_keys root@182.180.xx.xx:/.ssh/ 验证: scp

/app/jenkin/workspace/TFM_tfm_build/tfm/package/tfm.war root@182.180.xx.xx:/home/was_tfm/deploy/package 不用输密码,就是成功了。