2016-01-25 11 views
5

私はleinとclojure 1.8 socket replの両方のreplを確認しましたが、どれもusername/passwordをサポートしていないようです。外部接続にreplを開いたら、それを安全にする方法は?または、sshを使用してホストにログインし、そのホストからreplに接続する必要がありますか?clojure replサポート認証を行いますか?

+0

sshについては何が安全でないと思われますか? –

+1

私はsshが安全ではないと言っているわけではなく、リモートマシンからreplを使用するには別のツール(ssh)が必要です。 Daniel Comptonのコメントは理にかなっています。私はsshを使用しようとします。 –

答えて

4

デフォルトでは、ソケットREPLはループバックにバインドされるため、そのマシンからの接続のみが受け入れられます。それがはるかに安全な方法だと思われます。次に、あなたはそのマシンに乗りたいすべての認証方法を使用できます。 SSH、または私の個人的なお気に入りmosh両方の良いオプションです。

独自のREPL機能を提供し、すべてのコーナーからの認証された接続のみを許可することで、ある種の認証システムを作成することは可能でしょうが、それは非常に賢明で危険なものになる可能性が高いと思います。

+0

ありがとうございました。ローカルマシンだけから接続するのが理にかなっています。 –

関連する問題