Linux_scp 远程复制多个文件时不需要重复多次输入密码怎么解决?复制命令都是写在bash内的

scproot@${dwnip}:/home/INSTALL/ftp${path}/Downloadscproot@${dwnip}:/home/INSTALL/nkf$... scp root@${dwnip}:/home/INSTALL/ftp ${path}/Download

scp root@${dwnip}:/home/INSTALL/nkf ${path}/Download

scp root@${dwnip}:/home/INSTALL/nkf.1.gz ${path}/Download
scp root@${dwnip}:/home/INSTALL/cssh.tgz ${path}/Download

每执行一次都要输入一下密码,太麻烦
展开
 我来答
憋七卡八
推荐于2017-11-25
知道答主
回答量:5
采纳率:0%
帮助的人:8.3万
展开全部
你好,
可以设置ssh无密码登录,这样就不用每次都输入密码了。

说明:如果A机器(client)想自动登录B机器(server),需要将A生成的公匙加到B的authorized_keys 中,即可登录时直接

<1>在客户端使用ssh-keygen -t rsa 产生一对密钥和公钥
<2>敲回车
<3>回车
<4>回车

<5>ls ~/.ssh 其中id_rsa为私钥id_rsa.pub为公钥
<6>把id_rsa文件放在client中的 ~/.ssh/中
<7>把id_rsa.pub中的内容写入到server中的~/.ssh/authorized_keys 文件中

3.ok!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友204067c
2012-08-23 · TA获得超过468个赞
知道小有建树答主
回答量:525
采纳率:0%
帮助的人:146万
展开全部
做一个公钥。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式