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: