内容へ移動
fl8 Wiki
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
現在位置:
Dokuwiki.fl8.jp
»
03_windows
»
99_other
»
18 WSL2 systemctl SSHD
トレース:
•
83 PHP複数バージョンを共存
•
24 静的ルーティング
•
11 telnetでSMTP
03_windows:99_other:18_wsl2_systemctl
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== 18 WSL2 systemctl SSHD ====== WSLはMSによるカスタムのinitを利用していて、通常のOSのようにinitがプロセスID「1」で起動していない。 そのためにsystemdが利用できなかったりします。 ===== systemctlを書き換えて利用する方法 ===== [[https://github.com/gdraheim/docker-systemctl-replacement|docker-systemctl-replacement]]こちらを利用します。 ==== Linux ==== <code> # cd /usr/bin/ # mv systemctl systemctl.old # curl -L -o systemctl https://raw.githubusercontent.com/gdraheim/docker-systemctl-replacement/master/files/docker/systemctl.py # chmod +x systemctl </code> === Python2を入れる === <code> # dnf install python2 -y # ln -s /usr/bin/python2 /usr/bin/python </code> === SSHD起動 === ※複数のディストリビューションでSSHDを起動する場合は、ポートを変えて起動する必要があります。 <code> # dnf install openssh-server # ssh-keygen -A # systemctl start sshd </code> ==== Ubuntuの場合 ==== <code> $ sudo su - # apt update # apt install python2 # cd /usr/bin/ # mv systemctl systemctl.old # curl -L -o systemctl https://raw.githubusercontent.com/gdraheim/docker-systemctl-replacement/master/files/docker/systemctl.py # chmod +x systemctl </code> {{tag>WSL}}
03_windows/99_other/18_wsl2_systemctl.txt
· 最終更新: 2022/02/05 11:20 by
matsui
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