Toon posts:

[Debian/FTP] Access/Permissions

Pagina: 1
Acties:
  • 61 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik ben een beginner rond het gebied van linux.
Ik heb sinds kort thuis een debian server draaien, die dient als webserver.
Ik heb er ftpd op geïnstalleerd.

Nu kan ik niet in de ftp komen met login root, dat is geen probleem.
Wel kan ik inloggen met andere usernames, na het inloggen kom ik automatisch in /home/<username>, ik switch naar /var/www/<username> om mijn bestanden up te loaden.
Daar krijg ik permission denied.

De permissions kloppen dus niet, ik weet ook niet hoe ik die goed zet, misschien iemand die me erbij kan helpen.

Don't blame me, ik ben pas beginner en ik zou het graag willen leren.

Apache/1.3.26

[ Voor 4% gewijzigd door Verwijderd op 12-02-2004 11:59 ]


  • Mark309
  • Registratie: September 2001
  • Niet online

Mark309

Ook wel Piet

Waarschijnlijk moet je met chown nog eigenaar worden van de mappen op de server zelf.

code:
1
chown gebruiker:groep /var/www/username
gok ik :)

Productman.nl - Helpt startups in de Achterhoek en Liemers


  • _fm
  • Registratie: September 2003
  • Niet online

_fm

als root ftp'en mag je nooit doen, want bij ftp gaat je wachtwoord zonder codering over het draadje. Bij een standaard installatie kun je in je homedirectory een directory "public_html" maken, en daar als user je bestanden inzetten. Deze zijn dan te bereiken onder http://jouwservernaamofip/~username

Verwijderd

Topicstarter
Mark309 schreef op 12 februari 2004 @ 11:53:
Waarschijnlijk moet je met chown nog eigenaar worden van de mappen op de server zelf.

code:
1
chown gebruiker:groep /var/www/username
gok ik :)
code:
1
2
server:/var/www/sinan# chown sinan /var/www/sinan
server:/var/www/sinan#


groepen zijn niet ingedeeld, dus heeft geen groep neem ik aan ?

Verwijderd

Topicstarter
_fm schreef op 12 februari 2004 @ 11:54:
als root ftp'en mag je nooit doen, want bij ftp gaat je wachtwoord zonder codering over het draadje. Bij een standaard installatie kun je in je homedirectory een directory "public_html" maken, en daar als user je bestanden inzetten. Deze zijn dan te bereiken onder http://jouwservernaamofip/~username
Dat is een heel mooi alternatief, bedankt.

Maar nu krijg ik nog als ik naar http://jouwservernaamofip/~username/file ga, 403 Forbidden, dus de bestanden zijn niet 'read' voor 'andere' mensen ?

  • SyphOn
  • Registratie: Juni 2001
  • Laatst online: 14:39
Je moet even in apache (httpd.conf) public_html aanzetten dan krijg je in je homedirectory een map waar je website bestanden in kan zetten. Das een stuk makkelijker dan met de rechten gaan proberen.

Als je het toch zo wilt als je het nu hebt zal je beter eerst wat over rechten kunnen gaan lezen:
http://www.munnikes.nl/docs/lgh.pdf

Deze is helemaal nederlands en er staan veel basis dingen in.

Veel succes!

Verwijderd

Topicstarter
SyphOn schreef op 12 februari 2004 @ 12:00:
Je moet even in apache (httpd.conf) public_html aanzetten dan krijg je in je homedirectory een map waar je website bestanden in kan zetten. Das een stuk makkelijker dan met de rechten gaan proberen.

Als je het toch zo wilt als je het nu hebt zal je beter eerst wat over rechten kunnen gaan lezen:
http://www.munnikes.nl/docs/lgh.pdf

Deze is helemaal nederlands en er staan veel basis dingen in.

Veel succes!
Bedankt, ik zal het doorlezen, maar zoals ik net heb vermeld, wat jij hier zegt is een heel mooi alternatief, en die ga ik zeker gebruiken.
Makkelijker sneller :)

/edit
De link werkt niet. Het bestand is beschadigt en kan gerepareerd worden.

[ Voor 6% gewijzigd door Verwijderd op 12-02-2004 12:01 ]


  • blaataaps
  • Registratie: Juli 2001
  • Niet online
De vragen die je hier stelt hebben allemaal te maken met de basis van het unix-style permissiesysteem, iets dat we hier bekend veronderstellen, er staat zelfs een stukje over in de FAQ, en het halve internet staat er over volgeschreven. Om deze redenen doe ik deze dicht.
Pagina: 1

Dit topic is gesloten.