はじめに
- VPSホスティングサービスでは、 SSH接続において root ログインが可能となっています。以下の設定変更を推奨します。
- SSH接続、 VNC接続後の「端末(アプリケーション > アクセサリ > GNOME 端末)」より操作を行っていただけます。
設定例
※ コマンドの先頭の "#(シャープ)" はシェルのプロンプトを示しますので、入力不要です。
ユーザ作成
※ 既にユーザー作成済みの場合は、不要です。
( ユーザ作成 ) # useradd [ユーザ名]
( パスワード設定 ) # passwd [ユーザ名]
New UNIX password : [ パスワード入力 ] Retype new UNIX password : [ 同パスワード入力 ]
|
< VNC接続 (ウィンドウマネージャ) の場合 >
ビジネスプラン、ファーストプランユーザ向けの VNC接続 (ウィンドウマネージャ) にてご利用の場合、 「システム > 管理 > ユーザーとグループ 」からも同様の設定を行っていただくことが可能です。
・ 「 システム > 管理 > ユーザーとグループ 」をクリックし、『 ユーザー管理者 』画面を開きます。
・ 「ユーザーを追加」をクリックし、【新規ユーザーの作成】画面を開きます。
・ ユーザー名(U) 、パスワード(P) , パスワードの確認(F) を入力します。 (他項目は入力任意となります。) ・ 入力後、【 OK(O) 】をクリックします。
|
SSH設定
sshd 設定ファイル : /etc/sshd/sshd_config
バックアップ # cd /etc/sshd # cp -i sshd_config sshd_config.bak
|
編集 ※ vi を使用したファイル編集となります。 ・ # vi /etc/sshd/sshd_config ・ ファイル最終行にカーソルを移動します。 ・ " o キー" を押し "INSERT"(挿入モード)にします。 ・ PermitRootLogin no を追記します。 ・ " Esc キー " を押し "INSERT"(挿入モード)を終了します。 ・ ":wq!"と入力し編集を終了します。
|
< VNC接続 (ウィンドウマネージャ) の場合 >
ビジネスプラン、ファーストプランユーザ向けの VNC接続 (ウィンドウマネージャ) にてご利用の場合、 デスクトップ上、「コンピュータ > ファイルシステム > etc > ssh 」と辿っていただき、 sshd_config ファイルを編集していただくことも可能です。
・ 「コンピュータ > ファイルシステム > etc > ssh 」と辿ります。
・ sshd_config ファイルをクリックします。
・ 最終行に、PermitRootLogin no を追記します。 ・ 追記後、ファイル保存終了します。
|
sshdサービス再起動
< VNC接続 (ウィンドウマネージャ) の場合 >
ビジネスプラン、ファーストプランユーザ向けの VNC接続 (ウィンドウマネージャ) にてご利用の場合、 「システム > 管理 > サービス 」からも同様の設定を行っていただくことも可能です。
・ 「システム > 管理 > サービス 」より『 サービスの設定 』を開きます。
・ sshd を選択し、【 再起動 】 をクリックします。
・ "sshd restart successful"と表示されるので【 OK(O) 】をクリックします。
|
その他
特定の IP アドレスからのみ SSH接続許可したい場合などは、『 iptables 設定方法 』などを利用し設定ください。