| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Администрирование *NIX систем > Создание пользователей |
| Автор: rMaveric 20.12.2005, 16:51 |
| Проблема. Есть у меня сервер. Стоит на FreeBSD 4.10 До недавних пор было все нормально, а вот в последнее время что-то странное творится не могу создать пользователей. весь процес через adduser проходит успешно. И говорит, что пользователь создан.. Но его на самом деле нет... И войти под ним нельзя и так далее... ЯВ чем может быть проблема? |
| Автор: DENNN 20.12.2005, 17:04 |
| Например хакнули и посадили в chroot |
| Автор: rMaveric 20.12.2005, 17:30 |
| ИК. Ну спасибо обрадовал Как подобное проверить можно? |
| Автор: spin2 20.12.2005, 18:04 |
| А если руками прописать? |
| Автор: rMaveric 20.12.2005, 18:15 |
| А вот этим сейчас и занимаюсь... ТОчнее пытаюсь сперва разобраться как тут все устроено... Т.к. сервер брал с панелью управления... Наблюдаю интересный момент. пользователей дабавленых из панели просто нет... Но и по SSH они могут заходить и работать... Вывод... либо и правда что-то поломано... Либо дальше продолжаю разбираться. |
| Автор: rMaveric 20.12.2005, 19:01 |
| Таксь... Судя по всему.. .что-то действительно с .зверями не так... Я добавляю пользователя через adduser далее открываю файл passwd он там есть. пытаюсь войти под этим пользователем в систему... он мне пишет что нет такого пользователя... Похоже, что и правда я под chroot как-то работаю... Пользователи которые были ранее нормально могут заходить... все вроде нормально... Но не понимаю что тут и как далее делать. |
| Автор: bilbobagginz 20.12.2005, 20:24 | ||
так... слушай.
КТО это ОН ? ЧТО именно пишет ? не мути просто так, то я не помню как работает точно инструмент добавки пользователей во фре, но вполне возможно, что если он не спрашивает пароль при добавке, то пароль надо добавить самому: passwd username кроме того, возможно что если ты подключаешься удаленно, то не все пользователи имеют право подключаться через SSH. тут надо править настройки ssh сервера. также иногда добавляются автоматом пользователи с несуществующим шеллом.. тут надо редакрировать /etc/passwd. кроме всего этого аутентификация может быть вообще проходит через какую внешнюю базу пользователей, а локальные не имеют права логиниться ( напр. NIS, NIS+, LDAP ) если ты физичеки подключен к самому серверу и не можешь через консоль зайти - это уже барабашки, а так - ознакомься получше с системой. пока. |
| Автор: rMaveric 21.12.2005, 10:49 |
| Он. Это любое приложение. Кпримеру создаю пользователя. Пользователи добавляются в файлы group и passwd как и ранее. Но перейти в этого пользователя ни через su ни как иначе нельзя. оболочки и все прочее правельное. Также основная проблема, что я для каждого виртуального хоста апача использую различных пользователей. Так апач после этого тоже не запускается, т.к. не пможет найти пользователей. Система пользователей стоит базавая и ничего лишнего не используется. |
| Автор: DENNN 21.12.2005, 12:07 | ||||
При создание нового пользователя ему назначается "пустой пароль". Естственно, что если ssh настроенно нормально, то он такого юзера не пустит авторизовываться. Во вторых, я чего-то не понимаю. Арендуется физический сервер или виртуальный? Если физический, то как понимать фразу о панели управления? Если виртуальный, то нужно ковырать, полностью ли ситема в виртуальной машине крутиться или просто есть шелл в JAIL. P.S. Судя по симптомам, похоже на какую-то хитрую BSDjail или нечто подобное. Кроме того,
И вообще, ковырять нужно систему внимательно и вдумчиво. |
| Автор: rMaveric 21.12.2005, 12:10 |
| Сервер физический. Но также попросил поставить панель управления для упрощения рутинной работы. панель ISP и вот когда она дала збой начал ковырять выяснилось что проблема только одна невозможность добавления пользователей. |
| Автор: DENNN 21.12.2005, 13:52 | ||||
На будущее большой совет: прежде чем руками менять файлы авторизации разобраться как же эта авторизации работает на конкртеной системе. В данном случае почему в BSD системах есть два файла /etc/passwd и /etc/master.passwd
Честно говря, с трудом себе представляю что же таким способом можно упростить. И еще один совет: набрать в консоли
|
| Автор: bilbobagginz 21.12.2005, 14:41 |
| или как в кино: "твой дом турма" |