Alapértelmezett shell átállítása

Fórumok

Alapértelmezett shell átállítása

Hozzászólások

:roll: Szia Trey!

Írtad:

FreeBSD-ben NEM szabad a /etc/passwd filet kezzel szerkeszteni.
A shell valtashoz a baratod a ``chsh'' (change shell) nevu program. Hasznald azt.

Köszi.
Eddíg a bejelentkezés után kiadott bash paranccsal váltottam shell-t és az az "álmom" hogy már úgy tudjak bekelentkezni mint felhasználóként, ti. hogy a bash-t kapom shellnek. A chsh-val meg lehet ezt oldani?
Bocs, de "I don't speak english" és emiatt olvasni sem tudom, vagyis a man chsh nem sokat mond nekem.

[quote:84ef8cc102="Lakosimi"]:roll: Szia Trey!

Írtad:

FreeBSD-ben NEM szabad a /etc/passwd filet kezzel szerkeszteni.
A shell valtashoz a baratod a ``chsh'' (change shell) nevu program. Hasznald azt.

Köszi.
Eddíg a bejelentkezés után kiadott bash paranccsal váltottam shell-t és az az "álmom" hogy már úgy tudjak bekelentkezni mint felhasználóként, ti. hogy a bash-t kapom shellnek. A chsh-val meg lehet ezt oldani?
Bocs, de "I don't speak english" és emiatt olvasni sem tudom, vagyis a man chsh nem sokat mond nekem.

-bash-2.05b$ uname -a
FreeBSD sentinel.szintezis.hu 5.1-RELEASE FreeBSD 5.1-RELEASE #0: Fri Aug 8 15:55:10 CEST 2003 trey@sentinel.szintezis.hu:/usr/src/sys/i386/compile/SENTINEL i386

$ chsh
#Changing user information for trey.
Shell: /usr/local/bin/bash
Full Name: Gabor MICSKO
Office Location:
Office Phone:
Home Phone:
Other information:

A Shell-t atirod ilyenre. Elmented.

:wq
/etc/pw.DhbH6i: 7 lines, 154 characters
chsh: user information unchanged

Ennyi. Innentol ez lesz a login shelled.

A Shell-t atirod ilyenre. Elmented.

:wq
/etc/pw.DhbH6i: 7 lines, 154 characters
chsh: user information unchanged

Ennyi. Innentol ez lesz a login shelled.

Szia Trey!

Köszi.
Megcsináltam és megy :lol:

Tudod kezdem újra átélni a 98-as év végét....
Ugyanis akkor kezdtem Ismerkedni a Linuxszal és most részben vagy némileg ismétlődik a Free BSD-nél. :roll:

meg ket moccer:

1. chsh -s /usr/local/bin/bash username
2. vipw (ez a passwd fajl kezi szerkesztoje, elonye, hogy elmentes utan lefuttatja a pwd_mkdb parancsot is az uj master.passwd fajlra, amugy vi)

Ja es ofkoz kezzel is lehet szerkesztgetni a master.passwd fajlt es a passwd-ot, de fontos h ugyanazok szerepeljenek pl. a shellnel mind a 2-en, es persze a vegen le kell futtatni a pwd_mkdb /etc/master.passwd prancsot. Ez az igazi fapad megoldas :)

/etc/master.passwd-t hekkelgeted, es utana kell a -p opcio is a pwd_mkdb-nek:
vi /etc/master.passwd
pwd_mkdb -p /etc/master.passwd

[quote:bb4e7e908b="fifteen"]/etc/master.passwd-t hekkelgeted, es utana kell a -p opcio is a pwd_mkdb-nek:
vi /etc/master.passwd
pwd_mkdb -p /etc/master.passwd

vipw-vel nem egyszerubb?

Ha egy telepitett freebsdt ganyolsz, rugalmasabb a vi +db generalas.
Ellenben a vipw is parameterezheto h melyik dirben keresse a fileokat, igy lustanaknak az is megteszi.

:oops: :oops: Sziasztok!

Bocs a "Láma" kérdésért, de hol lehet a Free BSD-nél átállítani a root alapértelmezett shelljét?

Az /etc/passwd -ben és az /etc/master.passwd-ben próbáltam átírni, de nem sok sikerrel.

A bash-t szeretném beállítani. Ezt jobban szeretem.
Illetve csak szeretném! :oops:

Előre is köszi a segítséget.

[quote:793575e460="Lakosimi"]:oops: :oops: Sziasztok!

Bocs a "Láma" kérdésért, de hol lehet a Free BSD-nél átállítani a root alapértelmezett shelljét?

Az /etc/passwd -ben és az /etc/master.passwd-ben próbáltam átírni, de nem sok sikerrel.

A bash-t szeretném beállítani. Ezt jobban szeretem.
Illetve csak szeretném! :oops:

Előre is köszi a segítséget.

FreeBSD-ben NEM szabad a /etc/passwd filet kezzel szerkeszteni.
A shell valtashoz a baratod a ``chsh'' (change shell) nevu program. Hasznald azt.