Välkommen till linuxportalen.se!

Linuxportalen.se är Sveriges största och aktivaste webbplats för användare av öppen- och fri programvara.

Du besöker Linuxportalen.se som gäst vilket begränsar din möjlighet att använda webbplatsens alla funktioner. Genom att registera dig som medlem får du inte bara möjlighet att söka bland webbplatsens innehåll, skapa nya och delta i befintliga diskussioner, skapa din egen blogg, kommunicera med andra medlemmar genom privata meddelanden och delta i omröstningar. Du får också tillgång till Veckans Kadavro - en seriestrip unikt skapad för Linuxportalen.se!

Registeringen sker snabbt och är helt kostnadsfri - tveka inte, bli medlem idag!

Skall använda min ubuntu server som backup hur gör jag ?

Hejsan !

Tänkte jag skulle använda min ubuntu server som backup server. Skulle vilja genom mitt ftp program i windows bara kunna skicka över saker till servern. Idag när jag gör det så är ju mapparna skriv skyddade hur får jag bort det?
Sedan använder jag mig av vsftpd i ubuntu är det bra som server program ?
Sedan en grej till någon som vet ett bra ftp program till windows som man ser hur mycket med disk utrymme det är kvar på hårddiskarna på servern ?

mvh Jonas

Alternativ för kommentarvisning

Välj ditt önskade sätt att visa kommentarerna och klicka på "Spara" för att verkställa dina ändringar.

uffe_nordholms bild

Vilka mappar är skrivskyddade? Är de mapparna på din Windowsburk innan du flyttar dem? Eller de mappar du vill flytta till, som ligger på servern? Eller är det de mappar du har flyttat till servern som blir skrivskyddade? För alternativ 2 och 3 lär svaret vara att du högerklickar på mapparna (i FTP-programet) och väljer "File attributes", "Chmod" eller vad det nu kan tänkas heta. Väl där måste du se till att du har rättigheter att läsa mapparna, och rätt att exekvera dem.

Jag använder själv vsftpd på min server och tycker inte jag har hittat något att klaga över.

forcevisions bild

Mapparna på servern är skriv skyddade. nej inget att klaga över men jag kör ubuntu i grafiskt läge så tänkte om det fanns något grafiskt ftp program som är lika bra som vsftpd ! Smile

lundatoks bild

Det kan vara så att

1) ftpservern har inte skrivrättigheter till katalogen du vill ftp:a in på
2) Din användare har inte skrivrättigheter till katalogen du vill ftp:a in på

--
Ubuntu Linux

uffe_nordholms bild

Ditt problem hänger nog samman med vilka rättigheter du får när du loggar in.

Om du loggar in som root (vilket jag inte rekomenderar) så skall du ha obegränsade rättigheter (med reservation för att de kan ha strypts i vsftpd). Om du loggar in som vanlig användare (vilket är mycket säkrare) så styrs dina rättigheter av de vanliga reglerna i Linux, men också av det du ställt in vsftpd på. Du borde undersöka de filer du använder för att konfigurera vsftpd, bland annat finns det en vsftpd.chroot-list-file och vsftpd.conf. Hos mig ligger de under /etc/.

forcevisions bild

Okej men kan man inte ge rättigheterna till den användaren bara att alla i dom katalogerna jag har i vsftpd att dom går att skriva till?
Eller måste man confa vsftpd att man skall kunna skriva till katalogerna i vsftpd?
Nej jag loggar inte in med mitt root konto om man säger så utan en vanlig användare.

uffe_nordholms bild

Det enklaste är kanske om du ser till att de mappar på servern du vill kunna skriva till ägs av den FTP-användare som du loggar in med. Du måste ochså ha rätt att exekvera mapparna också (dvs gå in i dem).

forcevisions bild

Okej men hur skapar jag så att användaren har rättigheterna till det ?

uffe_nordholms bild

Om du vill att användaren XX i gruppen YY skall vara ägare till mappen ZZ så skriver du

chown XX:YY ZZ

i konsollen. Du kan behöva vara root, så om du använder Ubuntu lär du behöva skriva "sudo" före kommandot.

Om du inte vill ändra ägaren, utan bara dela ut skriv-/läs- eller exekverrättigheter använder du kommandot "chmod":
- du anger kommandot "chmod XXX YYY" där XXX är rättigheterna (det kommer mer om dessa) och YYY är namnet på filen/mappen.
- XXX är tre siffror som räknas fram så här
1) starta med noll
2) för att få behörighet att läsa lägg till 4
3) för att få behörighet att skriva lägg til 2
4) för att få behörighet att exekvera lägg till 1
Du har nu räknat fram en summa. Det är en av siffrorna i chmod-kommandot. Du måste nämligen räkna fram en siffra för (i tur och ordning) filens ägare, medlemmar i den grupp filen tillhör, alla andra.
För att tex ange att ägaren har alla rättigheter, gruppmedlemmar har behörighet att läsa och skriva men alla andra har bara rätt att exekvera filen anger du kommandot "chmod 761 filnamn".
Det blir lite mer att hålla reda på när det gäller mappar: om du vill kunna skriva _i_ mappen måste du ha rätt att exekvera mappen.