Comandi per utenti e gruppi (synogroup synouser )

Language plugins e scripts (Java, Node.js, Pearl, PHP, Python, Ruby, ?sh)
Avatar utente
dMajo
Moderatore
Moderatore
Messaggi: 1962
Iscritto il: sabato 18 agosto 2012, 23:14
Località: FVG - Italia

Re: Comandi per utenti e gruppi (synogroup synouser )

Messaggio da dMajo »

rossi500 ha scritto:Letto tutto quel che precede ma.. come e da dove lanciare i comandi synogroup per modificare i privilegi gruppo relativi ad una cartella?
nella pagina synology -- https://www.synology.com/en-global/supp ... _developer -- viene riportato:
"If PHP package is going to involve SDK command tool, package developer will have to set SUID bit and create symbolic link to Synology SDK commands in /usr/syno/bin/ while the package installation. Synology SDK commands tools then will be able to work in PHP scripts."
E non riesco a comprendere dove effettuare le modifiche
Nel documento che citi mi sembra che sia sufficientemente chiaro, dicono "durante l'installazione del pacchetto". Questo perche lo script d'installazione gira con privilegi root. Siccome tu stai sviluppando l'applicazione web, e di conseguenza no hai ancora fatto il pacchetto d'installazione di tale applicazione, connettiti in telnet/ssh con credenziali admin, elevale a root ed esegui i comandi descritti nel documento.

In pratica
/bin/chmod 4755 /usr/syno/sbin/synouser
modifica i permessi del file synouser nella cartella /usr/syno/sbin da 0700 a 4755, mentre
/bin/ln -s /usr/syno/sbin/synouser /usr/syno/bin/
crea un link simbolico del comando /usr/syno/sbin/synouse nella cartella /usr/syno/bin/ in modo che sia nel path per l'esecuzione.

spero ti possa bastare, perche ho sprecato fin troppo del mio tempo per un non osservante i regolamenti del forum.
Dal 01.01.2015 non rispondo a quesiti tecnici dei non osservanti il regolamento https://www.synologyitalia.com/presentazioni/regolamento-leggere-prima-di-postare-t5062.html

  • UPS: APC SMT2200I+AP9631
  • GTW: Vigor2866Vac(4.4.2): 2StaticIP FTTH(1/.1G)+FTTC(30/3M) :o
  • SWC: Netgear GS728TPv2(PoE+)
    • 4x HP NJ2000G
    • 2x Netgear GS108Tv2
    • 2x VigorAP902
  • NAS: DS1819+: DSM6.2.4(u7),32GB; C(2x845DCPro),R5(3xST6000VN001),R0(2xWD60PURX),VB(WD60EFRX);LAN:LAG(1+2),3,4 :D
    • DS1815+: DSM6.2.4(u7),16GB; R5(3xWD60EFRX),VB(2xWD60EFRX);LAN:LAG(1+2),3
    • RS3617xs+: DSM6.2.4(u7),8GB; R6(8xWD40FFWX),HS(WD40FFWX);LAN:LAG(1+2+3),4,LAG(5+6)
    • DS1513+(4GB); DS115j
  • ALTRO: Denon AVR-4311
    • UE55ES8000Q, UE32ES6800Q, UE22F5410AY
    • Galaxy Note8, A5, TabS3; Nokia N8
  • EXP: E5: NET9 PC:W9,M0,L6

www.alldataee.com
Rispondi

Torna a “Language plugins e scripts (Java, Node.js, Pearl, PHP, Python, Ruby, ?sh)”