Closed4

VPSについて

morokoshomorokosho

~./.sshの下のconfigに設定情報がある
cocde ~/.sshでxcode、~/.sshのファイルが開く

Host ******
    HosutName
    User
    Post
    IdentiryFile

Hostの部分がホスト名
コマンドプロンプトからVPSに接続するには
ssh Host名を打てば接続ができる

morokoshomorokosho

今いるいるところより下の階層の書き込み読み込みの権限を全てに与える

sudo chmod 777 -R .

.ssh/authorized.keysにSSH key(pub)を記載している
sudo vim .ssh/authorized_keysでvimで追加できる

暗号化キーの作成コマンド(ローカルにて)

ssh-keygen

ssh xserverでサーバー接続したら下記のエラーがでた

ssh: connect to host XXX.XX.XXX.XX port 22: Connection refused

22番を開放できていなかったので、iptablesで解放しようとしたが保存ができてなかった
保存方法はあるが、iptablesではなくufwを使用した方がよい

  • iptablesを簡単に設定することができる
  • システムのセキュリティこう向上させる

ルールの追加(ポート設定)
今回はポート22の通信を許可する
このコマンドで保存は一応できているらしい

$ sudo ufw allow 22

変更後の設定を確認

$ sudo ufw status verbose

ufwは設定内容はファイルで管理されている

設定ファイルの保存場所
/etc/ufw/user.rules ※IPv4の設定
/etc/ufw/user6.rules ※IPv6の設定

cat ファイル名でファイルの中身を確認できる

設定のリロードコマンド

$ sudo ufw reload

注意点

ping IPアドレス

をローカルのコマンドでやったらなぜかつながらない、、、謎

参考資料

このスクラップは3ヶ月前にクローズされました