[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: eingeschränkter shell zugang per ssh



On Tue, 25 Nov 2003 09:28:07 +0100
Philipp Meier <meier@meisterbohne.de> wrote:

moin,

> On Fri, Nov 21, 2003 at 12:07:23AM +0100, Reinhold Plew wrote:
> 
> > Philipp Meier schrieb:
>  > 
> > >On Thu, Nov 20, 2003 at 11:46:53PM +0100, Reinhold Plew wrote:
> > >

[...]

> > >Wozu noch so eine shell? IMHO gibt es spezielle shells, die nur
> > >eine bestimmte Auswahl von Programmen ausführen lassen. Da nur cvs
> > >rein und fertig. :-)
> > 
> > welche sind denn das?
> 
> Habe mich ein wenig weit aus dem Fenster gelehn, finde gerade keine
> Refernzen dazu, außer eigenes Perlscript .-) rbash könnte ein Hinweis
> sein, aber ein echo * macht die auch. Für Deine konkrete
> Aufgabenstellung, wo, wenn ich dich richtige verstanden habe, _keine_
> login shell gebraucht wird, würd ich mal einfach ein
> 
> #!/bin/sh 

wie soll das gehen? /bin/sh existiert in der chroot-Umgebung nicht :)

> PATH=/bin:/usr/bin
> if [ "$1" != cvs ]; then
> 	echo "Fehler bla blubb"
> 	exit 1
> fi
> shirt

shirt? meinste shift? :)

> /usr/bin/cvs @$
> 
> Als login shell probieren. Achtung, das ist ungestestet und
> wohlmöglich unsicher etc etc...


Gruss,
Serge



Reply to: