某クラウドにサーバ借りたので初期設定した

はじめてのクラウドサーバ

  • CentOS 7.5
  • 1GB 仮想1コア
  • 100GB 標準プラン

初期設定

# yun upgrade -y
# adduser にゃーんユーザ
# passwd にゃーんユーザ
# usermod -G wheel にゃーんユーザ
# mkdir -p /home/にゃーんユーザ/.ssh
# cp .ssh/authorized_keys /home/にゃーんユーザ/.ssh/
# chmod 600 /home/にゃーんユーザ/.ssh/authorized_keys
# chmod 700 /home/にゃーんユーザ/.ssh
# chown -R /home/にゃーん/.ssh にゃーんユーザ:にゃーんユーザ
# echo "にゃーんポート" >> /etc/ssh/sshd_config
# systemctl restart sshd
# cp /usr/lib/firewalld/services/ssh.xml /etc/firewalld/services/
# sed -i "s/port=\"22\"/port=\"にゃーんポート\"/" /etc/firewalld/services/ssh.xml
# firewall-cmd --reload

これをやっておいてローカルの ~/.ssh/config に以下を追記した.

Host sakura
     User にゃーんユーザ
     hostname に.ゃ.ー.ん
     port にゃーんポート
     IdentityFile どこかにある例のファイル

systemctlfirewalld が微妙に分からなかったのは秘密.

にゃーんがゲシュタルト崩壊しているけれどもあんまり関係ない.

何をするかは実は決まっていない.