RubyOnRails を使うための環境・準備

Ubuntu Serverを公開するときの設定メモ〜sshとufw

投稿日:2014年12月6日 更新日:

はじめに

ServersMan@VPS Ubuntu 12.04の初期設定
ServersMan@VPS 開通後にやっておくこと Ubuntu編

userの作成

ユーザーがrootのみの場合、一般ユーザーを作成してsudoを使えるようにする.

ユーザーの追加

sshの設定

key-gen

ローカルでsshキーを作成する

なんか上書きしてしまわないように注意

この場合、id_rsaとid_rsa.pubの2つのファイルができる.

pubファイルをアップロード

scpはssh経由のcpコマンド

pubファイルを登録

試してみる

ローカルから適当に接続してパスワードなしで接続できればOK.

sshd設定

そのほかセキュリティ上の点から、パスワードログインができないようにする、ポートを変えるなどする.
設定は、/etc/ssh/ssh_configと/etc/ssh/sshd_configと2つのファイルがあるので間違えないこと.
変更するのはsshd_config.

再起動

ポート番号を指定したssh接続

ファイアウォールufwの設定

ufwがオフであることを確認する

ufwの設定をする

上のsshのポート番号を通しておくこと!

ufw有効化

ufwの設定確認

ちょっと面白かったスライド

Sorry, but item not found.

-RubyOnRails を使うための環境・準備
-

執筆者:

関連記事

Ubuntu Server 12.04で起動時のサービスを設定〜sysv-rc-conf

By: Beverly & Pack – CC BY 2.0 目次1 インストール2 初回起動3 サービスをオンオフする4 対話モード インストール sysv-rc-confは、起 …

Ubuntu Server12.04でPostgreSQL9.3をつかう〜pg_bigmで全文検索

By: John Starnes – CC BY 2.0 参照 pgbigm.sourceforge.jp/pg_bigm-1-1.html 目次1 準備2 ダウンロード3 解凍4 Mak …

JRuby on Railsアプリをwar化してtomcat7で動かしてみた〜warbler

By: Andrew – CC BY 2.0 環境 ubuntu server 12.04 jruby 1.7.10 rails 3.2.17 sqlite3 目次1 Production …

no image

Ubuntu Server12.04にrvmでrubyをインストール

1 rvmをインストール

2 環境をインストール

# For Rub …

Rails3.2.8でテーブル並び替えのテストを作る~cucumberと正規表現

前提 Railsのテーブル並び替えを実装する Rails3.2.8で自動テスト環境を整える〜cucumber+spork+guard 目次1 作戦(ストラテジー)2 have_contentの正規表現 …