2017-07-15 19 views
-1

openssh-serverを正常に起動できます。しかし、それに接続することはできません。WSLで動作するsshサーバに接続できません

Windowsのバージョン:Windowsの10プロ1703

OSバージョン:

  1. sudo vi /etc/ssh/sshd_config 
    
    をconfigのSSHDを変更します。15063.483

    これは私がのopenssh-サーバを起動する方法です

    • コメントを外す

    • sshdのステータスをチェックします:sudo service ssh status、および* sshd is running

を返す私はsshdを見ることができます

  • は、OpenSSHのサーバを起動し

    PasswordAuthentication yes

  • を設定UsePrivilegeSeparation no
  • を設定しましたWindowsタスクマネージャのプロセス、しかし私は012を実行する場合22ポートを見つけることができませんcmd:

    :(

  • 答えて

    0

    は実際に、私はまさにこの問題を解決する方法がわからない。しかし、私は同じに会ったとき、私はこれらの手順を試してみました助けてください。

    • sshのポートを追加します(デフォルト22)バインドインとアウトバウンドルール
    • sudo apt-get remove openssh-serverに、従来のパスワード方式の代わりに
    • 試してログインするRSAキーを使用しようとすると、再インストールして、両方の

    そして最後に接続することができます。だから私はこの質問を解決する鍵となるステップが何であるか分からない。

    希望します。

    +0

    sshポートはすでに両方のルールに含まれています。私はそれを再インストールしようとしますが、まだ動作しません。インストール後に 'invoke-rc.d:現在のランレベルを判断できませんでした 'という警告が表示されました – WalleZhang

    +0

    ポート22を使用していない別のポートに変更しようとしましたか?私のコンピュータでは22ポートに変更しました。22ポートは、Hyper-VのLinux VMに接続されたポートフォワードルールで使用されていたからです。編集:あなたがsshサーバを再起動したいときは、 'sudo service ssh --full-restart'を使います。 –

    +0

    それは私にとってはうまくいきません。 – WalleZhang

    関連する問題