Sida 1 av 1

Ladda upp filer via Nautilus till FTP ger fel rättigheter

Postat: 09 mar 2009, 22:11
av Hund
Om jag laddar upp filer till min FTP (vsftpd) via Nautilus får filerna rättigheterna 600 vilket gör att man inte kan klicka på filerna via Firefox, använder jag gFTP får dom 644 om jag inte missminner mig och detta fungerar bra. Hur kan man ordna detta?

Re: Ladda upp filer via Nautilus till FTP ger fel rättigheter

Postat: 13 mar 2009, 12:23
av Osprey
Det är förmodligen umask:en som krånglar till det och detta är ett kommando som finns i både bash (eller vilken shell som helst) och i ftp. Detta bestämmer vilken standardinställning filer ska få för behörighet och det är egentligen 1-komplementet av den behörighet man vill ha.

På så sätt blir 600 som umask 177 och 644 blir 133 om jag inte räknar helt fel. I ftp kör man kommandot innan kopieringen för att styra vilken behörighet filerna ska få på "motsatta sidan", efter kopieringen.

Hur man ändrar detta så att Nautilus fixar till det automatiskt vet jag inte, men en sökning på "nautilus ftp umask" på google kan kanske ge några svar... :)

Re: Ladda upp filer via Nautilus till FTP ger fel rättigheter

Postat: 13 mar 2009, 21:04
av SakJur
Gör ett script med typ innehållet:

Kod: Markera allt

#!/bin/bash
chmod 644 $@
Lägg den i ~/.gnome2/nautilus-scripts och sen så ska du bara kunna markera filerna du vill ändra rättighet på...
Högerklicka, välj scripts och välj ditt skript :D

Testa det! (Glöm inte att chmoda om skriptet så det blir exekverbart bara :))

Re: Ladda upp filer via Nautilus till FTP ger fel rättigheter

Postat: 13 mar 2009, 22:12
av Hund
Jag stängde ner min FTP.. Onödig tjänst som jag egentligen inte behöver och bara tar upp en massa tid. :P

Re: Ladda upp filer via Nautilus till FTP ger fel rättigheter

Postat: 13 mar 2009, 22:16
av SakJur
Hund skrev:Jag stängde ner min FTP.. Onödig tjänst som jag egentligen inte behöver och bara tar upp en massa tid. :P
SSH med sshfs är mkt bättre :D

Re: Ladda upp filer via Nautilus till FTP ger fel rättigheter

Postat: 13 mar 2009, 22:20
av Hund
Tanken med FTP:n var att dela publika filer modell störe till vänner etc. Här hemma är det vara SSH och Samba (XBMC) som gäller.

Re: Ladda upp filer via Nautilus till FTP ger fel rättigheter

Postat: 13 mar 2009, 22:45
av SakJur
Hund skrev:Tanken med FTP:n var att dela publika filer modell störe till vänner etc. Här hemma är det vara SSH och Samba (XBMC) som gäller.
Åhå! Hmm.. kan man inte lösa det med typ OneSwarm?
http://oneswarm.cs.washington.edu/ Testa det :D

Re: Ladda upp filer via Nautilus till FTP ger fel rättigheter

Postat: 13 mar 2009, 23:01
av Hund
Mja, jag är skeptiskt till saker som det där. :P