PuTTY でパスワードを使って「自動ログイン」する方法はありますか?
PuTTY で保存されたセッションのパスワードを設定する方法はありますか?
「自動ログインユーザ名」(接続/データの下)を指定する機能があることは知っていますが、パスワードと同じようにする方法はありますか?
PuTTY で保存されたセッションのパスワードを設定する方法はありますか?
「自動ログインユーザ名」(接続/データの下)を指定する機能があることは知っていますが、パスワードと同じようにする方法はありますか?
PuTTY のいくつかのバージョンでは、以下のいずれかの方法で簡単に接続できます:
putty.exe mylogin@somewhere.com -pw mypassword
putty.exe somewhere.com -l mylogin -pw mypassword
もし SSH を使用して接続したい場合は、以下を使用してください:
putty.exe -ssh root@somewhere.com -pw mypasswordforsomewherecom
Windows を使用している場合は、単にショートカットを作成してこれらのパラメータを渡すだけです。デスクトップに putty.exe のショートカットを作成します。2. ショートカットの名前を007
に変更します。ショートカットを右クリックし、プロパティ**を選択します。お使いの PuTTY が PuTTY - server.com
パラメータをサポートしていない場合、
PuTTY SSH クライアントでの鍵ペアの作成とコピー_ で説明されているように、公開鍵が必要です。
私は、PuTTYにパスワード付きで「自動ログイン」するために、 WinSCP を使用しています。無料で、機能も豊富で、2000年に作成され、現在も活動を維持しています。 WinSCP ウィキペディアページ ](https://en.wikipedia.org/wiki/WinSCP))
WinSCP から PuTTY を開くには、ログインウィンドウか SFTP ウィンドウから行うことができます。
保存されたオプション(事前に設定されたウィンドウサイズやトンネルプロキシなど)を保存し、保存されたセッションをロードして自動ログインしたい場合は、この方法を使用します。 http://www.shanghaiwebhosting.com/web-hosting/putty-ssh-auto-login
putty.exe -load my_server -l your_user_name -pw your_password
ここで、'my_server'は保存されたセッション名です。
PuTTY Connection Manager ](http://www.thegeekstuff.com/2009/03/putty-extreme-makeover-using-putty-connection-manager/)はPuTTYと一緒に動作する別のプログラムです。これは自動ログインができ、パスワードを保持する暗号化されたデータベースを持っています。
私はまだSSH鍵の方が好きですが。
(もう一つの欠点は、元の開発者によってサポートされていない可能性があることです。
KiTTY ](http://www.9bis.net/kitty/?page=Download)というPuTTYのポートがあり、ユーザ名とパスワードを保存することができます。
はい、方法はあります。最近、PuTTY 1.5.4にLinuxとWindowsの両方にパスワード保存機能を追加しました。バイナリとソースは Oohtj: PuTTY 0.62 with a password saving feature _ からダウンロードできます。
Tunnelier - パスワードをローカルに暗号化して保存します。また、SSHウィンドウだけでなく、sFTP GUIも持っています。
セキュリティソリューションのために2つの異なるパッケージを組み合わせるのは危険な場合があります。これはPuTTYサイトのソフトウェアのみを使用する、PuTTYだけの方法です。
最初に PuTTYgen を使用して鍵ペアを作成し、秘密鍵をPuTTYにインストールし、公開鍵をリモートサイトにコピーする必要があります。以下にその方法を示します。
PuTTYgenをダウンロードして実行し、SSH2-RSA鍵を生成します。最低でも4098ビットを使用します。生成ボタンをクリックし、鍵ペアが生成されるまでマウスを動かします。
“Key Comment "フィールドにアカウントを記述してください。そして、秘密鍵を1つのファイルに保存し、公開鍵を別のファイルに保存します。ssh を使っている Linux マシンだと仮定してみましょう。1つ目は「ssh-rsa」と言うべきです 2. 2 番目はあなたの公開鍵でなければなりません。3つ目はコメントです。
完成すると次のようになります。 RSA RSA key-20160822
個人的に。私なら、ファイルを Linux マシンにコピーしてから編集します。私は'J'コマンドを使って2つの行を結合し、スペースを検索して行間のスペースを削除します。このファイルをWindowsにコピーしたとき、システムは1つの長い行を複数の行に分割して、行間に”\“を入れようとしました。くっそー 続けるには…
リモートマシンにログインして、コピー/編集し、公開鍵を他の鍵と同じ形式で ~/.ssh/authorized_keys ファイルに追加します。これは一行でなければなりません。1 行に 3 つのフィールドがあるはずです。最初のフィールドは「ssh-rsa」と書いてあります。2つ目は「=」という文字で終わる鍵です。3つ目のフィールドはオプションで、あなたが鍵のコメントフィールドに入れたものが含まれます。
初めて ~/.ssh/authorized_keys ファイルを作成する場合は、ディレクトリとファイルがグループや世界で読めるようになっていないことを確認してください。
これが完了したら、秘密鍵を使用する PuTTY セッションを作成しなければなりません。
PuTTYセッションでは、Connection=>SSH=>Authと進み、ブラウズをクリックして、秘密鍵を保存した場所を選択します。
これが終わったら、セッションを選択するだけでログインできます。それから Pageant を使ってパスフレーズを管理してください。この方法では、秘密鍵は常に暗号化されており、パスフレーズを入力する必要がありません。
MTPuttyについてEmrald214さんの回答の中で、MTPuttyは良いフリーソフトなので詳しく説明したいと思います。
MTPutty - Multi-tabbed putty (多くのユーザにとっては企業のインストール制限があるためポータブル版)は、多くのサーバに接続するのに役立ちますし、このフリーソフトではフォルダに整理するのも簡単です。これはセッションの起動時にいくつかのスクリプト(特にエイリアススクリプト)を設定する必要がある場合に非常に便利です。また、sesuのロギングを自動化することもできますが、パスワードがプレーンテキストになるのでお勧めできません。MTPutty は単なるインターフェースですので、kitty や putty をダウンロードして使用する必要があります。2.パスワードが保存されている場合にのみ動作します。これは、他の多くの便利な機能と同様に、セッションのエクスポートとインポートオプションを持っています。
MTPuTTYをインストールしてください。Puttyにログインしてからスクリプトを実行することもできます。