[Support] FTP-User anlegen mit restriktiven Eigenschaften

Christian Glass christian.glass at t-online.de
Mon Sep 4 12:11:27 CEST 2006


> Ich möchte einen FTP-User innerhalb meines DW/R anlegen, der sich 
> lediglich per SSH einloggen kann (also z.B. nicht per normalem FTP).
> Außerdem soll er auch nur einem bestimmten Verzeichnis arbeiten können, 
> dort aber Vollzugriff haben.
> D.h. insbesondere soll er auch nicht andere Verzeichnisse als dieses 
> eine listen können.
>
> Ist eine derart spezielle Konfiguration möglich bei uns und falls ja: 
> wie kann ich das umsetzen?


Dies hier könnte da evtl. helfen. Würde es das tun? :)



"scponly - scponlyc

scponly ist ein sehr praktisches Programm was meines Erachtens nach 
viele nicht anonyme ftp-Zugänge ersetzen könnte - scponly bietet dem 
Admin die Möglichkeit einem User einen ssh-gesicherten Datenzugang zum 
System zu ermöglichen ohne diesem einen Shellzugang geben zu müssen

 

scponly:

Ist das Programm für vollen Dateizugriff auf Benutzerebene - D.h. der 
User hat vollen Zugang zu allem ihm lesbaren Dateien im System - Es 
können z.B. viele Systemdateien in /etc /var usw. gelesen werden - Auch 
das kann für einen Admin unangenehm sein, denn dann muss er je nach 
Vertrauensbereich entsprechend aufwendiger administrieren

 

scponlyc:

Bietet als Zusatz ein Chroot-Jail auf das Homeverzeichnis des Users an - 
D.h. der User kann NUR Dateien in seinem Homeverzeichnis lesen und 
schreiben - Für mich der klare Favorit

 

 

Installation:

Unter Debian!:

 

aptitude install scponly

--> Es werden beide Programme installiert: scponly und scponlyc

 

Kurzfassung:

 

in der /etc/passwd als login-Shell /usr/bin/scponly statt /bin/bash 
eintragen

 

für scponlyc muss man unter /usr/share/doc/scponly/setup_chroot das 
setup_chroot.sh.tgz entpacken mit tar -zxvf setup_chroot.tgz

 

Danach setup_chroot.sh ausführen und neuen chrooteden User anlegen

In der /etc/passwd checken ob er als Login-Shell /usr/sbin/scponlyc 
eingetragen hat - Schreib ich noch mal neu - nur keine Zeit imMo ;-)

 

 

...Rest des Artikels folgt -"



Quelle: http://frilug.fh-friedberg.de/ssh.html


More information about the Support mailing list