Могу ли я скопировать / вставить файлы htpasswd на мой новый сервер?

StackOverflow https://stackoverflow.com/questions/263334

  •  06-07-2019
  •  | 
  •  

Вопрос

Я документирую процедуру полного повторного развертывания на моем сервере разработки. Небольшой персонал, использующий обычную аутентификацию (конечно, через SSL) с бэкэндом файла htpasswd.

Безопасно ли передавать файл .htpasswd как есть?

Операционные системы потенциально могут отличаться, но программное обеспечение сверху (т.е. Apache) будет таким же.

Это было полезно?

Решение

Передача файла htpasswd безопасна независимо от используемой архитектуры. Это текстовый файл. Единственный случай, когда вам может потребоваться выполнить некоторые преобразования, это иметь дело с окончаниями строк, если вы переходили между Unix и Windows, но между Linux / Unix-боксами, проблем нет.

Другие советы

Если вы используете apache, файл .htpasswd должен быть таким же. Просто убедитесь, что вы не переопределяете файл паролей для использования в вашей новой конфигурации сервера. И убедитесь, что вы установили правильные разрешения для файла, чтобы не получать никаких дополнительных несанкционированных записей.

Краткий ответ: да, вы можете.

Это все, что вам нужно знать.

Если вы используете ту же версию apache, у вас не должно возникнуть никаких проблем, просто копируйте файлы .htpasswd: они просто содержат хэши, с которыми сравниваются пароли людей, и хэширование всегда одинаково (иначе это не сработает) на любой машине;))

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top