Laravel Forge не может запустить команду sudo

Я использую «Laravel Forge» и хочу запустить sudo для создания файла подкачки, но это не удалось, потому что я не могу запустить команду sudo от пользователя forge. как получить root-доступ или запустить sudo comment?


person Viony Veronica    schedule 18.06.2016    source источник
comment
У меня тоже есть эта проблема   -  person Winston Fale    schedule 02.08.2018


Ответы (2)


Когда вы подготовили свой форж-сервер, вам было отправлено электронное письмо с паролем SUDO. Вы можете su или sudo использовать этот пароль.

person Ohgodwhy    schedule 18.06.2016
comment
проблема в том, что кузница отключает аутентификацию root, поэтому мы можем войти только через ключ ssh. Есть ли способ, которым пользователь подделки может запустить команду root-доступа? - person Viony Veronica; 18.06.2016
comment
Вы не используете root, вы используете su, и вы повышаете себя, чтобы выполнять привилегии sudo в качестве пользователя sudo. - person Ohgodwhy; 18.06.2016
comment
хорошо, я пробовал su или sudo, они спрашивают меня пароль, так как я создаю сервер с кузницей, у меня никогда не было пароля. как использовать эту команду без пароля? - person Viony Veronica; 18.06.2016
comment
Это может быть старым, но такая же проблема здесь. Невозможно использовать su или sudo при входе в систему с использованием ключа SSH, который находится в Forge, он запрашивает пароль. - person Link14; 12.04.2017
comment
@ Link14 Какого пользователя вы пытаетесь войти в систему как forge@server? - person Ohgodwhy; 12.04.2017
comment
@Ohgodwhy, я вхожу как forge - person Link14; 13.04.2017

Я использую Amazon Lightsail с Forge.

У меня есть файл pem, предоставленный lightsail, который разрешает доступ пользователю ubuntu, у которого есть sudo, без пароля.

Вы можете войти по ssh как ubuntu@<ip address>, если у вас есть файл pem.

ssh -i ~/.ssh/xxxxxxxxxxxx.pem [email protected]

person Henry    schedule 26.11.2018