さくらのVPSに環境を構築するメモ--OSの基本編
初期設定だとCentOSなので、OSはそのまま利用する。
Debianといろいろ違うのでとまどう。
なので、メモを残しておこう。
ユーザ関連の設定
まずはユーザを作る。
いきなりrootでログインできちゃうらしい。。。
# useradd user_name
作ったユーザのパスワードを設定する
# passwd user_name
そのユーザからのみrootになれるようにする。
ユーザをwheelグループに追加
# usermod -G wheel user_name
pamを書き換える
# vi /etc/pam.d/su
コメントアウトを解除
#auth required pam_wheel.so use_uid
↓
auth required pam_wheel.so use_uid
確認。rootになってみる。
$ su -
SSHの設定。rootではログインできないようにしておく。
sshdの設定書き換え。
# vi /etc/ssh/sshd_config
rootでログインを禁止(コメントアウトを解除して、yesからnoへ変更)
#PermitRootLogin yes
↓
PermitRootLogin no
空のパスワードを禁止
#PermitEmptyPasswords yes
↓
PermitEmptyPasswords no
ユーザーuser_nameのみログインを許可(最終行に追加)
AllowUsers user_name
sshdを再起動
# /etc/rc.d/init.d/sshd restart
不要なサービスの停止
サービス状態の表示
# service --status-all
割と何も入ってなかった。。
sudoersを変更する。
昨日、wheelにユーザ追加をしたんだが、こっちで十分だったのでは。。。
ユーザがsudoを使えるようにする。
#visudo
ホスト名の変更
今回は変更しなくてもいいような気がするのでやめた。