2017-11-07 12 views
1

私はmacosを使用しており、ssh経由で紺碧のサーバに接続する必要があります。以前のシステム管理者は、putty経由でssh接続を開くために使用していた.ppkファイルを私に提供しました。私はsshシェルを介してサーバーに接続したいと思う.ppkファイルを.pemに変換する必要があると思うが、以下のコマンドを実行すると、私にはないパスフレーズが表示される。Azure:ssh接続のための.ppkファイルを無効にする

puttygen server.ppk -O private-openssh -o server.pem 

私は窓のPCからサーバーへの接続を考えて、私はちょうどユーザー名とパスワードを使用してサーバーに接続できるように、サーバー上の.ppkファイルの要件を無効にしています。どうやってやるの?あるいは、誰かがssh経由でサーバーに接続する他の方法を知っていますか(空白のポータルで新しいsshユーザーアカウントを作成しますか?)

PS:すぐにAWSを移動してこれらのサーバーを廃止します。したがって、私はセキュリティについて心配していません。

答えて

1

シナリオに従って、新しいsshキーペアを作成し、id_ras.pubをVMに追加することができます。次に、新しいキーを使用してVMにログインできます。

1. ssh-keygenで新しいsshキーペアを作成します。

2.あなたのVMにpubキーを追加すると、Azure Portalでそれを実行できます。

enter image description here

注:これは、元のキーを上書きしません。

3.新しいプライベートキーを使用してVMにログインすることができました。必要に応じて、パスワードログインを有効にすることができます。 /etc/ssh/sshd_configを変更してください。

PasswordAuthentication yes 
+0

ありがとうございます。新しいユーザーアカウントを追加するには、[パスワードのリセット]オプションに行くのが紛らわしいことが分かりました:)私は単純化のためAWSが大好きです(または私はそう考えています)。ありがとうございました。 –

関連する問題