是否可以在我的 .ssh/config 文件中指定密码?就像是
Host host1
User user1
Pass password
我发现的所有资源都建议改用 key ,但这对我来说不是一个选择,我想使用密码。
如果股票 openssh 不可能,是否有任何补丁可以允许这样做?
编辑:我需要使用密码的原因是为了在从 linux 连接到 cygwin sshd 时访问网络驱动器。
最佳答案
不,这是不可能的。配置选项在 ssh_config
的手册页中描述。并且没有像 Pass
这样的选项.
没有补丁(至少这些年来我还没有看到任何补丁),因为以纯文本形式存储密码非常不安全。使用一些混淆的方法不会使它更安全,真正的加密会在这里增加很多复杂性(和一个新的加密密码)。
真的,使用 SSH key 。它们很酷、安全且易于使用。只需设置两个命令,使用第三个命令。
$ ssh-keygen -t rsa -P ""
$ ssh-copy-id server
$ ssh server
关于ssh - 在 .ssh/config 文件中指定密码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39347365/