Вынудите получение по запросу мерзавца и клон не запросить пароль

Попробуйте что-то как:

start-stop-daemon --start --chuid www-data

Полное изложение находится в man start-stop-daemon(8).

страница справочника start-stop-daemon

Обратите внимание, что в случае ProFTPd, необходимо просто помещать:

User www-data

В Вашем proftpd.conf файл.

Пользовательские направляющие документы ProFTPd

Для MySQL, помещенного:

user = someusername

в /etc/mysql/my.cnf.

пользовательские документы опции mysqld


Поскольку пароль укусил, я предполагаю, что Вы пытаетесь ввести Ваш sudo пароль?

Это никогда не хороший способ сделать это.

Один лучший путь состоит в том, чтобы добавить строки как это к /etc/sudoers через visudo:

MYDAEMONS = /home/user/bin/startproftpd, /home/user/bin/startmysql  
youruser ALL = (root) NOPASSWD: MYDAEMONS

Но я думаю, что мы все еще пропускаем что-то. Почему Вам нужен этот сценарий? Это должно только изменить пользователя выполнения демона как?

0
задан 18 December 2013 в 17:11
1 ответ

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

1
ответ дан 4 December 2019 в 17:52

Теги

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