Зарегистрированные в пользователю Sudo продолжает получать разрешение запрещено сообщению

Я пытался установить настройку лампы на ПК Linux под Ubuntu 20,04LTS.

Я являюсь первичным пользователем Sudo, и я продолжаю получать «разрешения, запрещенные» сообщения при попытке сохранения нано-файлов и создании каталогов в папке / var / www / html.

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

Я установил Apache2, MariaHDB и PHP и не может создавать или изменить любые файлы INI.

Иногда я получаю сообщение, что у меня нет доступа, потому что я не пользователь root. Я думал, что в качестве первичного пользователя Sudo, казалось бы, все привилегии администратора, я должен был бы фактическим пользователем root и иметь все привилегии доступа.

Что я делаю не так?

Спасибо

0
задан 24 February 2021 в 23:09

1 ответ

Если вы хотите выполнять серию команд в качестве пользователя root без необходимости каждый раз префиксовать каждую команду с помощью sudo, я рекомендую использовать sudo -i, чтобы получить оболочку для входа в систему в качестве пользователя root. Из руководства:

-i, --login
                 Run the shell specified by the target user's password database entry as a login
                 shell.  This means that login-specific resource files such as .profile,
                 .bash_profile or .login will be read by the shell.  If a command is specified,
                 it is passed to the shell for execution via the shell's -c option.  If no
                 command is specified, an interactive shell is executed.  sudo attempts to change
                 to that user's home directory before running the shell.  The command is run with
                 an environment similar to the one a user would receive at log in.  Note that
                 most shells behave differently when a command is specified as compared to an
                 interactive session; consult the shell's manual for details.  The Command
                 environment section in the sudoers(5) manual documents how the -i option affects
                 the environment in which a command is run when the sudoers policy is in use.

Альтернативно, если вы помните установку пароля root во время установки (что маловероятно в случае сервера Ubuntu -- учетная запись root обычно отключена), вы можете изменить пользователя на root с помощью команды su root.

0
ответ дан 18 March 2021 в 23:31

Другие вопросы по тегам:

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