Ivanovo Linux Users Group -  
Форум Помощь Поиск Вход
Предыдущая Следующая Вверх Тема Дистрибутивы / Slackware / автоматический вход юзера (14226 хитов)
- Написал(а) Caramingo Дата 10.09.07 17:56
Задача зделать автоматический вход пользователя, плюс запуск иксов 
Loe мне уже подсказал что надо в /etc/inittab: вот в этом куске
# Default runlevel. (Do not set to 0 or 6)
id:3:initdefault:
поставить вместо тройки поставить 4 и дать команду init q, в итоге   нормально войти  не получается вижу сообщение  с надписью Your login shell is not listet in   /ect/shells

Так же было  мнение что в /etc/rc.d/rc.4 не правильно стоит путь к kdm, посмотрел туда там везде прописан путь /usr/bin/kdm

Аттач: loginerror.jpg (16.9k)
Тетрис>ME>XP>Knoppix>Mandriva>Debian>Slackware...что же дальше??!!
Parent Написал(а) @LOE (Site/forum admin) Дата 10.09.07 18:18
Черным же по белому написано: юзерского шелла нет в /etc/shells
Так трудно заглянуть в passwd?
Дай вывод команд
grep caramingo /etc/passwd
cat /etc/shells
(не бойся, пароли хранятся шифрованными, да и совсем в другом файле)
"No! Try not! Do. Or do not. There is no try." -- Yoda
Parent - Написал(а) G0thic Дата 10.09.07 19:44
Немного прослушал, но всё равно поделюсь советом.
Автоматический вход пользователя в KDE настраивается через "Настройка системы - Менеджер входа в систему - Удобства"
Надо выставить "Разрешить автоматический вход в систему", что крайне не рекомендуется!
Проверялось в кБубунте.
Когда кругозор человека сужается к минимуму, он называет это своей точкой зрения.
Parent - Написал(а) @LOE (Site/forum admin) Дата 10.09.07 20:22
До этого дело еще не дошло
Ощущение, что в систему пользователя завели "пустого", даже без шелла
(вместо adduser было использовано useradd)
"No! Try not! Do. Or do not. There is no try." -- Yoda
Parent - Написал(а) Caramingo Дата 11.09.07 16:44
чесно говоря не помнюю какой командой создавал юзера, да наверно это было useradd, потом  командой создал для него домашнюю диру
grep caramingo /etc/passwd   выдает
caramingo:x:1000:100:: home /caramingo
а вот здесь /etc/shells у меня следующие
/bin/bash
/bin/tcsh
/bin/csh
/bin/ash
/bin/ksh
/bin/zsh
как в shells правильно прописать пароль для юзера? 
Ps до этого его пробывал в центре управления зделать авто вход для пользователя, но щас вернул все как было
Тетрис>ME>XP>Knoppix>Mandriva>Debian>Slackware...что же дальше??!!
Parent Написал(а) G0thic Дата 11.09.07 16:59
бррр.. ерунда. сравни с другими строчками и почувствуй разницу.
у меня:
ivan:x:1000:1000:ivan,,,:/home/ivan:/bin/bash
в shells пароль не надо менять. там хранятся валидные шелы. например /bin/bash
в центре управления пользователя создавай, если так не получается.
если хочешь разобраться - читай маны
Когда кругозор человека сужается к минимуму, он называет это своей точкой зрения.
Parent Написал(а) @LOE (Site/forum admin) Дата 11.09.07 20:35
Пароли прописываются в файле /etc/shadow
Опять-же - не надо его править ручками, есть команда:
passwd пользователь
для смены.

useradd же, при создании пользователя требует наличия ключей с параметрами.

Мой категорический совет:
прежде, чем запускать какую-либо команду, почитай документацию:
man команда
или, как правило, запустить так:
команда -h или команда --help
да, на английском. Зато убъешь полтора зайца: будешь тренировать английский и изучать синтаксис запуска конкретной команды.
Не надо "командовать" бездумно. Этак можно и rm -rf / сделать ненароком...
"No! Try not! Do. Or do not. There is no try." -- Yoda
Предыдущая Следующая Вверх Тема Дистрибутивы / Slackware / автоматический вход юзера (14226 хитов)

Powered by mwForum 2.12.0 © 1999-2007 Markus Wichitill

Page created in 0.388s with 10 database queries.