Linux терминал просит пароль

Решение проблем со вводом пароля в «Терминале» Ubuntu

Не вводится пароль в терминале в Ubuntu

Начинающие пользователи, только знакомящиеся с операционной системой Ubuntu, часто сталкиваются с возникновением самых разнообразных сложностей, о решении которых они никогда не слышали. Одной из них является ситуация, когда пароль в «Терминале» не вводится. В рамках сегодняшнего материала мы детально разберем эту тему и объясним, почему эта проблема заключается лишь в невнимательности юзеров.

Решаем проблему со вводом пароля в «Терминале» Ubuntu

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

Сразу уточним, что по умолчанию в Ubuntu и других дистрибутивах Linux выставлены настройки безопасности, которые и отвечают за то, что при наборе пароля символы вводятся, но на экране не отображаются. То есть юзеру следует лишь набрать комбинацию и нажать на Enter, игнорируя пустоту в строке. Далее мы покажем пример выполнения этого, а также расскажем о полезных нюансах.

Пример ввода пароля sudo в терминале Ubuntu

Начнем разбор сегодняшней проблемы с демонстрации банального примера ввода пароля в консоли при выполнении определенных действий. Вы сможете ознакомиться с представленной инструкцией и скриншотами, чтобы убедиться в том, что подобное положение вещей — нормальное рабочее состояние операционной системы.

  1. Все начинается с запуска «Терминала». Сделать это можно, например, через меню приложений, кликнув левой кнопкой мыши по соответствующему значку. Запуск терминала для примера ввода пароля суперпользователя в Ubuntu
  2. Здесь обычно вводится команда, в начале которой имеется опция sudo. Именно она отвечает за то, что осуществляться эта команда будет от имени суперпользователя, а значит, придется подтвердить подлинность путем ввода пароля. После написания команды нажмите на Enter. Использование команды с необходимостью ввода пароля суперпользователя в Ubuntu
  • В новой строке отобразится форма, где осуществляется написание пароля для учетной записи. Начните набирать символы, и вы увидите, что ни один из них не отобразится. По завершении нажмите на клавишу Enter. Ввод пароля суперпользователя при активации команды в терминале Ubuntu
  • Если пароль был введен правильно, отобразится дальнейшая информация, например, при установке софта вы увидите предупреждение о занятии дискового пространства. Успешный ввод пароля для активации команды в терминале Ubuntu
  • В случае некорректного ввода пароля появится сообщение «Попробуйте еще раз» и отобразится аналогичная строка для набора. В этой ситуации лучше проверить раскладку, активирована ли клавиша CapsLock и вообще, правильно ли вводится ключ доступа. Повторный ввод пароля суперпользователя при ошибках в Ubuntu
  • Читайте также:  Using help command in linux

    Как видите, отсутствие отображения символов или звездочек — стандартное положение вещей, которое не является проблемой, а было разработано создателями в целях безопасности. Если же вы столкнулись с другой неполадкой или желаете изменить ситуацию, заставив выводиться символы в виде звездочек, изучите два следующих раздела сегодняшнего материала.

    Добавление учетной записи в группу root

    Некоторые юзеры при попытке выполнить команду с атрибутом sudo получают уведомление о том, что они не могут использовать учетную запись суперпользователя. Это значит, что администратор при создании нового профиля не учел этого или специально не внес учетную запись в группу root. Исправить данную ситуацию можно, но для этого потребуется зайти от имени пользователя, обладающего соответствующими привилегиями.

    1. Откройте список приложений и перейдите в «Параметры». Переход к настройкам для определения имен пользователей в Ubuntu
    2. Здесь вас интересует последняя строка «Сведения о системе». Переход к сведениям о системе через параметры Ubuntu
    3. Воспользуйтесь панелью слева, чтобы выбрать раздел «Пользователи». Переход к просмотру списка пользователей для определения их имен в Ubuntu
    4. Теперь вы можете быстро изучить список всех добавленных учетных записей, чтобы разобраться с тем, какие именно из них требуется внести в группу root. Определение имени пользователя в Ubuntu перед добавлением его в root
    5. После запустите консоль и введите sudo usermod -a -G root user_name , где user_name — имя определенной ранее учетной записи. Ввод команды для определения пользователя в группу root Ubuntu
    6. Подтвердите свои намерения, указав пароль от профиля суперпользователя. Подтверждение определения пользователя в группу root через терминал в Ubuntu

    После этого все изменения будут применены, а это значит, что вы в любой момент можете переключить учетную запись пользователя и смело задействовать команды, которые для подтверждения требуют ввода пароля root.

    Изменение настроек отображения пароля в «Терминале»

    Напоследок поговорим о том, как сделать так, чтобы при вводе пароля в консоли отображались звездочки. Это позволит быть начинающим пользователям более спокойными, убедившись в том, что символы набираются. Для осуществления подобных изменений вам также потребуется обладать правами привилегированной учетной записи.

    1. Откройте «Терминал» и напишите там sudo visudo . Ввод команды для перехода к редактированию конфигурационного файла ввода паролей в Ubuntu
    2. При появлении новой строки с просьбой ввести пароль сделайте это и нажмите на Enter. Ввод пароля для открытия конфигурационного файла в Ubuntu
    3. В отобразившемся документе отыщите Defaults env_reset и опуститесь к этой строке. Нахождение строки для изменения в конфигурационном файле Ubuntu
    4. Удалите содержимое строки или сделайте из него комментарий, поставив в начале знак решетки, а затем добавьте Defaults env_reset,pwfeedback . Изменение конфигурационного файла Ubuntu для отображения паролей при вводе
    5. Сохраните изменения, используя горячую клавишу Ctrl + O. Сохранение изменений в конфигурационном файле Ubuntu
    6. Изменять имя файла при этом не нужно, просто нажмите на Enter для подтверждения. Подтверждение сохранения изменений в конфигурационном файле Ubuntu
    7. По завершении можно выйти из текстового редактора, зажав Ctrl + X. Выход из конфигурационного файла после внесения изменений в Ubuntu
    8. Теперь убедитесь в том, что в строке появляются звездочки, запустив любую операцию с аргументом sudo. Проверка отображения звездочек при вводе паролей через терминал в Ubuntu

    Это все, что мы хотели рассказать о трудностях с вводом пароля в «Терминале» Ubuntu. Как видите, это не является проблемой, а возможные неприятности решаются путем банального изменения конфигурационных файлов. Используйте приведенные инструкции, чтобы создать оптимальную настройку и добавить все необходимые учетные записи в группу root.

    Читайте также:  Linux узнать vendor id

    Источник

    How do i put my password in to terminal? [duplicate]

    How do i figure out/input my password into terminal? I just started using Ubuntu, and I want to get Netflix on it. When I put in the command line for that, it asks for my password,but I am unable to enter it. What can I do to enter it?

    You think it doesn’t type. It types but will not show anything (no asterisks or anything). This is the default for security reasons. Type your password carefully and press ENTER

    In Ubuntu terminal nothing seems to be happening when you enter password. This is by design. Type the password even if nothing gets typed in the terminal. Then hit enter. See askubuntu.com/questions/175624/…

    2 Answers 2

    You are entering it, it just does not appear to change as the password is hidden for security reasons. Not even asterisks appear

    enter image description here

    For example, here is my 20+ character long password:

    What’s the Issue?

    A lot of new users are thrown off by an inconsistency in the Ubuntu interface. When you enter a password in the GUI (graphical user interface, where you point and click), there is visual feedback—a dot or an asterisk for every character you type. When you enter your password in the terminal, the terminal doesn’t seem to «accept» your password because it doesn’t offer any visual feedback for the characters you enter.

    How do I solve the «problem»?

    Your password is being accepted in the terminal. You just aren’t getting any visual feedback. Go ahead and type your password and hit Enter afterwards. If you typed your password correctly, there should be no problems.

    Though I agree with the following comment from bodhi.zazen

    It is not «an inconsistency in the Ubuntu interface», as far as I know, this is the default behavior of both sudo and su on all distros. It is unfamiliar to new users perhaps, but not an inconsistency.

    Источник

    Читайте также:  Как выбрать mysql linux

    compizomania

    Многие пользователи, особенно только что перешедшие с Windows на Linux с раздражением относятся к вводу пароля администратора после выполнения терминальной команды с sudo. Прежде всего давайте разберём для чего вообще вводить пароль при выполнении команд в терминале от имени администратора системы, т.е. с sudo.
    Я в одной из статей о строении файловой системы Ubuntu уже пояснял по поводу ввода пароля. Повторюсь ещё раз, т.к. вопрос это достаточно серьёзный и требует чтобы пользователь не только раздражался, но и понимал для чего нужен пароль. http://compizomania.blogspot.com/

    1. Когда вы устанавливали систему Linux/Ubuntu на своём компьютере, на одном из шагов вам было предложено ввести имя администратора и пароль, иначе вы не могли бы продвинуться дальше в установке. Это одно из неотъемлемых условий систем Linux, а не только Ubuntu. Делается это в целях вашей же защиты, т.к. файловая система находится в свободном доступе и если систему не защитить паролем, а компьютером будет управлять другое лицо (друг/подруга, родственник и т.д.), то это лицо по незнанию, а может быть и злому умыслу сможет беспрепятственно войти в файловую систему, и изменить конфигурационные файлы, вследствие чего система может быть неработоспособной, тогда вы возможно потеряете какие-то очень важные данные/файлы, т.к. систему нужно будет переустанавливать. Думаю я достаточно понятно объяснил ситуацию с необходимостью пароля администратора.

    2. Теперь рассмотрим ситуацию кода у компьютера только один хозяин, он же администратор системы, который вводил свои данные и пароль во время установки системы. В данном случае имеется ввиду, что никому другому вы не доверяете или просто вашим компьютером не может воспользоваться другое лицо в ваше отсутствие.
    В данном случае вы, как администратор и единственный пользователь можете отказаться от ввода пароля ( на свой страх и риск ), изменив конфигурационный файл sudo.

    Делается это следующим образом

    Откройте терминал (Ctrl+Alt+T) и выполните следующую команду на редактирование файла:

    sudo gedit /etc/sudoers

    Когда откроется редактор с файлом, после строки %sudo ALL=(ALL:ALL) ALL добавьте следующее:

    администратор ALL=(ALL) NOPASSWD: ALL

    Только вместо администратор измените на своё имя, которое вы вводили при установке системы. У вас должно получится примерно как на снимке:

    Сохраните файл (Ctrl+S) и закройте редактор.

    А теперь выполните следующую команду в терминале, чтобы убедиться в отмене пароля:

    Источник

    Оцените статью
    Adblock
    detector