"У меня нет имени"

SLAX, Deep Style, ZenWalk

Модератор: Модераторы разделов

Аватара пользователя
admiral
Сообщения: 361

"У меня нет имени"

Сообщение admiral »

Я в Линуксе новичек, так что сильно не пиняйте.
Поставил Slackware 10.2. Создал пользователя. Захожу, а приглашение оболчки такое:
I have no name!@VirtLServer:~$
Как исправить?
Спасибо сказали:
Аватара пользователя
ages
Сообщения: 74
ОС: kubuntu

Re: "У меня нет имени"

Сообщение ages »

попробуй посмотреть сначала в файле /etc/profile , не предмет присвоения переменной PS1 значение с присутствием "I have no name"
а вообще создай в домашнем каталоге (того пользователя) файл .bashrc , в котором пропиши что-то вроде:
PS1='\u@\h: \w\$'

ну и перелогинься....
и дольше века длится день...
Спасибо сказали:
Аватара пользователя
admiral
Сообщения: 361

Re: "У меня нет имени"

Сообщение admiral »

Вот что говорит комп:
login as: admiral
admiral@192.168.1.77's password:
Last login: Tue Feb 14 18:32:18 2006
Linux 2.4.31.

The human race never solves any of its problems. It merely outlives them.
-- David Gerrold

I have no name!@VirtLServer:~$

I have no name!@VirtLServer:~$ echo $PS1
\u@\h:\w\$

В /etc/profiles нет строки I have no name
Под рутом все нормально.

И еще, в MC когда создаю файл Shif-F4, в нем что-то редактирую, нажимаю F2, он просит ввести имя, когда ввожу имя и нажимаю сохранить - пишет "Segmentation fault" и вылетает из mc.
Создал файл .bashrc c PS1 (пришлось делать cat > .bashrc) - тоже не помогло
Под рутом опять все нормально.
Спасибо сказали:
Аватара пользователя
sedition
Сообщения: 556
ОС: Gentoo/MacOSX/Windows Vista

Re: "У меня нет имени"

Сообщение sedition »

посмотри в файле /etc/passwd
есть ли там юзер,которуй тебе нужен?
в крайнем случае удали и создай юзера:
userdel имя_юзера #Удаляем юзера
useradd имя_юзера #Создаем
passwd имя_юзера #Даем ему пароль
Спасибо!
Спасибо сказали:
Аватара пользователя
Alexxx
Сообщения: 892
Статус: --==XXX==--
ОС: Archlinux current

Re: "У меня нет имени"

Сообщение Alexxx »

sedition писал(а):
14.02.2006 18:22
посмотри в файле /etc/passwd
есть ли там юзер,которуй тебе нужен?
в крайнем случае удали и создай юзера:
userdel имя_юзера #Удаляем юзера
useradd имя_юзера #Создаем
passwd имя_юзера #Даем ему пароль

И ещё. У этого юзера д.б. права на чтение этого файла.
Спасибо сказали:
Аватара пользователя
ages
Сообщения: 74
ОС: kubuntu

Re: "У меня нет имени"

Сообщение ages »

И еще, в MC когда создаю файл Shif-F4, в нем что-то редактирую, нажимаю F2, он просит ввести имя, когда ввожу имя и нажимаю сохранить - пишет "Segmentation fault" и вылетает из mc.


а... мужики, у меня что-то подобное было... короче занимался я редактированием конфигов на свежеустановленной слаке 10.2... в общем логинюсь под рутом, запускаю mc, лезу в /etc редактировать к примеру какой-нить конфиг, жму F4, редактирую, а при выходе из редактора он меня спрашивает в какой файл сохранить ?!!!!! короче отказываюсь я от сохранения смотрю на этот файл, а у него теперь размер 0 байт... И такая штука абсолютно со свсеми файлами в системе.... (редактируешь файл - отказываешся сохранять изменения - размер файла 0 байт)
Короче, разбираться сильно не стал, взял и переустановил все заново - помогло....
Заметил, что такое произошло когда я сразу после установки поставил ядро 2.6.... входящее в данный дистрибутив...
После этого собирал другие 2.6... ядра, скаченные с kernel.org - все было путем...

мож кто знает в чем дело, поделитесь опытом....
и дольше века длится день...
Спасибо сказали:
Аватара пользователя
admiral
Сообщения: 361

Re: "У меня нет имени"

Сообщение admiral »

Alexxx писал(а):
14.02.2006 19:51
sedition писал(а):
14.02.2006 18:22

посмотри в файле /etc/passwd
есть ли там юзер,которуй тебе нужен?
в крайнем случае удали и создай юзера:
userdel имя_юзера #Удаляем юзера
useradd имя_юзера #Создаем
passwd имя_юзера #Даем ему пароль

И ещё. У этого юзера д.б. права на чтение этого файла.


ОГРОМНОЕ СПАСИБО!!! :D Все описанные глюки исчезли. Это я своими кривыми ручками выставил права 600 на файлы passwd, passwd-, shadow, shadow-, group. Типа для безопасности. Обратно вернул на них 644 - и все заработало. Может все таки на shadow надо права 600 поставить?
Спасибо сказали:
Аватара пользователя
sedition
Сообщения: 556
ОС: Gentoo/MacOSX/Windows Vista

Re: "У меня нет имени"

Сообщение sedition »

admiral писал(а):
15.02.2006 09:47
Может все таки на shadow надо права 600 поставить?

Нестоит,т.к. в shadow содержатся хеши паролей, их не расшифровать.
Спасибо!
Спасибо сказали:
Аватара пользователя
BigKAA
Сообщения: 292

Re: "У меня нет имени"

Сообщение BigKAA »

sedition писал(а):
15.02.2006 10:09
admiral писал(а):
15.02.2006 09:47

Может все таки на shadow надо права 600 поставить?

Нестоит,т.к. в shadow содержатся хеши паролей, их не расшифровать.


БРЕД! Конечно же 600! Не расшифровать... :ph34r: Попробуйде John The Ripper.
Удачи, Артур Крюков
--
CentOS 5.x | Fedora Core
Home милый wikihome и мой блог
Спасибо сказали:
Аватара пользователя
sedition
Сообщения: 556
ОС: Gentoo/MacOSX/Windows Vista

Re: "У меня нет имени"

Сообщение sedition »

BigKAA писал(а):
15.02.2006 11:02
БРЕД! Конечно же 600! Не расшифровать... :ph34r: Попробуйде John The Ripper.

Попробую, я где-то читал,что на каждый хэш приходится несколько значений
Спасибо!
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: "У меня нет имени"

Сообщение t.t »

(sedition @ Feb 15 2006, в 10:09) писал(а):Нестоит,т.к. в shadow содержатся хеши паролей, их не расшифровать.
А зачем тогда вообще теневые пароли придумали, как по вашему? Уж явно не для того, чтобы ставить на них те же права, что и на passwd.

(sedition @ Feb 15 2006, в 11:28) писал(а):я где-то читал,что на каждый хэш приходится несколько значений
Ну и? При входе в систему всё равно введённый пароль сравнивается с хешем, т.к. алгоритм хеширования односторонний.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали: