Титла: Bash във freebsd Публикувано от: dilyan в Jun 06, 2006, 22:56 Привет.
Искам bash да ми е шела по подразбиране във FreeBSD. Отивам и като пич си сменям в /etc/passwd шела от csh на bash. Да, ама не. Не иска. Дори когато създавам потребител с adduser ми дава да избера шел от sh, csh, zch ..... bash-a изoбщо не го бръсне! Имам го инсталиран, работи, има си всички настройки в bashrc. Защо е така? И как да го направя шел по подразбиране? поздрави, Дилян Титла: Bash във freebsd Публикувано от: Йордан в Jun 06, 2006, 23:30 usermod -s /usr/pkg/bin/bash user
or chsh -s /usr/pkg/bin/bash Титла: Bash във freebsd Публикувано от: betso в Jun 07, 2006, 00:00 Можеш да промениш shell-а по подразбиране в /etc/passwd, но трябва да го промениш и в /etc/master.passwd (това е еквивалента в BSD на /etc/shadow в Линукс). След това не трябва да забравяш:
Успех! :) Титла: Bash във freebsd Публикувано от: в Jun 07, 2006, 11:46
Никога не пипай /etc/passwd с vi, ползвай vipw Титла: Bash във freebsd Публикувано от: в Jun 07, 2006, 12:07 Е айде бе никога, стига пресилва
![]() Титла: Bash във freebsd Публикувано от: в Jun 07, 2006, 12:08 Първо го инстал да речеме от портс:
После виж дали го има в: /etc/shells Там трябва да присъства така:
После пишеш: chpass И от там сменяваш на /usr/local/bin/bash и си готов. |