パスワードを設定していなくてGCEにSSHできなくなった時の対処
SSHできなくなった原因
SSHのPort番号を変える際に間違った
対処
- SSHできなくなった該当インスタンスをディスクの保護だけして、削除
- 空のインスタンスを作成し、先ほどのディスクをマウント
- 作ったインスタンスにSSH、ディスクをマウント
mkdir /mnt/instance-1
mount -t ext4 /dev/disk/by-id/scsi-0Google_PersistentDisk_instance-1-part1 /mnt/instance-1/
- 調査
root@instance-3:/mnt/instance-1# cat /etc/services | grep ssh
ssh 22/tcp # SSH Remote Login Protocol
ssh 22/udp
root@instance-3:/mnt/instance-1# cat /mnt/instance-1/etc/ssh/sshd_config | grep 20122
Port 20122
sshd_config
が間違っているので直す
- インスタンスを削除
- 修正したディスクからインスタンスを作成しなおせばSSHが通る
Static IPを降っていたらVPCの設定忘れずに
↓こうなります
https://www.nozograph.com/2019/10/05/738/
Static IPを降っていたらVPCの設定忘れずに