SSブログ

サッポロ 冬物語2022 [Beer]

これもね、11/15には出ていたハズなんですけど、見かけず。
sapporo-fuyumongatari-202211.jpg
ローソンで漸く見つけました。
困ったもんです。

今日の東京はポカポカでした。
まめちゃんも1日中、陽だまりで転がってました:-)

さーて、今週はあと1日。
水曜日がお休みって、いいなぁ。
nice!(23)  コメント(0) 
共通テーマ:日記・雑感

WSL v1.0.0でUbuntu 22.04LTS: その3 [WSL]

<3>WSL (300) ERROR: CreateProcessParseCommon:782: Failed to translate C:\Users\ユーザー名
の対応は、workaroundが見えたので、一旦保留。

そんな訳でSSHの設定へ。
とはいえ、ちょっと寄り道。
$ sudo apt install net-tools
$ sudo apt install manpages*
$ sudo mandb
レガシーな人間にとってはこの辺はデフォルトで入ってて欲しいなぁ...

ここからSSHの設定。
$ sudo ssh-kegen
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa): ←ここはデフォルトでイイか
Created directory '/root/.ssh'.
Enter passphrase (empty for no passphrase): ←パスフレーズ
Enter same passphrase again: ←もう一回同じパスフレーズ
Your identification has been saved in /root/.ssh/id_rsa
Your public key has been saved in /root/.ssh/id_rsa.pub
The key fingerprint is:
SHA256:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX root@hostname
The key's randomart image is:
+---[RSA 3072]----+
| XXXXXXXXXXXXXXX |
| XXXXXXXXXXXXXXX |
| XXXXXXXXXXXXXXX |
| XXXXXXXXXXXXXXX |
| XXXXXXXXXXXXXXX |
| XXXXXXXXXXXXXXX |
| XXXXXXXXXXXXXXX |
| XXXXXXXXXXXXXXX |
| XXXXXXXXXXXXXXX |
+----[SHA256]-----+
な感じで実行。
このあと/etc/ssh/sshd_configの中のPasswordAuthenticationをyesに変更... って思ったら入ってないのね...
$ sudo apt install openssh-server
ですな。
これで/etc/ssh/sshd_configも生成されるので修正。
そんでもって起動。
$ sudo service ssh start
これでTeraTerm等でlocalhostにつなぎに行くことが出来るようになります。
まあココまではinbox版でやって来たことそのもの。
で、ここからがsystemdが動くWSL v1.0.0だからこその設定!
って思ったら...
$ systemctl is-enabled ssh
enabled
ってことで、enableになってました。
じゃあ、シャットダウンしてみましょう。
rebootコマンドで、勝手に立ち上がってくれると有り難いんですが、そうはいかないので、再立ち上げはwslコマンドを叩く必要があります... イケてない...
> wsl -l -v
  NAME      STATE           VERSION
* Ubuntu    Stopped         2
こうなっているのを確認したら
> Start-Process -FilePath wsl -ArgumentList "--cd ~" -WindowStyle Hidden
と叩きます。
まあwslと叩いてもイイですが... 一旦、Ubuntuのshellに入るのもね...
これで裏で起動してくれるのでSSHで繋ぎに行けます。

めでたしめでたし:-)
nice!(9)  コメント(0) 
共通テーマ:パソコン・インターネット