Смена шелла по умолчанию. Проблема. (FreeBSD)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
unflag
Бывший модератор
Сообщения: 1030
Статус: здесь могла бы быть ваша реклама
ОС: Debian testing/Win Server 2008

Смена шелла по умолчанию. Проблема.

Сообщение unflag »

Система выдает такую строку:

Код: Выделить всё

May 30 17:09:37 login: ROOT LOGIN (root) ON ttyv0
login: /user/local/bin/bash: No such file or directory

FreeBSD/i386 (Amnesiac) (ttyv0)

Менял умолчальный шелл командой #pw usermod root -s /user/local/bin/bash (честно говоря, смысла данной команды не понимаю... Может, она не совсем шелл меняет?:))
В ответ на нее получил какой-то WARNING, но значения ему не придал.
В /etc/shells БАШ присутствует. Естественно, БАШ установлен и по команде загружался. Первое, что пришло в голову - вернуть все на место, но не понял, как мне к системе доступ получить... Грузил fixit с установочного диска, но там какая-то муть и в свою файловую систему я так и не смог заглянуть. Пробовал еще holographic shell. Тоже, совершенно не понял, как оно работает - на предложение загрузить отвечаю YES, но ничего так и не загрузилось. Даже пробежался по Alt+Fn, но там пусто...
Кстати, перед первым появлением этой ошибки я просматривал с помощью less файл /root/.profile и less что-то заглючил. Я не мог из него вернуться к командной строке и клавиши q, ctrl+c не помогали. Я по виндовой традиции нажал alt+F4 и попал к приглашению ввести логин и пароль. С того момента в систему я так и не попал. Подскажите пожалуйста, что мне теперь делать.

One day! One day, who knows?
Someday! Someday I suppose!

Конференция в jabber: linuxforum@conference.jabber.ru
Спасибо сказали:
Аватара пользователя
Poor Fred
Сообщения: 1575
Статус: Pygoscelis papua
ОС: Gentoo Linux, FreeBSD

Re: Смена шелла по умолчанию. Проблема.

Сообщение Poor Fred »

dd2k писал(а):
30.05.2006 17:25
Система выдает такую строку:

Код: Выделить всё

May 30 17:09:37 login: ROOT LOGIN (root) ON ttyv0
login: /user/local/bin/bash: No such file or directory

FreeBSD/i386 (Amnesiac) (ttyv0)
Подскажите пожалуйста, что мне теперь делать.

Что это за каталог такой, /user ? Вообще-то /usr надо.
Убить всех человеков!
Спасибо сказали:
Аватара пользователя
Hvzh
Сообщения: 711
Статус: Gone with Linux
ОС: Linux Mint 18.1

Re: Смена шелла по умолчанию. Проблема.

Сообщение Hvzh »

Poor Fred писал(а):
30.05.2006 17:58
dd2k писал(а):
30.05.2006 17:25

Система выдает такую строку:

Код: Выделить всё

May 30 17:09:37 login: ROOT LOGIN (root) ON ttyv0
login: /user/local/bin/bash: No such file or directory

FreeBSD/i386 (Amnesiac) (ttyv0)
Подскажите пожалуйста, что мне теперь делать.

Что это за каталог такой, /user ? Вообще-то /usr надо.


Также сомнительно, что /usr/local/bin. С чего бы там bash'у быть?
HP 255 G4 A6-6310 + Linux Mint 18.1 + Windoze7 under VmWare + OS X Mavericks under VmWare
Спасибо сказали:
Аватара пользователя
sergius
Сообщения: 782

Re: Смена шелла по умолчанию. Проблема.

Сообщение sergius »

Hvzh писал(а):
30.05.2006 18:01
Также сомнительно, что /usr/local/bin. С чего бы там bash'у быть?

Это фряха - все правильно там баш сидит.


dd2k писал(а):
30.05.2006 17:25
Менял умолчальный шелл командой #pw usermod root -s /user/local/bin/bash

Попробуй

Код: Выделить всё

chpass -s /usr/local/bin/bash root
Спасибо сказали:
Аватара пользователя
unflag
Бывший модератор
Сообщения: 1030
Статус: здесь могла бы быть ваша реклама
ОС: Debian testing/Win Server 2008

