Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Войти
 
Страницы: 1
RSS
BAD SU при логине в консоли KVM FreeBSD 8.2
 
Здравствуйте, есть VDS на базе KVM, FreeBSD 8.2. При логине в консоли через панель управления хостинга (читай логин с локальной машины) под рутом выдает login incorrect. Под обычным пользователем пускает, но не дает выполнить su, пишет BAD SU ...бла бла..  su:sorry.
Пользователь в группе wheel, через ssh su работает. Где копать?
 
Могут быть настройки PAM авторизации.
 
Цитата
Где копать?
В логах, вестимо... Скорее всего, неправильная секурность консоли, с которой Вы пытаетесь делать su.
 
Во FreeBSD команда SU работает только у тех пользователей которые в группе wheel
 
Цитата
it it пишет:
Во FreeBSD команда SU работает только у тех пользователей которые в группе wheel
Капитан Очевидность?
Цитата
projectS пишет:
Пользователь в группе wheel, через ssh su работает.
 
Цитата
RU_LIDS пишет:
Могут быть настройки PAM авторизации.

Порылся в /etc/pam.d, su для wheel там разрешено. Подскажите какой конфиг и какая директива может отвечать за выполнение su или логин рута именно при локальном входе.
Изменено: projectS - 21.09.2011 10:11:19
 
Может /etc/login.defs?
 
Либо посмотри еще /etc/securetty - там как раз локальные консоли могут быть запрещены, а ssh разрешён в /etc/pam.d/
 
Ни login.defs, ни securetty в папке etc у меня нет...
 
Может они во Фре в другом месте? Попробуйте поиском через find. А может как-то по другому называются. Я в Линукс смотрел.
 
Цитата
SOLDIER пишет:
Я в Линукс смотрел.
Аналогично.
 
Насколько я понял, вместо /etc/securetty в freeBSD служит /etc/ttys
вот его примерное содержание
Код
#
# name   getty            type   status      comments
#
# If console is marked "insecure", then init will ask for the root password
# when going to single-user mode.
console   none            unknown   off secure
#
ttyv0   "/usr/libexec/getty Pc"      cons25   on  secure
# Virtual terminals
ttyv1   "/usr/libexec/getty Pc"      cons25   on  secure
ttyv2   "/usr/libexec/getty Pc"      cons25   on  secure
ttyv3   "/usr/libexec/getty Pc"      cons25   on  secure
ttyv4   "/usr/libexec/getty Pc"      cons25   on  secure
ttyv5   "/usr/libexec/getty Pc"      cons25   on  secure
ttyv6   "/usr/libexec/getty Pc"      cons25   on  secure
ttyv7   "/usr/libexec/getty Pc"      cons25   on  secure
ttyv8   "/usr/local/bin/xdm -nodaemon"   xterm   off secure
# Serial terminals
# The 'dialup' keyword identifies dialin lines to login, fingerd etc.
ttyu0   "/usr/libexec/getty std.9600"   dialup   off secure
ttyu1   "/usr/libexec/getty std.9600"   dialup   off secure
ttyu2   "/usr/libexec/getty std.9600"   dialup   off secure
ttyu3   "/usr/libexec/getty std.9600"   dialup   off secure
# Dumb console
dcons   "/usr/libexec/getty std.9600"   vt100   off secure
# Pseudo terminals
ttyp0   none         network
ttyp1   none         network
ttyp2   none         network
ttyp3   none         network
ttyp4   none         network
ttyp5   none         network
ttyp6   none         network
ttyp7   none         network
ttyp8   none         network
ttyp9   none         network


файла login.defs поиск не нашел, видимо его функции во фре исполняет что то другое
Страницы: 1
Читают тему