ssh - 腻子-2-批

标签 ssh putty

我们正在通过Windows 2008 R2 Standard Edition上的工具使用Putty v0.62,并使用SSH版本2连接到外部服务器。我们看到以下命令有效

psftp.exe Host -l Username –pw -2 -batch -l Username -i PrivateKeyLocation



但是以下不是

psftp.exe Host -l Username –pw –batch -2 -l Username -i PrivateKeyLocation



请帮助我们了解此问题并提出解决方案。

欢迎所有评论,但请记住,我们的工具在将序列更改为-2 -batch方面存在局限性。

最佳答案

您是否在终端中输入了这些命令,还是从某个地方复制并粘贴了这些命令?我问的原因是因为连字符。在第一行中,pw之前的“连字符”不是连字符,在第二行中的“pw”和“batch”之前的“连字符”也不是。我所指出的字符实际上翻译为ascii 8211“破折号”。

连字符通常由文字处理器或所见即所得HTML编辑器转换为该字符。这使得有时几乎不可能从网站复制和粘贴命令行。尝试手动键入命令,然后查看是否有效。

也有可能SO已经为您转换了问题中的字符,但我认为这不太可能。

关于ssh - 腻子-2-批,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13252170/

相关文章:

ssh - 远程主机上的 Privoxy + socks5 隧道

ssh - 保持对 Fedora Amazon EC2 实例的访问

mysql - 无法连接到 MySQL 服务器(由 strato 托管)错误 : 2013 lost connection to mysql server at 'reading initial communication packet' system error 0

linux - 如何从批处理文件在putty上执行命令?

python - 使用 Paramiko 更改主机 key 时自动更新 known_hosts 文件

ssh - autossh退出,因为ssh(dropbear)无法解析主机

vba - 打开 PuTTY 并在服务器上运行 shell 脚本

python - Putty 中的箭头键返回 ^[[A ^[[D ^[[B] 而不是移动光标

使用 connect() 函数连接到 IP 地址 - 套接字编程

github - (Github) "Testing your SSH connection"-> 主机 key 验证失败