В течение одного сеанса sudo может запрашивать пароль только при первом использовании sudo.
Используйте
sudo -K
, когда вы закончите использовать sudo для отмены этого статуса.
Это, по-моему, как бы хромое, чтобы быть реальным решением проблемы, но я наконец-то выяснил, как войти в мою учетную запись с правами root. Я хостинг с GoDaddy, и когда вы настраиваете свой виртуальный частный сервер с ними, вас попросят создать пользователя для вашего сервера, что я и сделал. То, что я не понимал при выполнении этого шага, состоит в том, что выбранное вами имя пользователя также было бы именем пользователя, которое я должен использовать в ssh для доступа root. Я пытался войти с root в качестве имени пользователя и не смог. Когда я, наконец, попробовал войти в систему с именем пользователя, которое GoDaddy попросил меня при создании моего VPS, я смог войти в систему с правами доступа root. Я решил опубликовать свой ответ, если кто-то еще столкнется с этой проблемой. Я также добавил «GoDaddy» к моему вопросу, понимая, что эта проблема может быть изолирована от того, как они настроили вас с помощью VPS (и не поддерживают btw).
Большое спасибо @ulovah за все ваши Помогите. Вы помогли мне исключить множество возможностей.
Это, по-моему, как бы хромое, чтобы быть реальным решением проблемы, но я наконец-то выяснил, как войти в мою учетную запись с правами root. Я хостинг с GoDaddy, и когда вы настраиваете свой виртуальный частный сервер с ними, вас попросят создать пользователя для вашего сервера, что я и сделал. То, что я не понимал при выполнении этого шага, состоит в том, что выбранное вами имя пользователя также было бы именем пользователя, которое я должен использовать в ssh для доступа root. Я пытался войти с root в качестве имени пользователя и не смог. Когда я, наконец, попробовал войти в систему с именем пользователя, которое GoDaddy попросил меня при создании моего VPS, я смог войти в систему с правами доступа root. Я решил опубликовать свой ответ, если кто-то еще столкнется с этой проблемой. Я также добавил «GoDaddy» к моему вопросу, понимая, что эта проблема может быть изолирована от того, как они настроили вас с помощью VPS (и не поддерживают btw).
Большое спасибо @ulovah за все ваши Помогите. Вы помогли мне исключить множество возможностей.
Это, по-моему, как бы хромое, чтобы быть реальным решением проблемы, но я наконец-то выяснил, как войти в мою учетную запись с правами root. Я хостинг с GoDaddy, и когда вы настраиваете свой виртуальный частный сервер с ними, вас попросят создать пользователя для вашего сервера, что я и сделал. То, что я не понимал при выполнении этого шага, состоит в том, что выбранное вами имя пользователя также было бы именем пользователя, которое я должен использовать в ssh для доступа root. Я пытался войти с root в качестве имени пользователя и не смог. Когда я, наконец, попробовал войти в систему с именем пользователя, которое GoDaddy попросил меня при создании моего VPS, я смог войти в систему с правами доступа root. Я решил опубликовать свой ответ, если кто-то еще столкнется с этой проблемой. Я также добавил «GoDaddy» к моему вопросу, понимая, что эта проблема может быть изолирована от того, как они настроили вас с помощью VPS (и не поддерживают btw).
Большое спасибо @ulovah за все ваши Помогите. Вы помогли мне исключить множество возможностей.
Как сказал «mikewhatever», это из-за разрешений или, если хотите, групп. Это означает, что:
Чтобы решить вашу проблему, вам нужно добавить имя пользователя, используемое для SSH, к этой команде: sudo usermod -a -G sudo username. Затем просто измените «имя пользователя» на фактическое имя пользователя и введите пароль root при его запросе (пароль root или, скорее, пароль для вашей учетной записи, который уже имеет разрешения на выполнение sudo).
Как сказал «mikewhatever», это из-за разрешений или, если хотите, групп. Это означает, что:
Чтобы решить вашу проблему, вам нужно добавить имя пользователя, используемое для SSH, к этой команде: sudo usermod -a -G sudo username. Затем просто измените «имя пользователя» на фактическое имя пользователя и введите пароль root при его запросе (пароль root или, скорее, пароль для вашей учетной записи, который уже имеет разрешения на выполнение sudo).
Как сказал «mikewhatever», это из-за разрешений или, если хотите, групп. Это означает, что:
Чтобы решить вашу проблему, вам нужно добавить имя пользователя, используемое для SSH, к этой команде: sudo usermod -a -G sudo username. Затем просто измените «имя пользователя» на фактическое имя пользователя и введите пароль root при его запросе (пароль root или, скорее, пароль для вашей учетной записи, который уже имеет разрешения на выполнение sudo).