ftp adgang

Få hjælp til at sætte programmer eller funktioner op.
palle
Indlæg: 2
Tilmeldt: 12. feb 2011, 10:11
Geografisk sted: Ringe, Fyn

ftp adgang

Indlæg af palle »

Jeg har installeret en ubuntu 10.10 server (for første gang) har tidligere haft en sme server.
Her har jeg installeret ftp programmet pure-ftpd server jeg kan godt komme i kontakt med serveren via FileZilla og tilgå mapperne. (serveren sidder på en intern ip adresse 192.168.253.136 og kan p.t. ikke tilgås udefra.

Til min private mappe /home/palle kan jeg oprette mapper og overføre filer.
Men!

Men i mappen /var/www kan jeg kun læse, og ikke oprette mapper og overføre filer.

Håber der er en der vil/kan hjælpe.

Det skal bemærkes at jeg ikke har lavet nogen ændringer i pure-ftpd opsætningen (jeg er absolut novice ud i linux så selv om jeg tidligere har arbejdet i dos er der meget at lære)

m.v.h. Palle
soundpartner
Indlæg: 3461
Tilmeldt: 27. sep 2008, 23:51
IRC nickname: sound
Geografisk sted: København

Re: ftp adgang

Indlæg af soundpartner »

Det er ganske rigtigt for du har nemlig kun adgang til din egen hjemmemappe med mindre du bruger sudo.
Jeg vil råde dig til IKKE at ændre i systemet således at du får adgang uden for din egen hjemmemappe, men i stedet at oprette en mappe (f.eks www) i din egen hjemmemappe (hvor du jo har adgang) og så lave et symbolsk link til denne således at den optræder som om den lå inde i din /var/www/hjemmeside.

du opretter et symbolsk link ved at logge ind på serveren (evt via ssh) og skrive følgende:

Kode: Vælg alt

sudo ln -s ~/www/hjemmeside /var/www/hjemmeside

du skal bruge sudo da du som alm bruger ikke har rettigheder uden for din egen hjemmemappe.
Sudo vil spørge efter din kode. du vil ikke kunne se mens du taster din kode, men systemet opfatter den skam fint
Selvudnævnt guru når det drejer sig om mobilt bredbånd

Webmaster og stifter af:
Billede
Hvor du finder scripts til en hver situation

Billede
AJenbo
Admin
Indlæg: 20884
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: ftp adgang

Indlæg af AJenbo »

En anden mulighed frem for FTP er SFTP som er fil overførsel vis SSH, det er krypteret og der ved langt sikre end FTP.

Problemet er at du ikke har givet din FTP brugere (ser ud til at være palle) adgang til at skrive til den mappe. Den bedste måde at løse det på er at at tilføje din bruger til den gruppe der har adgang til mappen og sørge for at gruppen kan skrive i den mappe.

Du kan se hvem der ejer mappen med denne kommando

Kode: Vælg alt

ls -l /var/ | grep www


Det første er en linje der beskriver hvem kan hvad

drwxrwxrwx
"d" vider det er en mappe.
Den første grubbe af rwx er ejeren, anden er gruppen, tredje er alle andre
"r" betyder læs
"w" betyder skriv
"x" betyder kør
"-" betyder det ikke er tilladet

Det næste tal er jeg ikke sikker på hvad står for

Så er der navnet på ejeren
Navnet på gruppen
fil størelsen
ændrings datoen
og til sidst navnet

Du kan ændre ejer og gruppe med

Kode: Vælg alt

chown -R bruger:gruppe filnanv


Du kan ændre skrive læse rettighederne med

Kode: Vælg alt

chmod -R 755 filnavn

de 3 cifre er rettighederne for de 3 niveauer
7 = rwx
5 = r-x
0 = ---
palle
Indlæg: 2
Tilmeldt: 12. feb 2011, 10:11
Geografisk sted: Ringe, Fyn

Re: ftp adgang

Indlæg af palle »

1000 tak for de hurtige svar, det vil jeg arbejde videre med.
Tak!
Hilsen palle