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