Linux中设置scp免密登陆

Linux中设置scp免密登陆,第1张

假设A,B两台服务器,现在需要从A服务器scp一个文件到B服务器

命令如下:

scp filename root@B_ip:path

这时需要输入B服务器的root的密码

如果想要设置直接scp不输入密码只需将B加入到A服务器的信任中即可

在A服务器中输入

用linux expect插件 网上搜索 有的

#!/usr/bin/expect

set timeout 10

spawn scp /home/chent/admin.tgz root@IP:/home/serverop/

expect "password:"

send "xxxxxxx\r"

interact


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/6161379.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-16
下一篇2023-03-16

发表评论

登录后才能评论

评论列表(0条)

    保存