Пароль Sudo не работает, даже если у меня нет пароля
2
Я стер пароль от preference Теперь я могу войти без пароля, но когда я запускаю sudo Командный терминал спрашивает мне пароль, если я ничего не вставляю или старый, он возвращает ошибку. Что случилось?
Ваше имя пользователя предпочтительнее? sudo использует пароль текущего пользователя.
Mark
1
Перейдите в Настройки & gt; Пользователи и Группы, затем нажмите «Параметры входа» и выберите «Автоматический вход», если это то, что вы пытаетесь архивировать. Оставлять свой аккаунт без пароля не рекомендуется.
В Mac OS X v10.5 по 10.5.8, если вы нажмете клавишу Return на
запрос пароля без ввода пароля (даже если у пользователя нет
пароль, который не рекомендуется), введенная команда не будет
выполнить, и вы вернетесь в командную строку.
В Mac OS X v10.6 или новее, если вы нажмете клавишу Return на
запрос пароля без ввода пароля, сообщение «Извините, попробуйте
снова. ", и вам будет предложено ввести пароль
снова.
Если ваша учетная запись администратора не имеет пароля (пустой пароль),
вы должен дать этому пользователю пароль перед использованием sudo команда.
Если вы должны удалить необходимость использования пароля sudoВы можете редактировать /etc/sudoers использование файла visudo команда. нить на макошинтах обсуждает как:
Используйте команду visudo от имени пользователя root.
Ищите строку:
%admin ALL=(ALL) ALL
Измените это на:
%admin ALL=(ALL) NOPASSWD: ALL
Требование пароля настоятельно рекомендуется. Снятие этой проверки снижает безопасность вашего Mac и подвергает ваш компьютер атакам или злоупотреблениям.
Исходя из того, что вы уже написали, я предполагаю, что на вашем компьютере установлена версия 10.7 или новее. Если у вас Mac OS Lion или новее, sudo фактически требует пароль либо от учетной записи администратора, либо с паролем, настроенным для пользователя root.
Если вы не являетесь администратором, то sudo не в ваших руках. Если вы, то ваш пароль должен быть чем-то. Оставить ваш пароль пустым невозможно из-за вас sudo. Временно добавьте пароль к учетной записи, а затем продолжите. Если эти советы не помогли, пожалуйста, предоставьте отзыв о том, что вы испытываете более подробно.
Ответы:
sudo
требует пароль по умолчанию в Mac OS X.Статья базы знаний Apple объясняет больше, Mac OS X: для команды sudo требуется непустой пароль администратора :
Если вы должны удалить необходимость использования пароля
sudo
Вы можете редактировать/etc/sudoers
использование файлаvisudo
команда. нить на макошинтах обсуждает как:Требование пароля настоятельно рекомендуется. Снятие этой проверки снижает безопасность вашего Mac и подвергает ваш компьютер атакам или злоупотреблениям.
источник
Исходя из того, что вы уже написали, я предполагаю, что на вашем компьютере установлена версия 10.7 или новее. Если у вас Mac OS Lion или новее, sudo фактически требует пароль либо от учетной записи администратора, либо с паролем, настроенным для пользователя root.
Если вы не являетесь администратором, то sudo не в ваших руках. Если вы, то ваш пароль должен быть чем-то. Оставить ваш пароль пустым невозможно из-за вас sudo. Временно добавьте пароль к учетной записи, а затем продолжите. Если эти советы не помогли, пожалуйста, предоставьте отзыв о том, что вы испытываете более подробно.
источник