Re: Смена шелла по умолчанию. Проблема.

Сообщение unflag »

Да, мне тоже показалось, что /user - это не правильно))) Видимо, опечатался... Из книжки опечатка, кстати говоря... Что ж вы так, alv?

Попробуй
Код
chpass -s /usr/local/bin/bash root

Где я это попробую? Я дальше приглашения ввести логин и пароль не могу пройти...
На всякий случай ввел вместо логина и получил incorrect login.

One day! One day, who knows?
Someday! Someday I suppose!

Конференция в jabber: linuxforum@conference.jabber.ru
Спасибо сказали:
Аватара пользователя
sergius
Сообщения: 782

Re: Смена шелла по умолчанию. Проблема.

Сообщение sergius »

dd2k писал(а):
30.05.2006 18:13
Где я это попробую? Я дальше приглашения ввести логин и пароль не могу пройти...
На всякий случай ввел вместо логина и получил incorrect login.

rescue mode
Спасибо сказали:
Аватара пользователя
unflag
Бывший модератор
Сообщения: 1030
Статус: здесь могла бы быть ваша реклама
ОС: Debian testing/Win Server 2008

Re: Смена шелла по умолчанию. Проблема.

Сообщение unflag »

Глупый вопрос - а где это rescue mode? Я что-не нашел...

One day! One day, who knows?
Someday! Someday I suppose!

Конференция в jabber: linuxforum@conference.jabber.ru
Спасибо сказали:
Аватара пользователя
sergius
Сообщения: 782

Re: Смена шелла по умолчанию. Проблема.

Сообщение sergius »

При загрузке фряхи должна быть менюшка.
Может не rescue mode, но как-то так называется, возможно, называется "однопользовательский режим".
Там понятно.
Спасибо сказали:
Аватара пользователя
unflag
Бывший модератор
Сообщения: 1030
Статус: здесь могла бы быть ваша реклама
ОС: Debian testing/Win Server 2008

Re: Смена шелла по умолчанию. Проблема.

Сообщение unflag »

Ничего не вышло... Пишет, что filesystem read-only и все... А на изменение ее открыть можно?

One day! One day, who knows?
Someday! Someday I suppose!

Конференция в jabber: linuxforum@conference.jabber.ru
Спасибо сказали:
Аватара пользователя
sergius
Сообщения: 782

Re: Смена шелла по умолчанию. Проблема.

Сообщение sergius »

dd2k писал(а):
30.05.2006 18:41
Ничего не вышло... Пишет, что filesystem read-only и все... А на изменение ее открыть можно?

mount -ua
mount -a
Спасибо сказали:
Аватара пользователя
unflag
Бывший модератор
Сообщения: 1030
Статус: здесь могла бы быть ваша реклама
ОС: Debian testing/Win Server 2008

Re: Смена шелла по умолчанию. Проблема.

Сообщение unflag »

Ура! Спасибо, все заработало!

One day! One day, who knows?
Someday! Someday I suppose!

Конференция в jabber: linuxforum@conference.jabber.ru
Спасибо сказали:
Аватара пользователя
sergius
Сообщения: 782

Re: Смена шелла по умолчанию. Проблема.

Сообщение sergius »

dd2k писал(а):
30.05.2006 19:08
Ура! Спасибо, все заработало!

Поздравляю ;)
Спасибо сказали:
Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

Re: Смена шелла по умолчанию. Проблема.

Сообщение Aectann »

Во фре шелл меняется командой(пример для bash):
chsh -s /usr/local/bin/bash (так в handbook написано)

Single mode включается с помощью команды boot -s в загрузчике, потом mount -a
My god... it's full of stars!...
Спасибо сказали:
Аватара пользователя
vg2.0
Сообщения: 832
Статус: *BSD admin ;)
ОС: *BSD =)

Re: Смена шелла по умолчанию. Проблема.

Сообщение vg2.0 »

Aectann писал(а):
30.05.2006 19:35
Во фре шелл меняется командой(пример для bash):
chsh -s /usr/local/bin/bash (так в handbook написано)

Я тоже всегда менял в chsh, реже через vipw.
FreeBSD 6-stable
FreeBSD 5.5-stable
Спасибо сказали: