Решено:Сломался логин для юзверей

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Mellon
Сообщения: 655
Статус: Powered by Gentoo
ОС: Gentoo

Решено:Сломался логин для юзверей

Сообщение Mellon »

Долго думал, куда постить, толи сюда, толи в вопросы чайников.

Вчера менял всякие настройки в системе, в том числе и рихтовал файлы:
/etc/login.defs - изменил PASS_MAX_DAYS и PASS_WARN_AGE
/etc/security/access.conf - добавил:

Код: Выделить всё

-:ALL EXCEPT wheel sync:LOCAL
-:wheel:ALL EXCEPT LOCAL

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

Собственно проблема: невозможно нормально залогинится юзером.
Пример с тестовым юзером:

Код: Выделить всё

# su rimma
Unable to cd to '/home/rimma'

Таже штука происходит с демонами которые работают под своими пользователями.
Посмотрел, системные директории, бинарники - всё доступно.
Или, к примеру, вот такое:

Код: Выделить всё

# sudo ls /
sudo: can't open /etc/sudoers: Permission denied

Причем в /var/log/auth/current

Код: Выделить всё

Dec 25 10:47:40 [su] Successful su for rimma by root
Dec 25 10:47:40 [su] + pts/7 root:rimma
Dec 25 10:47:40 [su(pam_unix)] session opened for user rimma by (uid=0)


Промучавшись всю ночь, принял радикальные меры: запустил пересоборку системы - # emerge -e world.

И вот сейчас вспомнил, что не задолго до этих событий убирал лишнее из файлов
/etc/locale.gen
/etc/locale.nopurge
/etc/locales.build
Могло ли это повлиять на работоспособность бинарей под юзерами?
Некоммерческий файлообмен не может сравниваться с кражей, так как кража лишает кого-то возможности использовать украденный объект. ©
--------------------
Переворачиватель пингвинов
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Решено:Сломался логин для юзверей

Сообщение serzh-z »

(Mellon @ Dec 25 2006, в 11:07) писал(а):И вот сейчас вспомнил, что не задолго до этих событий убирал лишнее из файлов
/etc/locale.gen
/etc/locale.nopurge
/etc/locales.build
Могло ли это повлиять на работоспособность бинарей под юзерами?
Нет.
Спасибо сказали:
Mellon
Сообщения: 655
Статус: Powered by Gentoo
ОС: Gentoo

Re: Решено:Сломался логин для юзверей

Сообщение Mellon »

Проблема решена.

Дело в том, что, когда я ночью корявенькими ручками тыркался в find, аля find /blablabla -exec chmod og-wrx \;
то по неосторожности снёс эти права с корневого каталога. :wacko:
Некоммерческий файлообмен не может сравниваться с кражей, так как кража лишает кого-то возможности использовать украденный объект. ©
--------------------
Переворачиватель пингвинов
Спасибо сказали: