本文へジャンプ  

sshdの設定方法

はじめに

  • 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

・ 「コンピュータ > ファイルシステム > etc > ssh 」と辿ります。

sshd_configを選択

・ sshd_config ファイルをクリックします。

sshd_configファイルを編集

・ 最終行に、PermitRootLogin no を追記します。
・ 追記後、ファイル保存終了します。

 

sshdサービス再起動

# service sshd restart

 

< VNC接続 (ウィンドウマネージャ) の場合 >

ビジネスプラン、ファーストプランユーザ向けの VNC接続 (ウィンドウマネージャ) にてご利用の場合、
「システム > 管理 > サービス 」からも同様の設定を行っていただくことも可能です。

サービス設定メニュー

・ 「システム > 管理 > サービス 」より『 サービスの設定 』を開きます。

sshdを選択し再起動

・ sshd を選択し、【 再起動 】 をクリックします。

sshd再起動成功

・ "sshd restart successful"と表示されるので【 OK(O) 】をクリックします。

 

その他

特定の IP アドレスからのみ SSH接続許可したい場合などは、『 iptables 設定方法 』などを利用し設定ください。

 

ページ上部へ