ChinaUnix.net
相关文章推荐:

scp 不用输入密码

有没有在不做其他操作的情况下使用scp来进行传输文件,在shell里面写上密码,然后就不用手动输入密码了? 不做互信和使用expect

by kellyseeme123 - Shell - 2014-01-26 22:18:51 阅读(3739) 回复(15)

相关讨论

有什么办法么?在SHELL脚本中,不想手工输入

by @sky - Shell - 2009-01-13 14:34:30 阅读(2094) 回复(5)

在两台服务器之间建立信任关系解决scp,ssh等不用输入密码等问题 最近在编写定时python脚本时遇到一个问题。在该脚本中,需要使用scp命令将本地的文件复制到另一台机器中备份。但通常执行scp命令后都需要输入用户密码,这样在定时自动执行的python脚步中就不适用了。 后来在Internet中查找相关资料,有资料[1]介绍在两台机器的两个用户之间建立安全的信任关系后,可实现执行scp命令时不需要输入用户密码。(该方法对ssh也适用) ...

by cwking726 - Linux文档专区 - 2009-12-09 23:25:11 阅读(1292) 回复(0)

在两台服务器之间建立信任关系解决scp,ssh等不用输入密码等问题 最近在编写定时python脚本时遇到一个问题。在该脚本中,需要使用scp命令将本地的文件复制到另一台机器中备份。但通常执行scp命令后都需要输入用户密码,这样在定时自动执行的python脚步中就不适用了。 后来在Internet中查找相关资料,有资料[1]介绍在两台机器的两个用户之间建立安全的信任关系后,可实现执行scp命令时不需要输入用户密码。(该方法对ssh也适用) ...

by tang560128 - Linux文档专区 - 2008-11-05 13:59:23 阅读(605) 回复(0)

最近在编写定时python脚本时遇到一个问题。在该脚本中,需要使用scp命令将本地的文件复制到另一台机器中备份。但通常执行scp命令后都需要输入用户密码,这样在定时自动执行的python脚步中就不适用了。 后来在Internet中查找相关资料,有资料[1]介绍在两台机器的两个用户之间建立安全的信任关系后,可实现执行scp命令时不需要输入用户密码。(该方法对ssh也适用) 以下为了讨论方便,我们将执行scp命令的机器称为Client...

by liuan_020 - Linux文档专区 - 2008-11-04 15:14:17 阅读(881) 回复(0)

我想用scp无须输入密码传输本地文件到远程主机如何实现? ssh无须输入密码执行远程主机的一个shell脚本, 比如 /home/test/abc.sh 如何实现? 谢谢

by bun - Linux系统管理 - 2010-09-07 18:20:21 阅读(2561) 回复(9)

两台机子,A(user1机子上) ,B.每次scp B:/home/user时,都需要密码,很是麻烦,做如下操作: 在机子A上: [user1@rh user1]$ ssh-keygen -t rsa(下面的是提示信息,目的是为了不想有密码,则可全部按enter,一直到最后)   Generating public/private rsa key pair.   Enter file in which to save the key (/home/user1/.ssh/id_rsa):   Created directory '/home/user1/.ssh'.   Enter passphrase (empty for no passphrase)...

by 最爱咖啡 - Linux文档专区 - 2010-01-15 11:28:34 阅读(1709) 回复(0)

在线db(a ---》 b) , 由于网络故障频繁, 我在db a 所在linux机器上写了一个某个表增量记录的sql, 之后scp a.sql [email]aaa@10.0.0.1[/email]:/home/aaa (这里10.0.0.1 就是db b 所在的机器的ip名字 ) scp a.sql [email]aaa@10.0.0.1[/email]:/home/aaa 系统管理员已经设置了,让scp从a到b是需要密码的 一般是没有问题。 但是有时候莫名其妙丢几条数据, 后来发现是scp a.sql [email]aaa@10.0.0.1[/email]:/home/aaa...

by liyihongcug - Shell - 2010-07-08 14:47:00 阅读(1956) 回复(6)

使用scp的时候,一般会提示输入密码,网上一般查到避免输入密码的方法是在对端导入自己的ssh-key文件,后来我想能不能使用here document的这种结构避免输入密码呢: #!/bin/bash main() { scp /etc/passwd [email]root@192.168.10.10[/email]:/tmp } main <密码就是123456,但为什么还是提示要输入密码呢?用上面的结构我试了新建一个新用户都可以,为什么scp就不行了呢? ------------------------------添...

by zing2046 - Shell - 2010-05-27 11:08:34 阅读(2271) 回复(4)

使用scp的时候,一般会提示输入密码,网上一般查到避免输入密码的方法是在对端导入自己的ssh-key文件,后来我想能不能使用here document的这种结构避免输入密码呢: #!/bin/bash main() { scp /etc/passwd [email]root@192.168.10.10[/email]:/tmp } main <密码就是123456,但为什么还是提示要输入密码呢?用上面的结构我试了新建一个新用户都可以,为什么scp就不行了呢? ------------------------------添...

by zing2046 - Linux环境编程 - 2010-05-26 11:06:10 阅读(1870) 回复(1)

最近做数据库备份,添加到计划任务里执行,用到scp,需要手动输入密码,去网上找了找,发现方法很简单,再次觉得自己的知识量实在太小,要学的东西太多。 说说解决方法(生成公共密钥): Shell>cd /root/ Shell>ls -a 如果没有.ssh执行: Shell>mkdir .ssh 如果/root/.ssh 下面已经存在密钥,不影响使用的情况下,请先删除。 Shell>sh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to save the ke...

by jennyljd - Linux文档专区 - 2008-05-14 11:29:33 阅读(1023) 回复(0)