Tervezem a http://hup.hu/node/118243 topicban levo pure-ftpd-t lecserelni proftpd-re.
Az ekezettelenito script mar megy ugyanugy mint a pure-n, viszont felmerult egy olyan igeny hogy a chmodot kellene korlatozni.
De nem user szinten hanem muvelet szinten. Tehat barki barmilyen chmod parancsot kiad ne tegye ra a fajlra a futtatasi jogot, azon kivul barmi mas jogot beallithat.
Erre mar megcsinaltam a scriptet, majd a kovetkezokkel probalkoztam sikertelenul a configban:
ExecOnCommand CHMOD /etc/proftpd/scripts/chmod.sh %f -> hatastalan, el sem indul a script
ExecOnCommand SITE CHMOD /etc/proftpd/scripts/chmod.sh %f -> ExecOnCommand: path to program must be a full path on line 202 of '/etc/proftpd/proftpd.conf'
ExecOnCommand SITE_CHMOD /etc/proftpd/scripts/chmod.sh %f -> szinten hatastalan, el sem indul a script
Otlet?
- 1438 megtekintés
Hozzászólások
ExecEngine on
gondolom megvan.
Illetve én a %f helyett csak simán a %r-el megpróbálkoznék, csak logolás szinten ne is csináljon mást a script.
♲♻♲
- A hozzászóláshoz be kell jelentkezni
ExecEngine on megvan, mert a tobbi script tokeletesen fut.
Log szerint viszont el a se indul a chmodhoz tartozo script.
-------------------
http://www.rtvstat.hu/ - A legtöbb magyar rádió és TV egy helyen!
- A hozzászóláshoz be kell jelentkezni
Az FTP parancs nem a SITE CHMOD, SITE_CHMOD vagy CHMOD, hanem a SITE csak önmagában:
http://en.wikipedia.org/wiki/File_Transfer_Protocol#List_of_FTP_commands
Ez után szerintem a %r kell neked paraméterként és a fájlnevet már neked kell kibogarásznod a scriptedben a teljes FTP parancsból...
Talán működik a %f is, ha már megy akkor azt könnyű kipróbálni.
♲♻♲
- A hozzászóláshoz be kell jelentkezni
Ez volt a megoldas. Koszonom!
-------------------
http://www.rtvstat.hu/ - A legtöbb magyar rádió és TV egy helyen!
- A hozzászóláshoz be kell jelentkezni