2012.04.04
【サーバー】OSインストール後の初期設定
さくらVPSのセットアップ履歴として細かくまとめてみます。
基本ユーザー作成
今後はこのユーザーでログインします。
・通常ログインするユーザーの作成
# groupadd (グループ名) # useradd -g (グループ名) -d /home/(ユーザー名) -m (ユーザー名)
・追加したユーザーへのパスワード設定
# passwd (ユーザー名)
パスワードの入力が求められるのでそこで設定します。
rootによるログインを禁止する
ルートでログインすると楽だけどセキュリティがやばいので
rootによるログインを禁止します。
・rootによるログインを禁止する
/etc/ssh/sshd_config内の以下の設定を行う
PermitRootLogin no
これでrootでのログインが禁止される。
・sshの再起動
# service sshd restart
通常は上記で作ったユーザーでログインするようにする。
管理者権限が必要なときにはsuコマンドで管理者権限を取得するようにする。
文字コードの修正
ターミナルでの文字化けの問題はだいたいこれ。
今回はUTF-8に統一する。
・システム文字コードの確認
/etc/sysconfig/i18nを変更すると文字セットが変わるらしい。
# vi /etc/sysconfig/i18n
UTF-8を指定するときはこんな感じ
LANG="ja_JP.UTF-8"
・システム再起動
文字コードは再起動しないと反映されないぽいので再起動する。
# shutdown -r now
これで基本的な部分は問題ないかと思う。
まだサーバー設定も序盤なので順次まとめて行きたい。
知識ゼロから始めるLinuxサーバーの作り方 (日経BPパソコンベストムック) 日経Linux 日経BP社 2011-12-01 |
関連記事