2016-09-06 2 views
2

私の.ssh/configファイルの中でパスワードを指定することはできますか?.ssh/configファイルでパスワードを指定していますか?

Host host1 
    User user1 
    Pass password 

ような何か私はパスワードを使用する場合は、代わりにキーを使用することをお勧めしますが、それは私のためのオプションではありません検出されたすべてのリソース。

もしopensshでできないのなら、これを許すパッチがありますか?

EDIT:私がパスワードを使用する理由は、Linuxからcygwin sshdへの接続時にネットワークドライブにアクセスするためです。

+0

'それはあなたが本当にあなたのオプションを再考する必要がありme'のためのオプションではありません... –

+1

あなたもhttp://linux.die.net/man/1([' sshpass']を使用してに見ることができます/ sshpass) –

+0

@MattClarkはウィンドウにそれをよく伝えます。あなたがログインするためにパスワードを使用しない限り、彼らはネットワークドライブをロック解除しません。私はそれを好きですか?いいえ。私は選択肢がありますか?いいえ。 – Paladin

答えて

6

いいえ、できません。設定オプションは、マニュアルページのssh_configに記載されており、そのようなオプションはありません。Passです。

プレーンテキストでパスワードを保存することは非常に安全ではないため、パッチはありません(少なくとも私は何年も見ていませんでした)。いくつかの難読化されたメソッドを使用しても、それ以上の安全性は保証されず、実際の暗号化では複雑さが増します(新しい暗号化パスフレーズ)。

本当に、SSHキーを使用してください。彼らは涼しく、安全で使いやすいです。セットアップには2つのコマンド、使用するには3つのコマンドだけです。

$ ssh-keygen -t rsa -P "" 
$ ssh-copy-id server 
$ ssh server 
+0

私は使用できませんsshキー、Windowsはネットワークドライブのロックを解除しません。/ – Paladin

+1

他のシステムは読み取り専用ですので、これも必要ですが、sshキーは使用できません(家庭用掃除機なので、楽しみのために) – raarts

関連する問題