使用Linux将终端/ bash脚本中的文件从本地位置复制到受密码保护的远程ssh服务器需要写什么?
例如:
资料来源:/home/bin/file.txt
目的地:user@server.com
答案 0 :(得分:6)
SCP旨在实现这一目标。使用您的示例:
$ scp /home/bin/file.txt user@server.com:/path/to/store
如果您希望脚本不需要密码,那么您将要为脚本运行的用户设置SSH密钥。 Digital Ocean有一个关于如何设置SSH密钥的好教程:How To Set Up SSH Keys