[РЕШЕНО] Нельзя залогиниться в tty консоли

Gudvin-t
Natrio
Пакет sudo обновлялся в начале июня, следовательно у вас он обновился только что, как и пакет filesystem.
и что это может значить?
Что при обновлении что-то было сделано не так.

нельзя войти под своим пользователем из tty консолей. пишет что пароль не верный
Ну вот, мы выяснили, что sudo не виноват, всё дело в файлах /etc/{passwd,shadow,group,gshadow}* – смотрите, ищите чего не хватает, и нет ли сохранившихся прежних со знаком минус на конце.
group и gshadow вряд ли, скорей всего в passwd и/или shadow чего-то не хватает или что-то не совпадает.
забей на колесо, пропиши имя пользователя, если naf прав, то вполне возможно что колесная группа почемуто в игноре… ну а вдруг так оно и есть)))
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
Создать нового юзера и под ним проверить “неработающее sudo” не пробовал?
Была такая же лажа после обновления. Создал группу sudo, добавил в нее пользователя-заработало. В sudoers - %sudo ALL=(ALL) ALL раскомментить. Wheel почему то игнорится.
sleepycat
забей на колесо, пропиши имя пользователя
не работает

Natrio
Ну вот, мы выяснили, что sudo не виноват, всё дело в файлах /etc/{passwd,shadow,group,gshadow}* – смотрите, ищите чего не хватает, и нет ли сохранившихся прежних со знаком минус на конце.

есть. сделал
diff /etc/passwd- /etc/passwd
отличие только в добавленном пользователе ntp
diff /etc/shadow- /etc/shadow
Отличие в пароле одного из пользователей
diff /etc/gshadow- /etc/gshadow
Отличие в добавленном в группу wheel моем пользователе

Но перед этим я удалил из группы wheel себя и заново добавил. так что более старые не сохранились, я так понимаю.

еще раз удалил и добавил себя в группу wheel - sudo теперь работает. но через tty консоль по-прежнему нельзя зайти.
grpck
и поидее, хотя и страшно, можно убрать теста ради восклицательный знак в wheel поле. Если не склероз это 1 из старых способов что временно вырубить в никсах. Интересней вопрос откуда оно там появилось и зачем…
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
Уважаемые форумчане, есть какие-нибудь предложения, дабы починить вход через виртуальный терминал?

вот листинги /etc/passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/bin/false
daemon:x:2:2:daemon:/sbin:/bin/false
mail:x:8:12:mail:/var/spool/mail:/bin/false
ftp:x:14:11:ftp:/srv/ftp:/bin/false
http:x:33:33:http:/srv/http:/bin/false
nobody:x:99:99:nobody:/:/bin/false
dbus:x:81:81:System message bus:/:/bin/false
gudvin:x:1000:100:Gudvin,,,:/home/gudvin:/bin/bash
avahi:x:84:84:avahi:/:/bin/false
mum:x:1001:100:,,,:/home/mum:/bin/bash
postgres:x:88:88:PostgreSQL user:/var/lib/postgres:/bin/bash
usbmux:x:140:140:usbmux user:/:/sbin/nologin
ntp:x:87:87:Network Time Protocol:/var/lib/ntp:/bin/false

и /etc/shadow
root:<много нужных символов>:12586::::::
bin:x:14871::::::
daemon:x:14871::::::
mail:x:14871::::::
ftp:x:14871::::::
http:x:14871::::::
nobody:x:14871::::::
dbus:!:15097:0:99999:7:::
gudvin:<другие нужные символы>:12573:0:99999:7:::
avahi:!:15098::::::
mum:<еще один набор символов>:12573:0:99999:7:::
postgres:!:15151:0:99999:7:::
usbmux:!:15364:0:99999:7:::
ntp:!:15430:0:99999:7:::
сравни все файлы в системе с файлами в пакетах на различия вплоть до прав, атрибутов и новых появившихся в системе файлов…
правда для этого нужно писать скрипты, не вручную же столько сравнивать, но думаю фантазии хватит…
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
Может, стоит ограничится пакетами, которые отвечают за доступ к консолям, проверку паролей, файлы /etc/shadow и т.д?
ведь для сравнения всех файлов с файлами пакетов требуется пакеты скачать, если их нет, распаковать и проверить. а пакетов ни много ни мало - 756 штук.
тоже верно! ну хотя бы эти проверь
core/pam 1.1.5-4
PAM (Pluggable Authentication Modules) library
core/pambase 20120701-1
Base PAM configuration for services
core/shadow 4.1.5.1-1 (base)
Password and account management tool suite with support for shadow files and PAM
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
 
Зарегистрироваться или войдите чтобы оставить сообщение.