LINUX.ORG.RU

Вход под пользователем


0

0

Такая проблема не могу войти под пользователем в систему.

Last login: Thu Oct 13 23:40:05 on vc/2

login: no shell: Permission denied.

вот что он пишет!

и после этого опять спрашивает логин!

под рутом всё нормально таких проблем нет!

anonymous

man chsh. man vipw. И никогда, слышыишь - НИКОГДА не правь passwd просто командой vi /etc/passwd. Еще раз man vipw.

no-dashi ★★★★★
()
Ответ на: комментарий от no-dashi

Прочёл :)

но не понял мне то чего делать?

это просто программы для редоктирования файлов...

или ты хотеля сказать что бы я с их помощю подредактировал этот файл?

а /etc/shadow тоже нельзя редактировать редактором?

>НИКОГДА не правь passwd просто командой vi /etc/passwd

а почему?

anonymous
()

Да и ещё я не припоминаю чтобы я их редактировал!!!

а пользователя созавал с помощю useradd!

anonymous
()

да вот более полная картина

Keepmashin login: test

Password:

No directory /home/test!

Logging in with home = "/".

login: no shell: Permission denied.

Linux i686 2.6.12-Test

20:04:38

Keepmashin login:

anonymous
()
Ответ на: комментарий от anonymous

>НИКОГДА не правь passwd просто командой vi /etc/passwd

>а почему?

Хотя бы потому что, пароли там хранятся там в зашифрованном виде. Поробуй удалить пользователя и создать его занова четко создав каталог и прописав оболочку. И набирая в окне логина 'root' четко думай зачем ты это делаешь, запоминай или записывай послдовательность действий -- решение проблем зависит от причин, к которым они привели

Unforgiven
()
Ответ на: комментарий от Unforgiven

>Хотя бы потому что, пароли там хранятся там в зашифрованном виде.

а я думал что они в /etc/shadow хранятся в зашифрованном виде!

а здесь на месте пароля стаят "x"!

anonymous
()
Ответ на: комментарий от Unforgiven

>решение проблем зависит от причин, к которым они привели
В фортунки!

anonymous
()
Ответ на: комментарий от no-dashi

> НИКОГДА не правь passwd просто командой vi /etc/passwd.

почему? я себе всегда шелл меняю вручную vim'ом

JB ★★★★★
()
Ответ на: комментарий от anonymous

>login: no shell: Permission denied.

Проверь какой шелл стоит у пользователя в passwd. И кроме того, прописан ли он в /etc/shells.

qwe ★★★
()
Ответ на: комментарий от anonymous

А, да и какие права на шелле. (Должны быть rwxr-xr-x (755)).

qwe ★★★
()
Ответ на: комментарий от sdio

глупости.

он создает новый файл, а потом копирует его в passwd.

AFAICR так же visudo работает. зачем что-то лочить, если инменения надо произвести мгновенно?

gr_buza ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.