Date: Tue, 5 Nov 2002 14:07:19 -0500 From: Munish Chopra <none@mchopra--engmail.uwaterloo.ca.lh.bsd-dk.dk> To: bsd-dk@bsd-dk.dk Subject: Re: root shell
On 2002-11-05 17:31 +0000, Bobby Billingsley wrote:
> On Tue, 05 Nov 2002, Jeppe Liisberg wrote:
>
> > Er det ligemeget hvilken shell man kører som root?
> >
> > Jeg spørger fordi jeg har haft en masse problemer med "make world" og kom
> > til at tænke på om det er fordi jeg kører tcsh...
>
> Det er generelt en *meget* dårlig ide at køre andet end en statisk linket
> shell som iøvrigt bør forefindes i /sbin (eller evt. /bin) på
> root-filsystemet.
>
[13:46 munish@opiate ~] ldd /bin/tcsh
ldd: /bin/tcsh: not a dynamic executable
Med andre ord, den er statisk.
Bobby har dog ret, dynamisk linkede shells er en rimelig daarlig ide
(hvad hvis du har fs-problemer og kun kan faa / mountet? Nul
/usr/*/lib).
> En dynamisk linket shell eller en shell der ikke er tilgængelig uden at have
> mount'et en masse filsystemer kan virkelig gøre en "redningsaktion" til et
> helvede :-)
>
Hvis du arbejder meget som root (hvilket generelt ikke anbefales, men
der er selvfoelgelig altid situationer hvor det er noedvendigt), kan du
f.eks. bruge 'toor' brugeren til at koere zsh/ksh/blah, eller en
dynamisk linket tcsh fra ports hvis du af en eller anden grund foeler
behov for det.
-- Munish Chopra
This archive was generated by hypermail 2b30 : Wed 15 Nov 2006 - 18:24:25 CET