Автоматическое создание защищенной паролем папки через SSH

280
sigur7

Я создаю защищенные паролем папки с помощью cPanel «Directory Privacy» на ежедневной основе. Моя учетная запись имеет доступ по SSH, и я надеялся, что смогу автоматизировать этот процесс.

Можно ли как-нибудь автоматизировать создание защищенной паролем папки через SSH? Передайте имя в SSH (mynewfolder) - Создать папку - Защита паролем (Создать файл .htaccess и файл паролей и перейти к /home/mydomain/.htpasswds/public_html/form/passwdдеталям, а затем отправить их по электронной почте?

Любые идеи по сценариям / идеи будут высоко ценится

0
Вы уже подробно описали, что вам нужно сделать. Вы можете использовать любой язык сценариев, который работает на сервере. Я не уверен, что ваша проблема будет с этим? В качестве первого черновика просто запишите, что вы делаете вручную, и работайте над превращением этого в сценарий? Seth 6 лет назад 0
Передача имени для создания папки и повторного получения пароля / подтверждения создания по электронной почте или другим способом. sigur7 6 лет назад 0
[Передать аргументы командной строки в скрипт bash] (https://unix.stackexchange.com/questions/32290/pass-command-line-arguments-to-bash-script) и для почты [Как отправить письмо из терминала?] (https://stackoverflow.com/questions/8260858/how-to-send-email-from-terminal) Seth 6 лет назад 0
Файл пароля хранится в /home/mysite/.htpasswds/public_html/form/securefolder/passwd. Я установил пароль для него через cPanel в admin / Password111. Затем он получает хеш, который я предполагаю для ввода admin: $ apr1 $ 0eq_Vrlm $ YwHxwWCC2UdtCutCznJfm1. Как я могу восстановить этот процесс хеширования через SSH? sigur7 6 лет назад 0
См. [Htpasswd в документации apache] (http://httpd.apache.org/docs/current/programs/htpasswd.html) и [документация apache по шифрованию паролей] (https://httpd.apache.org/docs/ 2.4 / разное / password_encryptions.html). Seth 6 лет назад 0

0 ответов на вопрос

Похожие вопросы