[proftpd] Meerdere accounts

Pagina: 1
Acties:

  • TheBigBug
  • Registratie: Januari 2001
  • Laatst online: 17-01-2022

TheBigBug

Erg groot voor een insect!

Topicstarter
Ik heb een probleem, ik heb een proftp-server draaien, allemaal zonder problemen, een anonymous account gecreerd, ook geen probleem. Maar nu wil ik eigenlijk via ftp in de directory waar m'n homepage vanuit gehost wordt, terwijl ik die anonieme ftp-server wil blijven houden.

Dus, als je inlogt met een bepaalde user, dat je dan in die htdocs-directory komt, en als je inlogt met ftp of anonymous, dat je dan in /home/ftp komt.

Ik heb vanalles geprobeerd, maar ik krijg het niet voor elkaar. Nu is mijn vraag eigenlijk of ik hiervoor een virtualhost op moet zetten, of dat het toch kan, maar dat ik iets niet goed doe.

Hier is m'n config-file (dit werkt dus niet...):
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
ServerName      "My ProFTPD server"
ServerType      standalone
DefaultServer   on

Port 21

Umask 022

TimeoutStalled  300

User    ftp
Group   ftp

# Normally, we want files to be overwriteable.
<Directory /*>
  AllowOverwrite    on
</Directory>

DisplayLogin /etc/proftpd/welcome.msg

<Anonymous /home/ftp>
        UserAlias anonymous ftp

        MaxClients        10

        DisplayFirstChdir     .message

        <Limit WRITE>
                DenyAll
        </Limit>
</Anonymous>

<Anonymous /home/httpd/htdocs>
        User            jos
        Group           jos
        MaxClients      10
        Umask           744
        AnonRequirePassword     on

        <Limit WRITE>
                AllowAll
        </Limit>
</Anonymous>

Peace cannot be kept by force - it can only be achieved by understanding - Albert Einstein


Verwijderd

Als je inlogt als jos, dan log je dus niet anoniem in ;)

Zoek de fouten dus.

Verder bestaat zoiets als name-based virtual hosting niet voor ftp (althans niet voor meerdere namen op 1 ip-adres). :)

  • irondog
  • Registratie: Januari 2001
  • Laatst online: 11-05-2025

irondog

alle dingen moeten onzin zijn

ServerName "My ProFTPD server"
ServerType standalone
DefaultServer on
DefaulRoot ~

Als in inlogt als irondog kom je in:
/home/irondog

Maak ik elke home dir een public_html

Dan kun je naar http://<ip-van-je-server>/~irondog

[P5B deluxe] [Core2Duo 6300] [2 X 1GB DDR2] [GF FX7300] [320 GB WD] [Gentoo] [VISTA]


  • TheBigBug
  • Registratie: Januari 2001
  • Laatst online: 17-01-2022

TheBigBug

Erg groot voor een insect!

Topicstarter
Dus... Wat ik wil is niet mogelijk, een anonieme ftp en dan als je inlogd als jos (hmmm, vergeten weg te halen... Maar boeit niet :+ ), de htdocs directory aanpassen?

Het lukt met wel om in te loggen met jos, en dan in de goede directory terecht te komen, maar ik heb dan geen rechten om te schrijven in die directory.

Peace cannot be kept by force - it can only be achieved by understanding - Albert Einstein


Verwijderd

[nohtml]
TheBigBug schreef op 15 november 2002 @ 16:07:
Dus... Wat ik wil is niet mogelijk, een anonieme ftp en dan als je inlogd als jos (hmmm, vergeten weg te halen... Maar boeit niet :+ ), de htdocs directory aanpassen?
Jawel natuurlijk is dat wel mogelijk :)

Dat staat alleen best wel heel erg dudielijk in de verschillende documenten uitgelegd. Je moet het deel waar je dus als user jos in wil loggen alleen wel buiten het anonieme deel halen ;)

Zodra je namelijk als jos inlogt, dan geldt geen een van de instellingen binnen het anonymous blok meer namelijk ;)