VPS最初にやったこと

Serversman@VPS(以下DTI)もさくらVPSも基本同じです。SU使えないさくらは管理者権限必要なときは最初にsudo つけてください。てもさんのとこと、Fumiさんのとこを参考にさせていただきました。再インストール時のためにメモしておきます。
最初にやったこと
バージョンを見てみた

cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=10.04
DISTRIB_CODENAME=lucid
DISTRIB_DESCRIPTION="Ubuntu 10.04.1 LTS"

現時点では、どちらも10.04.1 LTSでした。
次にとりあえずアップグレードをしてみる。

apt-get update

localを日本語に設定

apt-get install language-pack-ja
dpkg-reconfigure locales

DTIのみ sudo 可能ユーザーを作成する。(さくらは最初に作成済み)
adduser newuser --ingroup sudo

新しい名前でログイン出来るのを確認後rootでのsshログインを禁止する。
エディターで該当箇所を修正します。

vi /etc/ssh/sshd_config
PermitRootLogin no

有効にするためサービスをリスタートする。

/etc/init.d/ssh restart

DTIのデフォルトsshポートはセキュリティーの都合、22ではなく、3843 に変更されています。私の都合でさくらも同じにしておく。

vi /etc/ssh/sshd_config
Port 3843

SSHアタック対策
参考にさせていただいた、お二人とも書いていらしゃいますが、まだパスワードよく入れ間違うので、すこしたってなれたら導入します。

sudo apt-get denyhosts

インストールされてるパッケージのリストアップ

dpkg -l

長ーいリストが表示されます。

初期設定はおしまい。


コメントは受け付けていません。