私的なメモなので大雑把
- Debian 10をインストール
- VNCコンソールでログイン
PCが英字キーボードのせいかキーバインドが???なので、諦める。 - シリアルコンソールでログイン
特に問題ないみたい。 - su -でルートになって
- # apt install sudo をインストール
- # visudo でユーザにsudoに権限を設定する。
- # apt install ssh でssh/sshdをインストール。
- ユーザで鍵を作成
$ ssh-keygen -t rsa
$ cd .ssh/
$ mv id_rsa.pub authorized_keys - ローカルから平文でサーバにログインできることを確認する
$ ssh (user)@(domain name) - ローカルからsshfsでサーバをマウント
- 秘密鍵 id_rsa をsshfs経由でローカルに移動する。 この段階では平文でネットを流れてますが…
- サーバのsshdの設定を変更し、パスワードログインを許可しない(公開鍵暗号化)。
- $ sudo systemctl reload sshd.service
- ローカルから秘密鍵でサーバにログインできることを確認する
$ ssh -i (秘密鍵) (user)@(domain name) - 念の為、鍵を作り直す。
- [追記 2019.12.28] portを適当に変える。