2016-06-01 8 views
-1

昨夜は、私は、sshdが起動していない発見し、どのプロセスがポート22に耳を傾け、私はUseDNS noを削除した後に、それは以前と同じように動作しますがありません。"UseDNS no"は "Match User xxx"と競合していますか?私は<code>sudo service ssh restart</code>経由でのsshを再起動した後、私は私の<code>sshd_config</code>に<code>UseDNS no</code>を追加

私は別のサーバの sshd_configと比較している

、わずか3行は(このサーバで使用SFTPので、これらの行が追加される)異なっている:私はcommet ChrootDirectoryForceCommandを試してみました

Match User editor 
ChrootDirectory /opt/ljmall-staging/var/editor-rootfs 
ForceCommand internal-sftp 

、それは動作しません。それはMatch Userを意味し、UseDNS noは競合していますか?

Server OS: Ubuntu 14.04.3 LTS 
Openssh-server: 1:6.6p1-2ubuntu2.7 
+0

SSHサーバーの設定はプログラミングしていません。この質問はこのサイトの話題にはなりません。 –

+0

ああ、どのサイトに行くべき? serverfaultは正しいですか? @AndrewMedico – dawncold

+0

私はそれを理解しました、私の 'UseDNS no'は' Match User'の後に追加されました!!!! – dawncold

答えて

0

彼らは、競合していないが、Matchは、新しい条件ブロックを作成し、UseDNSは、条件付きブロックで許可されていません。

UseDNSMatchブロックより上に移動すると、問題が解決します。

関連する問題

 関連する問題