尝试通过ssh执行远程命令时出现未知的密码类型错误

Eri*_*rik 2 ssh ubuntu ssh-keys

我正在尝试对我的远程服务器执行以下命令:

$ ssh user@200.204.45.xx -c "mkdir -p ~/.tmp"
Run Code Online (Sandbox Code Playgroud)

但是我收到以下错误:

Unknown cipher type 'mkdir -p ~/.tmp'
Run Code Online (Sandbox Code Playgroud)

上面的错误是什么意思?

小智 9

无需使用-c执行命令ssh,该选项用于选择密码(这是您的消息来自...)只需删除它.该-c command结构适用于当地sh.

尝试:

ssh user@200.204.45.xx "mkdir -p ~/.tmp"
Run Code Online (Sandbox Code Playgroud)