Garage環境にインストールしたCentOS7.4の初期設定を実施します。作成された時点でGIP振られていますが、いきなり外部からssh接続とか意味分からん事はせずに、コンソール操作で必要な箇所を変更していきます。今回は管理用サーバlocal1の設定をします。/etc/hostnamelocal1.unknownengineer.localネットワーク設定CloudGarageではインスタンス作成時にGIPとPIPが割り振られます。DHCPにすれば多分そのまま使えるとは思いますが、なんとなく固定で設定しました。後、7.4からなのか、OSインストール時点でネットワークがifcfg表記だったので、余計な変更しないで済みます。pingなりなんなりで、外部に出れるようになればOKです。パッケージ導入&アップデート最小限でインストールしているので、必要なパッケージ入れてアップデートかけます。update不要なサービスの無効化いらないサービスはこの時点で自動起動を切っときます。必要な人はそのままで。messagebus今回はfirewalldは切りません。使っていきたいという意思を表明します。ユーザー作成rootになれるユーザーを作っておきます。日本語使いたいのでlocaleを恒久的に変更します。LANG=ja_JP.utf8sshの設定ポート変えたり、パスワードログインを禁止します。CloudGarageでは開放できるポートが制限されているので、使わないサービスの適当なポートに変更します。今回は3000(Rails)に変更しました。変更した箇所だけ記載します。ちなみに外部からsshで接続する必要がないサーバには特に設定不要かと。sshdポートを変えたので、Firewalldの設定も変更します。許可していたssh(22)を削除し、3000を開放します。ssh3000Firewalld、シンプルで使いやすいですね。手薄ですが、一旦この状態で外部からsshで接続します(CloudGarageのUIからポート開放して下さい)。その後、もう一度sshの設定を変更します。sshdパスワード認証を止めて、公開鍵認証のみにします。こんな感じで外から繋げるようにしました。後はlogwatchやdenyhostsも導入していますが、そこら辺の設定は省きます。tmuxも導入しましたが、こちらは過去記事をご参照下さい。www.unknownengineer.netカーネル周りの設定はとりあえず運用開始してからパラメーター見直してみようと思います。月別アーカイブスポンサードリンクはてなブログをはじめよう!unknownengineerさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。