我想创建一个脚本,自动登录到远程服务器并获取服务器上的文件。该脚本已经登录到服务器,但是命令不在该机器上运行。一旦我与远程服务器断开连接,命令就会在客户端计算机上运行。
!/bin/sh
ssh -o PreferredAuthentications=publickey brjones@server.com
cd ~/folder
"i would like to grab file and copy it to client machines folder"
编辑:我不确定您是否注意到,但我使用 ssh 和密钥生成与远程服务器建立无密码连接。我很欣赏这些想法,但我希望使用客户端上的脚本在远程服务器上传输命令或运行命令。我意识到远程服务器无权访问客户端脚本,但是我很好奇是否可以通过 ssh 连接管道命令。