Op dinsdag 02 oktober 2001 21:13 schreef Distortion het volgende:
Niks mail/icq maar ff. Zet hier maar neer dan hebben wij er ook nog wat an.

Nou, nou...
Vooruit:
In de conf van proftp neem je dus deze regel op:
code:
1
2
| DefaultRoot /home/piet/download down
DefaultRoot ~ |
Je add een user down: "useradd down". Stelt het passwd in: "passwd down".
code:
1
2
| chmod 000 /home/down
joe /etc/passwd |
Vervang de shell van down in /bin/false
code:
1
2
| chmod 775 /home/piet
chmod 775 /home/piet/download |
(Zet nu eventueel een "administrator" voor piet in je /etc/group.)
Zorg dat de bestanden in /home/piet/download xx4 zijn.
Je kunt nu als gebruiker piet en "administrator" voor piet (en root), maar dus niet als down, de map download beheren.
En als je nou echt perfectionistisch bent dan neem je ook nog even deze regels op in samba:
code:
1
2
3
4
5
6
7
8
| [download_piet]
path = /home/piet
comment = Pietje
writeable = yes
browseable = yes
guest ok = yes
create mask = 644
user = piet |
Zorg er dan wel voor dat je rechten hebt om in /download te schrijven! user = piet zorgt er namelijk voor dat bestanden worden aangemaakt die het bezit van piet zijn, het zorgt er niet voor dat je nu in de map /download mag komen. Maar aangezien je deze map dus juist niet world-writable wilt, moet je deze niet 777 zetten.
code:
1
2
| [global]
guest account = sambauser |
Zo zou je het kunnen doen, vervolgens dus nog wel even sambauser in de group van piet zetten.
Ik dacht dat dit het zo ongeveer wel was.
Succes ermee!