Невозможно залогиниться юзером

Форум предназначен для новичков. В нем предполагается рассматривать вопросы, которые встают на первых этапах освоения Linux
Аватара пользователя
Geophics
Заглянувший
Сообщения: 37
Зарегистрирован: 27 янв 2004, 01:51
Откуда: Минск
Контактная информация:

Невозможно залогиниться юзером

Сообщение Geophics »

на команду su username пишет no shell
shell прописан тот же, что и у root'а, т.е. /bin/bash
Поставил zsh - результат тот же =(
chsh тоже не помогает, что делать?
Tell me it was just a dream...

Аватара пользователя
red f0x
Неотъемлемая часть форума
Сообщения: 338
Зарегистрирован: 08 мар 2004, 01:41

Сообщение red f0x »

Дело кажется не в шелле. Может в /etc/passwd что-то не то? Превое, что приходит на ум...
А если по-подробнее?
Ну какая работа со строками может быть в языке, название которого является не строкой, а символом? (c) Sergue E. Leontiev

Аватара пользователя
Geophics
Заглянувший
Сообщения: 37
Зарегистрирован: 27 янв 2004, 01:51
Откуда: Минск
Контактная информация:

Сообщение Geophics »

Значит, решил я поставить zshell, установил, как положено, и заодно решил подправить /etc/group, чтобы из-под юзера можно было разделы монтировать, музыку слушать и проч. Подправил, значит /etc/passwd - заменил /bin/bash на /bin/zsh, скопировал конфиг .zshrc в домашнюю папку, пытаюсь залогиниться - фиг! Потом пробую su username а он мне в ответ no shell...
Короче, вернул я все в то же положение, как и было, но уже поздно, что-то где-то похерилось, и какого юзера не создавай, на попытку залогиниться ответ всегда один - no shell
Tell me it was just a dream...

Аватара пользователя
red f0x
Неотъемлемая часть форума
Сообщения: 338
Зарегистрирован: 08 мар 2004, 01:41

Сообщение red f0x »

Нежелательно править group и passwd руками, есть ведь useradd/adduser.
Есть ещё файло /etc/shells, где перечислены все доступные шеллы. Может и его стоило подправить?
Ну какая работа со строками может быть в языке, название которого является не строкой, а символом? (c) Sergue E. Leontiev

Аватара пользователя
red f0x
Неотъемлемая часть форума
Сообщения: 338
Зарегистрирован: 08 мар 2004, 01:41

Сообщение red f0x »

RTFM chsh
Ну какая работа со строками может быть в языке, название которого является не строкой, а символом? (c) Sergue E. Leontiev

Аватара пользователя
Geophics
Заглянувший
Сообщения: 37
Зарегистрирован: 27 янв 2004, 01:51
Откуда: Минск
Контактная информация:

Сообщение Geophics »

red f0x писал(а):Нежелательно править group и passwd руками, есть ведь useradd/adduser.
Есть ещё файло /etc/shells, где перечислены все доступные шеллы. Может и его стоило подправить?
Глупости говорите, уважаемый... Прежде, чем править ручками, я сначала попробовал таки создать юзера через adduser. Также провел комбинацию
#deluser username
#adduser username
Если не можете помочь советом, так уж лучше помолчите...
Tell me it was just a dream...

Аватара пользователя
red f0x
Неотъемлемая часть форума
Сообщения: 338
Зарегистрирован: 08 мар 2004, 01:41

Сообщение red f0x »

хорошо, молчу, но про chsh не мешало бы знать...
Ну какая работа со строками может быть в языке, название которого является не строкой, а символом? (c) Sergue E. Leontiev

Аватара пользователя
Geophics
Заглянувший
Сообщения: 37
Зарегистрирован: 27 янв 2004, 01:51
Откуда: Минск
Контактная информация:

Сообщение Geophics »

red f0x писал(а):хорошо, молчу, но про chsh не мешало бы знать...
Если я ни слова про chsh не сказал, это еще не значит, что я о нем ничего не знаю. chsh не помогает, к сожалению. И не имеет значения, как прописывать shell - ручками через /etc/passwd или через chsh username - эффект в итоге тот же, т.е. никакого. Предлагаю тему закрыть, мне товарищ обещал загрузочный компакт от sarge дать, все равно собирался на xfs переходить, установлю систему с нуля и буду более внимателен.
Tell me it was just a dream...

Аватара пользователя
red f0x
Неотъемлемая часть форума
Сообщения: 338
Зарегистрирован: 08 мар 2004, 01:41

Сообщение red f0x »

Ну тему, вовсе не обязательно закрывать. Если у кого-то есть такая же трабла и кто-то таки даст ответ - это будет полезно.
Ну какая работа со строками может быть в языке, название которого является не строкой, а символом? (c) Sergue E. Leontiev

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

сделай strace -f -o trace su username и положи куда-нить архив с файликом, посмотрим, что это за чудо...
Опыт растет прямо пропорционально выведенному из строя оборудованию

Ответить