個人的な覚え書き

すぐ忘れるので。

さくらの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

ホスト名の変更

今回は変更しなくてもいいような気がするのでやめた。