Posted at

さくらのVPSのSSHを設定する

More than 1 year has passed since last update.


さくらのVPSのSSHを設定する


  • ubuntu 16.04


自分用の備忘録として


  • VNCコンソールからコンソール画面を立ち上げて

Vimのインストール

sudo apt-get install vim

ポート番号の変更

sudo vi /etc/ssh/sshd_config

して

4行目を変更



Port 22

Port 0000



sshdを再起動

systemctl restart ssh


ここまで行ったらsshできるはず

/etc/iptables/iptables.rule

の22を指定のポート番号に変更

iptables-restore < /etc/iptables/iptables.rule

公開鍵認証



cd .ssh
ssh-keygen -t rasa

scp -P ポート番号 id_rsa.pub USERNAME@IPアドレス:~/

ssh USERNAME@IPアドレス -p ポート番号

mkdir .ssh

cat id_rsa.pub > .ssh/authorized_keys

chmod 700 .ssh/

chmod 600 .ssh/authorized_keys



して

ssh -l username -i ./id_rsa IPアドレス -p ポート番号

でsshできたらおk


最後に



Host てきとうななまえ

Hostname ホスト名

User ユーザー名

Port ポート番号

IdentityFile 公開鍵へのPATH



./ssh/configに書くと

ssh てきとうな名前

でsshができるようになる

参考というかほぼコピペ先

https://qiita.com/HamaTech/items/21bb9761f326c4d4aa65

https://qiita.com/tpywao/items/76899267b9935038d9cd