Содержание:
Начинающие пользователи, только знакомящиеся с операционной системой Ubuntu, часто сталкиваются с возникновением самых разнообразных сложностей, о решении которых они никогда не слышали. Одной из них является ситуация, когда пароль в «Терминале» не вводится. В рамках сегодняшнего материала мы детально разберем эту тему и объясним, почему эта проблема заключается лишь в невнимательности юзеров.
Решаем проблему со вводом пароля в «Терминале» Ubuntu
Вся суть этой неполадки заключается в том, что при вводе ключа доступа для активации прав суперпользователя на экране не отображаются символы или звездочки, которые для многих являются показателем того, что символы действительно набираются. Это вызывает недоумение и заставляет обращаться к интернету, чтобы найти ответ на этот вопрос.
Сразу уточним, что по умолчанию в Ubuntu и других дистрибутивах Linux выставлены настройки безопасности, которые и отвечают за то, что при наборе пароля символы вводятся, но на экране не отображаются. То есть юзеру следует лишь набрать комбинацию и нажать на Enter, игнорируя пустоту в строке. Далее мы покажем пример выполнения этого, а также расскажем о полезных нюансах.
Пример ввода пароля sudo в терминале Ubuntu
Начнем разбор сегодняшней проблемы с демонстрации банального примера ввода пароля в консоли при выполнении определенных действий. Вы сможете ознакомиться с представленной инструкцией и скриншотами, чтобы убедиться в том, что подобное положение вещей — нормальное рабочее состояние операционной системы.
- Все начинается с запуска «Терминала». Сделать это можно, например, через меню приложений, кликнув левой кнопкой мыши по соответствующему значку.
- Здесь обычно вводится команда, в начале которой имеется опция sudo. Именно она отвечает за то, что осуществляться эта команда будет от имени суперпользователя, а значит, придется подтвердить подлинность путем ввода пароля. После написания команды нажмите на Enter.
- В новой строке отобразится форма, где осуществляется написание пароля для учетной записи. Начните набирать символы, и вы увидите, что ни один из них не отобразится. По завершении нажмите на клавишу Enter.
- Если пароль был введен правильно, отобразится дальнейшая информация, например, при установке софта вы увидите предупреждение о занятии дискового пространства.
- В случае некорректного ввода пароля появится сообщение «Попробуйте еще раз» и отобразится аналогичная строка для набора. В этой ситуации лучше проверить раскладку, активирована ли клавиша CapsLock и вообще, правильно ли вводится ключ доступа.
Как видите, отсутствие отображения символов или звездочек — стандартное положение вещей, которое не является проблемой, а было разработано создателями в целях безопасности. Если же вы столкнулись с другой неполадкой или желаете изменить ситуацию, заставив выводиться символы в виде звездочек, изучите два следующих раздела сегодняшнего материала.
Добавление учетной записи в группу root
Некоторые юзеры при попытке выполнить команду с атрибутом sudo получают уведомление о том, что они не могут использовать учетную запись суперпользователя. Это значит, что администратор при создании нового профиля не учел этого или специально не внес учетную запись в группу root. Исправить данную ситуацию можно, но для этого потребуется зайти от имени пользователя, обладающего соответствующими привилегиями.
- Откройте список приложений и перейдите в «Параметры».
- Здесь вас интересует последняя строка «Сведения о системе».
- Воспользуйтесь панелью слева, чтобы выбрать раздел «Пользователи».
- Теперь вы можете быстро изучить список всех добавленных учетных записей, чтобы разобраться с тем, какие именно из них требуется внести в группу root.
- После запустите консоль и введите
sudo usermod -a -G root user_name
, где user_name — имя определенной ранее учетной записи. - Подтвердите свои намерения, указав пароль от профиля суперпользователя.
После этого все изменения будут применены, а это значит, что вы в любой момент можете переключить учетную запись пользователя и смело задействовать команды, которые для подтверждения требуют ввода пароля root.
Изменение настроек отображения пароля в «Терминале»
Напоследок поговорим о том, как сделать так, чтобы при вводе пароля в консоли отображались звездочки. Это позволит быть начинающим пользователям более спокойными, убедившись в том, что символы набираются. Для осуществления подобных изменений вам также потребуется обладать правами привилегированной учетной записи.
- Откройте «Терминал» и напишите там
sudo visudo
. - При появлении новой строки с просьбой ввести пароль сделайте это и нажмите на Enter.
- В отобразившемся документе отыщите
Defaults env_reset
и опуститесь к этой строке. - Удалите содержимое строки или сделайте из него комментарий, поставив в начале знак решетки, а затем добавьте
Defaults env_reset,pwfeedback
. - Сохраните изменения, используя горячую клавишу Ctrl + O.
- Изменять имя файла при этом не нужно, просто нажмите на Enter для подтверждения.
- По завершении можно выйти из текстового редактора, зажав Ctrl + X.
- Теперь убедитесь в том, что в строке появляются звездочки, запустив любую операцию с аргументом sudo.
Это все, что мы хотели рассказать о трудностях с вводом пароля в «Терминале» Ubuntu. Как видите, это не является проблемой, а возможные неприятности решаются путем банального изменения конфигурационных файлов. Используйте приведенные инструкции, чтобы создать оптимальную настройку и добавить все необходимые учетные записи в группу root.
Наш Telegram каналТолько полезная информация
Не помогает
очень трудно понять порядок действий для новичка
Здравствуйте, у меня не выскакивает строка ввода пароля вообще. Что делать? Хочу поменять настройки аккумулятора. Вот, что получается: (вошла с учетно записи root) или вообще пишет, что команда не найдена
ничего не помогает
Написано мудрёно. А оно делается гораздо проще.
Просто дописывайте в конце строки Defaults env_reset слово ,pwfeedback и сохраняете, не забудьте поставить запятую.