2016-01-25 12 views
5

Her iki sürümü de lein ve clojure 1.8 socket repl'den kontrol ettim, hiçbiri kullanıcı adını/parolayı desteklemiyor gibi görünüyor. repliti dış bağlantıya açarsam nasıl güvenli hale getirebilirim? Ya da sunucuya giriş yapmak için ssh'i kullanmalı ve sonra repel'e bağlanmak için o ana bilgisayardan mı ihtiyacınız var?clojure repl destek doğrulaması yapıyor mu?

+0

Ssh hakkında güvenli olmayan ne düşünüyorsunuz? –

+1

Ssh güvenli olmadığını söylemiyorum, uzak makineden repl kullanmak için başka bir alete (ssh) ihtiyacınız var. Daniel Compton'un yorumu mantıklı. ve ssh kullanmayı deneyeceğim. –

cevap

4

Varsayılan olarak, REPL soketi geri çevrime bağlanır, bu nedenle yalnızca bu makineden yapılan bağlantıları kabul eder. Bu, şimdiye kadarki en güvenli yöntem gibi görünüyor. O zaman, o makineye ulaşmak için istediğiniz her türlü outh metodunu kullanabilirsiniz. SSH veya kişisel favorim mosh'un her ikisi de iyi bir seçenek.

Kendi REPL işlevinizi sağlayarak ve yalnızca tüm gelenlerden doğrulanmış bağlantılara izin vererek bir tür kimlik doğrulama sistemi oluşturabileceğinizi, ancak bunun son derece yanlış ve güvensiz olabileceğini düşünüyorum.

+0

çok teşekkürler. Sadece yerel makineden bağlanmak için mantıklı. –