frontend für div. tools beim login

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
cordovan
Beiträge: 467
Registriert: 03.01.2004 22:37:28

frontend für div. tools beim login

Beitrag von cordovan » 10.04.2004 20:46:23

hi!

ich suche eine möglichkeit wie ich so etwas am besten mit bash skripten hinbringe.

user sollen sich zb ganz normal via ssh einloggen, ein auswahl menü haben (case ecase würd sich da glaub ich am besten anbieten) für zb .forward file anlegen oder für .vacation pine aufrufen und noch ein paar tools.

mein prob. an der sache ist:

- wie sorg ich dafür das ein user keine shell kriegt sondern das frontend das ich ihm geben will
- wie sorg ich dafür das er sich nicht aus dem script befreien kann
- ideen und anregungen wie man sowas am elegantesten löst

thx4help

Benutzeravatar
Räuber Hotzenplotz
Beiträge: 156
Registriert: 12.03.2004 14:47:25
Wohnort: Berlin

Beitrag von Räuber Hotzenplotz » 11.04.2004 10:58:40

hi,

Code: Alles auswählen

/etc/passwd:
meinuser:x:1000:100:,,,:/home/meinuser:/bin/das_frontend_das_gestartet_werden_soll
Somit erhält er keine Shell sondern dein Frontend wird ausgeführt

Frohet Feste

zaarkov
Beiträge: 123
Registriert: 14.08.2003 11:08:51

Beitrag von zaarkov » 11.04.2004 11:01:11

hi,

du koenntest das als shell in die passwd eintragen,
allerdings bin ich bei der sicherheit nich' so ueberzeugt.
vielleicht baust du diesen usern zusaetzlich ein chroot.

denn in 'nem editor 'ne shell aufzumachen is' ja nich' so schwer

zaarkov

Benutzeravatar
cordovan
Beiträge: 467
Registriert: 03.01.2004 22:37:28

Beitrag von cordovan » 11.04.2004 15:13:21

thx für eure tipps :-)

Antworten