Uprava práv přes FTP a ncftp

pokus

Uprava práv přes FTP a ncftp
« kdy: 21. 01. 2015, 16:32:44 »
Dobrý den,

snažím se vytvořit bash skript, který by přes FTP na hostingu nastavil práva ve složnách a podsložkách. Ideální by k tomu bylo použít ncftp. Zatím se mi nepodařilo najít pořádný příklad který by fungoval a dokázal nastavit práva i rekurzivně pro složky. Nemáte s tím někdo zkušenosti?? Jednalo by se o úpravu práva na složkách vzdáleného serveru, ve kterých je už obsah, tzn. ne změna prv při nahrávání souborů na FTP. Děkuji všem kteří se vyjádří.


pokus

Re:Uprava práv přes FTP a ncftp
« Odpověď #1 kdy: 22. 01. 2015, 10:40:45 »
Žádný nápad???

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Uprava práv přes FTP a ncftp
« Odpověď #2 kdy: 22. 01. 2015, 12:33:58 »
Žádný nápad???

Vytvorte specialni soubor, zasifrujte pomoci GPG, nahrajte pres FTP na ten server. Tam si ho vyhrabne cron job, rozsifruje a vykona pozadovane akce, nasledne soubor smaze, eventuelne misto nej nahraje sifrovany report.

Ten specialni soubor bude budto skript nebo seznam pozadavku, ktery bude interpretovan nejakym skriptem na FTP serveru. :-)

beer

  • *****
  • 729
    • Zobrazit profil
Re:Uprava práv přes FTP a ncftp
« Odpověď #3 kdy: 22. 01. 2015, 13:11:24 »
Nevím, jak ten soubor vypadá, asi ho chceš spouštět s právy roota. Určitě je dobré to nějak zabezpečit.

Jinak rekurzivně se práva mění přepínačem -R, například:

Kód: [Vybrat]
chmod 755 -R /cesta/ke/složce/

beer

  • *****
  • 729
    • Zobrazit profil
Re:Uprava práv přes FTP a ncftp
« Odpověď #4 kdy: 22. 01. 2015, 13:13:09 »
Lepší, nežli ftp, by bylo SSH spojení s klíčem a udělat to přes to.


JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Uprava práv přes FTP a ncftp
« Odpověď #5 kdy: 22. 01. 2015, 13:33:50 »
Nevím, jak ten soubor vypadá, asi ho chceš spouštět s právy roota. Určitě je dobré to nějak zabezpečit

Tak s pravy roota tedy urcite ne. Proc?

maga

Re:Uprava práv přes FTP a ncftp
« Odpověď #6 kdy: 22. 01. 2015, 13:57:56 »
curlftpfs by neresil problem?

tonda_

Re:Uprava práv přes FTP a ncftp
« Odpověď #7 kdy: 22. 01. 2015, 15:09:41 »
http://www.ncftp.com/ncftp/doc/ncftp.html

pokud to server umi jde to nascriptovat na tento zpusob..


echo "chmod 775 nekde/neco.xxx" | ftp -u -p server
a samo rekuze by se musela dodelat, nejsem si jist ale ftp to neumi


ale jak nekdo rikal pres FTP radeji ne..