Я проверил оба repl из lein и clojure 1.8 socket repl, похоже, что ни один из них не поддерживает имя пользователя и пароль. если я открою ответ на внешнее соединение, как сделать его безопасным? Или нужно использовать ssh для входа в хост, а затем с этого хоста для подключения к repl?does clojure repl support authenticate?
ответ
По умолчанию сокет REPL привязывается к loopback, поэтому он принимает только соединения, выполненные с этой машины. Вероятно, это самый безопасный метод. Затем вы можете использовать любые методы auth, которые вы хотели бы получить на этой машине. SSH, или мой личный фаворит mosh - оба хорошие варианты.
Возможно, вы могли создать какую-то систему аутентификации, предоставив свою собственную функцию REPL и разрешив только аутентифицированные соединения от всех желающих, но я думаю, что это может быть крайне неразумно и небезопасно.
Большое спасибо. иметь смысл подключаться только с локальной машины. –
- 1. does smooks support json output
- 2. лучший clojure repl?
- 3. Магазин Clojure REPL lines
- 4. Перезаряжаемый Clojure REPL
- 5. Clojure REPL Импорт неисправностей
- 6. Clojure repl Connection Closed
- 7. Clojure REPL философия и утилиты
- 8. Тестирование Clojure main из REPL
- 9. Unresponsive Clojure REPL после исключения
- 10. clojure/lein REPL с jline
- 11. Предыдущее выражение в Clojure REPL
- 12. Clojure REPL Невозможно разрешить символ
- 13. Clojure performance: REPL versus uberjar
- 14. Как извлечь историю Clojure REPL
- 15. Clojure REPL и рабочий процесс
- 16. Clojure - запустите REPL без проекта.clj
- 17. Clojure REPL readline как поддержка
- 18. В чем разница между Clojure REPL и Scala REPL?
- 19. Поток Clojure не показывает результаты в режиме Emacs clojure-repl
- 20. Выполнение ленивой последовательности (строки) Clojure в REPL
- 21. Clojure & ClojureScript REPL (emacs + cider + boot)
- 22. Как отобразить версию Clojure в REPL?
- 23. ^M Отображение символов в clojure slime-repl
- 24. Как оценить условия читателя от Clojure REPL
- 25. Рекурсивное расширение макросов Clojure в repl
- 26. Clojure REPL забывает путь к классам
- 27. Clojure standard REPL с редактором буфера?
- 28. Управление и поиск переменных в Clojure REPL
- 29. clojure REPL - подключиться к другому процессу
- 30. Clojure Emacs Подключение к удаленному REPL
Что вы считаете небезопасным в отношении ssh? –
Я не говорю, что ssh небезопасно, просто нужен другой инструмент (ssh) для использования repl с удаленной машины. Комментарий Даниэля Комптона имеет смысл. и я попробую использовать ssh. –