ik draai Debian.
Ik heb het eindelijk aan de praat
Dit is mijn proftpd.conf
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
| ServerName "StarInternet"
ServerType standalone
DefaultServer on
Port 21
Umask 022
<Global>
SQLConnectInfo database@localhost username password
SQLAuthTypes Backend Plaintext
SQLUserInfo users userid passwd uid gid homedir NULL
RequireValidShell off
SQLDefaultHomedir /home/sites/site
SQLAuthenticate users groups usersetfast groupsetfast
</Global>
MaxInstances 30
User nobody
Group nogroup
<Directory /*>
AllowOverwrite on
</Directory>
<Anonymous ~ftp>
User ftp
Group ftp
# We want clients to be able to login with "anonymous" as well as "ftp"
UserAlias anonymous ftp
# Limit the maximum number of anonymous logins
MaxClients 10
# We want 'welcome.msg' displayed at login, and '.message' displayed
# in each newly chdired directory.
DisplayLogin welcome.msg
DisplayFirstChdir .message
# Limit WRITE everywhere in the anonymous chroot
<Limit WRITE>
DenyAll
</Limit>
</Anonymous> |
Maar ik denk toch dat ik het via /etc/passwd laat lopen.
om nu kan elke users door de server bladeren

Maar daar moet ik weer een oplossing voor bedenken hoe ik dat ga laten lopen omdat mijn mappen er zo uit zien
/home/sites/site1 <- root map
/home/sites/site1/web <- bestanden voor de domein
/home/sites/site1/logs <- De .log bestanden van apache
/home/sites/site1/users <- map met de users
/home/sites/site1/users/user/web <- bestanden voor domein.nl/~user
Heeft iemand een idee hoe dat zou moeten ?
Ik wil dat de ene user wel in de domein kan komen en de andere niet.