相关疑难解决方法(0)

如何让 ssh 忽略 .ssh/config?

我的 ~/.ssh/config 中有以下内容。

HOST 10.2.192.*
        USER foo
        PreferredAuthentications publickey
        IdentityFile ~/.ssh/foo/id_rsa
Run Code Online (Sandbox Code Playgroud)

上面的配置让我在输入一半的单词的同时连接到一台机器。

 ssh 10.2.192.x
Run Code Online (Sandbox Code Playgroud)

在我的 ssh 配置之前,我必须输入所有这些:

 ssh foo@10.2.192.x -i ~/.ss/foo/id_rsa
Run Code Online (Sandbox Code Playgroud)

但是,我想使用基于密码的身份验证而不是基于密钥的身份验证连接到 10.2.192.x 子网中的一台机器。

因为 ssh 查看我的配置文件并找到匹配项,PreferredAuthentications publickey因为我无法仅使用我的密码登录。

我不打算经常 ssh 进入这个特殊的雪花虚拟机,以保证向我的 ssh 配置添加新规则。

我怎样才能让 ssh 忽略我的配置文件一次,并允许我使用密码进行身份验证?

ssh

57
推荐指数
2
解决办法
4万
查看次数

标签 统计

ssh ×1