WSL openSUSE 用の SSH サーバー

WSL openSUSE 用の SSH サーバー

WSL openSUSE の SSH アクセスを設定するための手順が見つからないようです。

  • openSUSE に関する説明はたくさんありますが、それらは機能しません ( も もsystemctlありませんsshd)。

  • WSL に関する説明はたくさんありますが、それらは機能しません (Ubuntu を実行していないため)。

指示が必要ですWSL openSUSE

leeloo が言うように、「助けてください」...

答え1

試すドロップベア、これは小さな SSH サーバーです。

インストーラー パッケージは WSL では動作しないため、ソースからビルドします。ソースをどこかにダウンロードして解凍し、次のようにビルドしてインストールします。

./configure
make
make install

次に、dropbear のサーバー キーを作成する必要があります。

mkdir /etc/dropbear
cd /etc/dropbear
sudo dropbearkey -t rsa -f dropbear_rsa_host_key
sudo dropbearkey -t dss -f dropbear_dss_host_key

次に起動します:

sudo /usr/sbin/dropbear -F

これで、WSL に SSH 接続できるはずです。(同じマシンで実行されている openSUSE VM からテストしました。外部アクセスにはポート転送などの処理が必要になる可能性があります。)

また、dropbear をバックグラウンドで実行したり、スタートアップに永続的に追加したりすることも可能です。その方法を知っている人がいれば、詳細を提供できるかもしれません。

関連情報