【问题标题】:Error ssh: connect to host 333 port 22: Invalid argument错误 ssh:连接到主机 333 端口 22:无效参数
【发布时间】:2021-08-29 00:50:39
【问题描述】:

我尝试使用命令 shell 脚本 scp 将“test”文件夹传输到另一台服务器,然后出现如下错误:

ssh: connect to host 333 port 22: Invalid argument
lost connection

我的脚本:

scp /test_web/test ssh -i example.pem root@222.111.222.111 -p 333:/web

我只是学习shell脚本,不知道是不是语法错误,如果你能帮忙解决这个问题,我很感激

【问题讨论】:

    标签: shell ssh scp


    【解决方案1】:

    我觉得是

    scp -P 333 -i example.pem /test_web/test root@222.111.222.111:/web
    

    对于大多数程序,您可以通过man {command name} 找到带有概要的手册页。

    例如:man scp

    如果您遇到更多问题,请检查您是否可以通过 root 使用 ssh。有时不允许 root 通过 ssh 进行连接。

    【讨论】:

    • 我已经这样做了,但出现错误“权限被拒绝(公钥)。丢失连接”@b2f
    猜你喜欢
    • 1970-01-01
    • 2015-09-17
    • 2013-03-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-22
    相关资源
    最近更新 更多