Назад | Перейти на главную страницу

Инициализировать базовую базу данных аутентификации (и управлять ею) на AWS с помощью htdbm

Я хочу защитить двоичную загрузку на AWS с помощью базовой аутентификации. В краткосрочной перспективе и в качестве доказательства концепции я могу использовать файл паролей. Однако количество пользователей, вероятно, вырастет настолько, что файловое решение станет проблемой для производительности.

Я пытался использовать htdbm для создания и управления списком пользователей / паролей следующим образом:

sudo htdbm -c -T SDBM /var/www/.fileaccess.db

который возвращает:

Error opening database SDBM
This function has not been implemented on this platform

(Я пробовал использовать все (SDBM | GDBM | DB | по умолчанию)). Использование dbmmanage не рекомендуется.

Я не совсем понимаю, какая функция не реализована на этой платформе, и буду благодарен за любую помощь в том, как ее реализовать.

После -T.

$ sudo htdbm -c -TSDBM /path/to/file username

Помните, что не помещайте файл базы данных в место, откуда его можно будет скачать.