当前位置: 技术问答>linux和unix
用shell实现scp,如何将密码传给相应的指令?
来源: 互联网 发布时间:2015-09-08
本文导语: shell程序如下: scp -r root@10.4.1.3/txt . 提示输入远端的root密码,请问该如何写在shell文件里,让shell程序能连续执行不中断,也可以后台执行? | 在服务器上生成密匙对(私匙保护密码需为...
shell程序如下:
scp -r root@10.4.1.3/txt .
提示输入远端的root密码,请问该如何写在shell文件里,让shell程序能连续执行不中断,也可以后台执行?
scp -r root@10.4.1.3/txt .
提示输入远端的root密码,请问该如何写在shell文件里,让shell程序能连续执行不中断,也可以后台执行?
|
在服务器上生成密匙对(私匙保护密码需为空):ssh-keygen -b 1024 -t dsa
设置验证公匙:cp ~/.ssh/id_dsa.pub ~/.ssh/authorized_keys
把私匙复制到你的客户机上
scp -o IdentityFile= -r root@10.4.1.3/txt .
默认私匙文件是~/.ssh/id_dsa
设置验证公匙:cp ~/.ssh/id_dsa.pub ~/.ssh/authorized_keys
把私匙复制到你的客户机上
scp -o IdentityFile= -r root@10.4.1.3/txt .
默认私匙文件是~/.ssh/id_dsa
|
-B
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。