io ho avuto un problema simile, e il mio nas aveva un web server integrato.
all'epoca ho risolto così:
- dal server linux dove avevo l'applicazione in php, ho montato il nas come se fosse un device esterno (tramite /etc/fstab per capirci)
- a quel punto, da php, ho creato i vari script per la gestione dei files, aggiungendoci la classica schermata di login
non è una soluzione ottimale, ma era la mia unica possibilità.
nel cosa ti dovesse servire, potresti prendere spunto.