Ladda upp filer via Nautilus till FTP ger fel rättigheter
Ladda upp filer via Nautilus till FTP ger fel rättigheter
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?
Linuxkompis - En vänlig Linux-gemenskap för alla!
- Osprey
- Inlägg: 6310
- Blev medlem: 06 apr 2008, 00:09
- OS: Ubuntu
- Ort: Göteborg/Mölndal/Falkenberg
- Kontakt:
Re: Ladda upp filer via Nautilus till FTP ger fel rättigheter
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...
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...

Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
-
- Inlägg: 1358
- Blev medlem: 31 mar 2007, 18:00
- OS: Fedora
- Utgåva: Vet inte/ingen utgåva passar
- Ort: Västerås
- Kontakt:
Re: Ladda upp filer via Nautilus till FTP ger fel rättigheter
Gör ett script med typ innehållet:
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
Testa det! (Glöm inte att chmoda om skriptet så det blir exekverbart bara
)
Kod: Markera allt
#!/bin/bash
chmod 644 $@
Högerklicka, välj scripts och välj ditt skript

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

Jag är inte tyvärr inte särskilt aktiv längre.
sakjur@launchpad
sakjur@launchpad
Re: Ladda upp filer via Nautilus till FTP ger fel rättigheter
Jag stängde ner min FTP.. Onödig tjänst som jag egentligen inte behöver och bara tar upp en massa tid. 

Linuxkompis - En vänlig Linux-gemenskap för alla!
-
- Inlägg: 1358
- Blev medlem: 31 mar 2007, 18:00
- OS: Fedora
- Utgåva: Vet inte/ingen utgåva passar
- Ort: Västerås
- Kontakt:
Re: Ladda upp filer via Nautilus till FTP ger fel rättigheter
SSH med sshfs är mkt bättreHund skrev:Jag stängde ner min FTP.. Onödig tjänst som jag egentligen inte behöver och bara tar upp en massa tid.

Jag är inte tyvärr inte särskilt aktiv längre.
sakjur@launchpad
sakjur@launchpad
Re: Ladda upp filer via Nautilus till FTP ger fel rättigheter
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.
Linuxkompis - En vänlig Linux-gemenskap för alla!
-
- Inlägg: 1358
- Blev medlem: 31 mar 2007, 18:00
- OS: Fedora
- Utgåva: Vet inte/ingen utgåva passar
- Ort: Västerås
- Kontakt:
Re: Ladda upp filer via Nautilus till FTP ger fel rättigheter
Åhå! Hmm.. kan man inte lösa det med typ OneSwarm?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.
http://oneswarm.cs.washington.edu/ Testa det

Jag är inte tyvärr inte särskilt aktiv längre.
sakjur@launchpad
sakjur@launchpad
Re: Ladda upp filer via Nautilus till FTP ger fel rättigheter
Mja, jag är skeptiskt till saker som det där. 

Linuxkompis - En vänlig Linux-gemenskap för alla!