- Cannot login as root at the console, login incorrect
- Environment
- Situation
- Resolution
- Cause
- Disclaimer
- Linux не пускает с консоли
- Re: Linux не пускает с консоли
- Re: Linux не пускает с консоли
- Re: Linux не пускает с консоли
- Re: Linux не пускает с консоли
- Re: Linux не пускает с консоли
- [SOLVED]Login incorrect
- Cannot login to any TTYs — Wrong password
- 3 Answers 3
- Login incorrect
Cannot login as root at the console, login incorrect
This document (7014706) is provided subject to the disclaimer at the end of this document.
Environment
SUSE Linux Enterprise Server 11
SUSE Linux Enterprise Server 10
Situation
At the text console login screen, the error message «Login incorrect» is displayed when attempting to login as any user, including the root user. No user is allowed to login.
The root user and all other users can login to a graphical login. They can also ssh into the server.
The following error message(s) is displayed in the system log (/var/log/messages).
«login: pam_securetty(login:auth): /etc/securetty is either world writable or not a normal file»
«login[3452]: FAILED LOGIN 1 FROM /dev/tty2 FOR root, Authentication failure»
Reviewing a supportconfig pam.txt or running rpm -V pam shows:
Resolution
Change the /etc/securetty permissions.
1. Login to a graphical login, or ssh into the server as root
2. Run chmod 644 /etc/securetty
3. Run rpm -V pam to confirm the errors have been resolved for /etc/securetty
If unsuccessful, you might also consider reinstalling the pam RPM package.
Cause
The pam authentication mechanism is designed to fail for security purposes if the /etc/securetty file has invalid permissions.
Disclaimer
This Support Knowledgebase provides a valuable tool for SUSE customers and parties interested in our products and solutions to acquire information, ideas and learn from one another. Materials are provided for informational, personal or non-commercial use within your organization and are presented «AS IS» WITHOUT WARRANTY OF ANY KIND.
- Document ID:7014706
- Creation Date: 06-Mar-2014
- Modified Date:28-Sep-2022
-
- SUSE Linux Enterprise Desktop
- SUSE Linux Enterprise Server
For questions or concerns with the SUSE Knowledgebase please contact: tidfeedback[at]suse.com
Linux не пускает с консоли
Трабла такая: Линух вдруг перестал пускать с консоли, ввожу любой логин и правильный пароль- результат один- login incorrect. по ssh тоже не пускает (connection refused). Попробовал починить: загрузился с компакта в linux rescue, подмонтировал файловую систему , перебил пароли — (chroot потом passwd). Перезагрузился- без толку! не пускает! Вопрос: Почему может такое происходить и как это лечить? Спасибо.
Re: Linux не пускает с консоли
А если вручную в /etc/passwd/passwd убить пароль в строчке относящейся к root, попробовать без пароля ?
Re: Linux не пускает с консоли
В PAM, господа, смотрите в PAM!
Re: Linux не пускает с консоли
anonymous-1 пробовал. затирал пароль в shadow создавал пользователя с пустым паролем без толку! login incorrect
anonymous-2 а причём здесь PAM?
Re: Linux не пускает с консоли
Может быть проблемы с монтированием файловой системы ? на живой машине такого у меня небыло, а вот по NFS - было. Все файлы основные должны быть root-овые может что сбилось ?
Re: Linux не пускает с консоли
> Трабла такая: Линух вдруг перестал пускать с консоли, ввожу любой логин и правильный пароль- результат один- login incorrect. по ssh тоже не пускает (connection refused). Попробовал починить: загрузился с компакта в linux rescue, подмонтировал файловую систему , перебил пароли — (chroot потом passwd). Перезагрузился- без толку! не пускает! Вопрос: Почему может такое происходить и как это лечить? Спасибо.
100% процентов что-то с монтированием томов попробуй подгрузится с Live-CD любого и паосмотреть в свой /etc/fstab.
[SOLVED]Login incorrect
Загружаю /bin/bash, passwd, новый пароль.
Проверяю:localhost login: root Password: Login incorrect
Решение: отключить SELinux
от рута уже давно входить нельзя. очнись.
По-умолчанию, пароль рута в федоре не установлен. Надо сделать sudo su , чтобы в него войти.
от рута уже давно входить нельзя
localhost login: user Password: Login incorrect
По-умолчанию, пароль рута в федоре не установлен
4.2 ставил спин с корицей, пароль рута задаётся при установке.
ну тогда думай че ты последнее менял/настраивал. ну и убедись, что все кнопки в tty нажимаются и работают.
ну тогда думай че ты последнее менял/настраивал.
Менял /etc/shadow, права доступа к нему(644). После сломался GDM(черт бы с ним).
Даже через tty войти не могу.Позже покажу логи загрузки.
Была такая ерунда на свежей Федоре 32. Установил минималку через нетинстал, перезагрузка и не пускает. Не стал разбираться, снес этот самый лучший дистр.
utanho ★★★★★ ( 04.10.20 18:13:38 MSK )
Последнее исправление: utanho 04.10.20 18:14:52 MSK (всего исправлений: 2)Разобрался. SELinux мешал. Отключил его к черту.
Как именно это делается в федоре?
Cannot login to any TTYs — Wrong password
I am using Ubuntu 12.10 with Unity desktop. I go to TTY1 by pressing keys CTRL + ALT + F1 , where I am asked to enter username and password, which I do, but I get the message «Login incorrect». In my log file /var/log/auth.log this entry has been made:
Oct 23 13:17:45 SomeName login[3361]: FAILED LOGIN (1) on 'dev/tty1' FOR 'aUser', Authentication failure
I do not have the wrong username or password. It is the same username/password I use to log in when Unity starts. So how come I can’t log in to TTY1?
Have you tried typing out the password once at the TTY (as the username, just to see what is displayed) and once when logged in (use the dash or somthing) just to see if this isn’t a keyboard layout issue?
I was having a problem logging into tty*. I thought my login name was capitalized but i was wrong. For some reason its not. Switched to all lowercase and logged in fine.
3 Answers 3
Perhaps your keymap configuration is wrong fo the tty (which is a different setting than Xorg / Unity) and your password is wrong because of this. Try entering your password when you’re prompted for your username and see if the characters turn out right; don’t press enter, but delete your input (since login tries get logged and your password would be in that logfile). If something is wrong, you must set the keymap. In unity, open the terminal application and enter
sudo dpkg-reconfigure console-setup
and choose the right layout there. You might have to reboot.
lol, funny thing. Numlock wasn’t on and my password has some numbers in it =) Man do i feel dumb or what. Thing is I googled this issue of course and got all kinds of answers out there so I couldn’t imagine that the solution was this simple =)
I should also say why I want to log into another TTY. I am testing the echo command and now I know it works like a charm. For a newly weed like I am, login to a TTY of your choice, say TTY1, go back to the Unity terminal window and enter: echo test message > /dev/tty1 .
The most common cause of this error is simply typing your password (or username) wrong. The keymap in the console is often subtly different from the one in X.
Make sure you’re typing the correct password by first typing it in the login field where you can see if it’s being written as expected.
Check that you’re typing your username exactly as it should be (including case), by comparing it to the output of whoami run in a terminal.
Another thing that will cause this exact same error message is if your login shell is not listed in /etc/shells . Find which shell you’re using by searching for your username in /etc/passwd :
(replacing dave with your username) you should see something like this:
dave:x:1000:1000::/home/dave:/bin/zsh
The last field ( /bin/zsh ) is your shell. Let’s search for it in /etc/shells :
We should see something like this:
But if you don’t, that’s what the problem is. Try re-installing zsh (or whatever shell is missing from /etc/shells ), and if that doesn’t work, add it manually:
echo `/bin/zsh` | sudo tee /etc/shells
(we use tee because > redirection doesn’t work with sudo )
Login incorrect
У меня dmesg в экран не влезает. Там слишком много текста. А как он поможет?
Может быть, надо поменять пароль рута.
надо в консоли дать команду sudo dmesg -T | tail -n20
и всё сразу начнёт влезатьА можно ли изменить пароль через chroot. Или сама система не даёт мне войти как рут. Я создал пользователя(не рут) и после безошибочного ввода пароля тоже самое — login incorrect
как это создал пользователя если под рутом залогиниться не можешь?
С помощью команды useradd Я сделал пароль рута. Перезагрузка. Ввожу root. Ввожу пароль. Пишет incorrect login. Загрузился с live. Смонтировал корень в /mnt. Создал юзера через useradd. Сделал ему пароль. После загрузился с диска с системой. Вхожу в рут: incorrect login. Вхожу в юзера — incorrect login. Что я делаю не так?
useradd не создает пароль. passwd тебе нужен
Смонтировал корень в /mnt. Создал юзера через useradd
Смонтировал то смонтировал,а перешел в систему перед тем как пользователя создать?
Да-да. Выразился некорректно. useradd создаёт пользователя, а passwd — пароль
У меня один вопрос — зачем ты ставишь Arch, если документацию по установке не читаешь и не думаешь при этом?
С помощью команды useradd Я сделал пароль рута.
Пользователь root всегда есть в системе по умолчанию, пароль меняется командой passwd, когда ты под ним залогинен (например, в чруте). Ну или от любого пользователя можно поменять. Команда useradd добавляет любого другого пользователя, пытаться заново добавить системного пользователя root — не надо.
Под рутом постоянно не сиди, иначе любое непривелигированное приложение может нанести непоправимый вред системе. Добавь простого пользователя, настрой sudo (выполнение команд от рута), и работой из под него. А непосредственно на рута надо переключаться в редких случаях, когда требуется выполнить большой обьём привелигированных команд.Гражданин создал 5 тем по настройке, не детализировал, не говорил что делал, не говорил пытался ли исправить, не уточняет что за вики, где он всё читал… Этикета лора тоже почти нет, заголовки никудышные и не проставлены «решено» на каждой теме.
Может ему совсем не в арче нужно помочь, скорее с чем-то внешним?