【问题标题】:Prevent PowerShell from automatically passing my Windows username to "ssh"防止 PowerShell 自动将我的 Windows 用户名传递给“ssh”
【发布时间】:2021-01-28 19:19:18
【问题描述】:

如何防止 PowerShell 以 ssh 中的用户身份输入我的 Windows 用户名? 例如,我尝试访问 OctoPi。我打开 PowerShell。我输入:

ssh octopi.local

PowerShell 然后返回:

[username]@octopi.local's password:

(注意:出于隐私目的隐藏用户名)。

当然,我永远无法以这种方式登录,因为该用户在 Raspberry Pi 上不存在!

当我使用 PuTTY 执行此操作时,系统会正确提示我输入用户名:

login as: pi
pi@octopi.local's password:
Linux octopi 5.4.79-v7+ #1373 SMP Mon Nov 23 13:22:33 GMT 2020 armv7l

为什么 PowerShell 会假定我想将我的 Windows 用户名传递给我正在登录的东西?如何防止这种情况发生?

【问题讨论】:

    标签: windows powershell ssh putty


    【解决方案1】:

    ssh 命令行上指定所需的用户名:

    ssh user@example.com
    

    (顺便说一句,这不是 PowerShell 问题,您只是在使用 OpenSSH ssh 客户端)

    【讨论】:

      猜你喜欢
      • 2021-08-26
      • 2016-05-20
      • 2021-08-05
      • 1970-01-01
      • 2013-09-05
      • 2015-03-03
      • 2013-03-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多