子エントリになります。目次UserSSHFirewall-UserさくらVPSサーバーの起動を終えたら、まずはrootユーザの設定と普段利用するユーザの設定を行います。説明のために、%で始まるコマンドはrootユーザ、$で始まるコマンドはhogeユーザで実行することを表しています。設定に馴染みがないかもしれないので説明しておくと、これは起動時に読み込まれるファイルの1つで、予め「ユーザIDが100以下の場合にvimのエイリアスを生成しない」という設定が記されています。hogeのユーザIDは500程度ですが、rootのユーザIDは0なので、vimのエイリアスが読み込まれないことになります。そのため、ここでその条件分岐部分をコメントアウトしています。viではやはりviが呼ばれしまうことになります。この記述をすれば上手く行くのか挙動が追えず、検索してもなかなかアテがつかないため黒魔法と呼んでいます。有識者かエロい人の中で分かる人が居ればコメント頂けると助かります。SSH次はSSHの設定です。SSHでログインして作業されていることかと思いますが、標準のSSHの設定では少し頑張れば誰でも入れてしまうような脆弱な状態なので、少し設定を変えて強固にしてみましょう。SSHサービスを再起動して設定を反映SSHサービスを再起動すると、鍵を渡しているユーザでないとログイン出来なくなります。違うPCやユーザからちょっと作業しようかな、みたいな時にこの設定のせいでパスワードではログイン出来なくなったりするので注意して下さい。Firewall標準の状態ではFirewallが設定されておらずセキュリティがZARUみたいなものですから、Firewall機能を提供するiptablesの設定を編集します。3306)を開けて他は閉じています。ローカルからのアクセスに対しては全て許可してあります。iptablesの設定は大きなwhen-case文みたいなものですから、1つずつのアクセスに対して上から条件を辿っていき、最終的にどの条件にも一致しなければ最後の文でREJECTされてアクセスが拒否されます。自動起動が設定されてるか確認します以上でユーザ・SSH・Firewallの設定を終えました。次回のエントリではApache・MySQL・WordPressについて説明します。私はサーバー構築初経験で検索しながら集めた情報を元に設定を行っているので、誤りや不効率な点が多々あります。お気付きの点があればコメントして頂ければ非常に助かります。"等と記述しているということになります。