VPSセットアップ 旧
vspのセットアップ手順メモ
参考
code: ssh
sudo ssh -i 鍵のファイルパス ユーザー名@ドメイン -p ポート番号
code: update
# yum update
# yum upgrade
# yum -y install sudo rsyslog yum-utils
# yum --enablerepo=extras install epel-release
# yum-config-manager --enable epel
# yum -y install ufw
# visudo
code:vps
//rootで作業
# groupadd admin (なければ)
# useradd -m -U hbk
# usermod -G wheel ${USER}
# id hbk // グループを確認
# passwd hbk
code: rootアカウント無効
sudo passwd -l root
code: ssh鍵のコピー
$ ssh-copy-id ${USER}@${HOST}
code: vi /etc/ssh/sshd_config
# バックアップ忘れずに
PermitRootLogin no
PubkeyAuthentication yes
PasswordAuthentication no
ChallengeResponseAuthentication no
UsePAM yes
code: visudo
# 以下が記述してあればよい
%wheel ALL=(ALL) ALL
code: check
//rootでSSHログイン出来なければおk
//(作業ユーザー)以下でログイン出来なければおk
$ ssh hbk@uroncha.myvps -o PreferredAuthentications=password -o PubkeyAuthentication=no
code: change login shell
chsh --list-shells
chsh -s /bin/tcsh
code: other
sudo timedatectl set-timezone Asia/Tokyo
code: new.webarena
sudo useradd -m -U wd
sudo usermod -G admin wd
id wd // グループを確認
passwd wd
sudo su - wd
mkdir .ssh
chmod 700 .ssh
chmod 600 .ssh/authorized_keys
sudo apt list --upgradable
sudo apt upgrade -y
sudo apt install -y build-essential procps curl file git