使用 shell 脚本,如何使用 ssh 从 serverA -> serverB 远程创建目录?我可以使用 ssh 命令传递创建目录命令吗?如何?
我基本上希望根据日期(例如 20110304)远程创建一个目录,如果它不存在的话。
我们有一个使用此 scp 命令使用工作安全端口的进程,如下所示:
/usr/bin/scp -P 1234 -i /path/key_rsa /home/path/filename.txt user@remotehost:/tmp
我正在编写一个 schell 脚本,它将使用ssh
,但不确定如何使用1234
.
我试过了/usr/bin/ssh -D 1234 remotehost '. ~/my_profile; mkdir /test'
,它要求用户密码。我知道密钥已经建立,因为 scp 对那个用户来说工作正常。
我究竟做错了什么?谢谢。