Userverzeichnis als

ProFTPd, vsftpd, pure-ftpd
Post Reply
msgbeep
Posts: 62
Joined: 2002-10-08 11:27
 

Userverzeichnis als

Post by msgbeep »

Root setzen und mann darf dieses nicht wieder verlassen können in die tieferen ebenen
D.h. ~ steht für /home/username/html

Nun darf der User nach dem Login nicht nach /home oder gar / gehen sondern maximal in /home/username !

Gibts dafür eine Directive ?

Danke
msgbeep
Nachtrag:

DefaultRoot ~

evtl. mal in den

<Global>
...
</Global>

Block setzen ?
Das soll helfen ?
suntzu
Posts: 669
Joined: 2002-12-20 19:47
Location: Mönchengladbach
Contact:
 

Re: Userverzeichnis als

Post by suntzu »

msgbeep wrote: Das soll helfen ?
Ja?! Dafür ist die Direktive ja da ...
msgbeep
Posts: 62
Joined: 2002-10-08 11:27
 

Re: Userverzeichnis als

Post by msgbeep »

Hat bei uns nicht geklappt !
Muss ich nun die ganze conf posten ?
User avatar
Joe User
Project Manager
Project Manager
Posts: 11191
Joined: 2003-02-27 01:00
Location: Hamburg
Contact:
 

Re: Userverzeichnis als

Post by Joe User »

msgbeep wrote:Muss ich nun die ganze conf posten ?
Besser is dat.
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
gierig
Posts: 297
Joined: 2002-10-15 16:59
Location: WHV
 

Re: Userverzeichnis als

Post by gierig »

Eher Posten was du jetzt genau willst, denn:
Root setzen und mann darf dieses nicht wieder verlassen können in die tieferen ebenen
D.h. ~ steht für /home/username/html
Ich verstehe:
hier ist ein chroot auf das Home verzeichnis gewünscht.
Das wird mit der defaultroot directive erreicht.
Nun darf der User nach dem Login nicht nach /home oder gar / gehen sondern maximal in /home/username
ich verstehe:
das chroot ist doch nicht gewünscht, das der user doch nicht wieder in die höhren verzeichnisse darf.

Das wiederspricht sich aber mit dem oben....
msgbeep
Posts: 62
Joined: 2002-10-08 11:27
 

Re: Userverzeichnis als

Post by msgbeep »

Code: Select all

UseIpv6 on
Servername "xx"
Servertype standalone
DeferWelcome off

MultilineRFC2228 on
DefaultServer on
ShowSymlnks on

Timeout ... *snip*

DisplayLogin welcome...
DisplayChdir .message true
Listoptions "-Al"

DenyFilter *.*/
CDPath /home

<Directory /*>
  Umask 022 022
  AllowOverwrite on
</Directory>

<Global>
  RootLogin off
  RequireValidShell on
  DefaultRoot ~
</Global>

UserReverseDNS off
IdentLookups off

Port 21

Das ist alles.
User avatar
rudelgurke
Posts: 409
Joined: 2008-03-12 05:36
 

Re: Userverzeichnis als

Post by rudelgurke »

Ist eigentlich so richtig - wenn für die jeweiligen User die Home Verzeichnisse nicht gerade auf / oder /home gesetzt sind.

Oder will es doch nicht ?
oldman
Posts: 6
Joined: 2009-03-07 18:42
 

Re: Userverzeichnis als

Post by oldman »

Du möchtest das der User "Tom" in sein home/ Verzeichniss bleibt ?Hatte das Problem das die User aus ihren Bereich herraus konnten. Bei mir hatt eine neuinstallation geholfen.
apt-get remove --purge proftpd

echo "$ip-adresse $hostname" >> /etc/hosts
echo "::$ip-adresse $hostname" >> /etc/hosts

apt-get install proftpd -y

echo "DefaultRoot ~ " >> /etc/proftpd/proftpd.conf
echo "AllowOverwrite on" >> /etc/proftpd/proftpd.conf
echo "UseReverseDNS off" >> /etc/proftpd/proftpd.conf
echo "IdentLookups off" >> /etc/proftpd/proftpd.conf
Post Reply