お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2014-12-18 02:50:31

jeno
メンバ
登録日: 2013-01-30

opensshの設定

opensshの設定ファイルの変更を反映させようとしているのですが,
うまく反映されず困っています.
既に再起動とサービスのリスタートをかけたのですが,反映されません.

# /etc/init.d/ssh restart

と入力しても,プロセスが再起動した旨のメッセージが出ず,
直下に次の行が表示されています.

Tera Termを使って,同一LAN内のWindows7から接続して作業を行っています.

サーバーの環境は
Ubuntu 14.04 LTS
OpenSSH_6.6.1p1 Ubuntu-2ubuntu2, OpenSSL 1.0.1f 6 Jan 2014

となっています.TeraTermからは現在SSH2を使用しており,プレインテキストで認証を行っている状況です.

どなたかご教授願います.

オフライン

 

#2 2014-12-18 08:40:30

ry
メンバ
登録日: 2008-07-30

Re: opensshの設定

sudo をコマンドの前につけて実行していますか。

蛇足ですが、ubuntu でデーモンの再起動等の操作をするときは sudo serivce ssh restart のように「service」コマンドを使うのが推奨されていて、「/etc/init.d」のスクリプトの使用は非推奨です。

オフライン

 

#3 2014-12-18 13:03:47

jeno
メンバ
登録日: 2013-01-30

Re: opensshの設定

sudoはつけ忘れるとコマンドが弾かれるようになっておりますので,大丈夫です.

service については存じておりませんでした.お教えいただきありがとうございます.

オフライン

 

#4 2014-12-20 09:23:17

ry
メンバ
登録日: 2008-07-30

Re: opensshの設定

設定が反映されないとのことですが、何を反映させようとどのような修正を施し、sudo /etc/init.d/ssh restart (推奨は sudo service ssh restart) の実行後、どのようにして確認したのかを提示していただかないと、先の回答以上の情報は得られないと思います。

オフライン

 

#5 2014-12-21 02:10:25

jeno
メンバ
登録日: 2013-01-30

Re: opensshの設定

ご指摘ありがとうございます.

修正点につきましては,
PasswordAuthenticationをyesからnoに変更しました.
その後,sudo service ssh restartをかけた後,
一度sshの接続(TeraTermでWindowsから接続)を切断し,
再度パスワードでの接続を試みたところ,通常通り接続できてしまいました.
また,その段階で,秘密鍵を使ってのログインは認証に失敗しましたという警告が表示されます.

再起動による設定反映を期待して,再起動をかけてみましたが同じでした.

オフライン

 

#6 2014-12-21 07:45:49

ry
メンバ
登録日: 2008-07-30

Re: opensshの設定

jeno による投稿:

PasswordAuthenticationをyesからnoに変更しました.

まさかと思いますが、/etc/ssh/sshd_config ファイルの PasswordAuthentication の行は行頭に # がついていますが、これを残したままということは無いですよね。
# にはこの文字から行末までをコメントにするという意味があるので、#PasswordAuthentication yes#PasswordAuthentication no に変更しても動作に影響ありません。
行頭の # も削除して PasswordAuthentication no にしてください。

オフライン

 

#7 2014-12-23 21:59:31

jeno
メンバ
登録日: 2013-01-30

Re: opensshの設定

お返事ありがとうございます.

/etc/ssh/sshd_configファイルについてですが,#がコメントアウトの意味になっているのは存じております.
ですので,PasswordAuthentication noにすでになっている状態となっております.

オフライン

 

#8 2014-12-24 19:02:24

ry
メンバ
登録日: 2008-07-30

Re: opensshの設定

試しに sudo /etc/init.d/ssh restart としたら、何かをしたような様子は見られませんでした。
/etc/init.d 以下を直接実行したときと service コマンドで実行したときとで、環境変数が異なるということなのでそれが影響している可能性があります。
sudo service ssh restart は試されましたか。

オフライン

 

#9 2015-01-15 00:47:55

jeno
メンバ
登録日: 2013-01-30

Re: opensshの設定

お返事が遅くなってしまい申し訳ありません.

もう一度

sudo service ssh restart

を試してみたところ,うまくいきました.
ご指摘いただいた方々ありがとうございました

オフライン

 

Board footer

Powered by FluxBB