linux

Utilizzare ACL per risolvere problemi di permessi sulle cartelle FTP con i file caricati da Apache

Un problema piuttosto comune che potrebbero lamentare gli utenti del nostro server FTP è quello di non avere la possibilità di modificare / cancellare i file caricati attraverso Apache. Un tipico esempio sono gli allegati o le immagini agli articoli del blog, oppure i moduli installati via interfaccia di amministrazione in CMS quali Joomla. Il problema è dato dal fatto che questi file vengono caricati dall'utente Apache, con permessi giustamente (parlando in termini di sicurezza) restrittivi, tipicamente 644 per i file o 755 per le cartelle, il che equivale a dire che solo il proprietario di tali file / cartelle è in grado di modificarli o cancellarli (permesso di scrittura), o in altri termini che il nostro utente FTP non ha modo di modificare / cancellare tali file utilizzando il client FTP in quanto tali file / cartelle possono essere gestite solo dal relativo proprietario (Apache per l'appunto).

Installare un server ftp con Pure-FTPd su Ubuntu Linux Server

PureFTPd logo

Utilizzando pure-Ftpd con l'appoggio di un database MySQL, è possibile creare un server FTP basato su utenti virtuali. Con virtuali si intende che l'account utente del server FTP non deve necessariamente essere un account di sistema.

Synology DiskStation, connettersi da remoto via ssh utilizzando un servizio di DNS dinamico

In questa guida vedremo nello specifico le procedure da utilizzare per connetterci al nostro server DiskStation da internet utlizzando una connessione secure shell (ssh).

Installare OpenSSH su DS 107+

Il server Synology SSH attivabile con l'apposita patch, non supporta esattamente tutte le funzioni di OpenSSH.

Installare il gestore pacchetti ipkg su DS 107+

Per poter aggiungere programmi al nostro DiskStation Synology, è necessario installare un sistema di gestione pacchetti (anche se in teoria potreste anche installarveli da soli compilando dai sorgenti tutti i pacchetti che vi servono... ;-) meglio lasciar stare eh?).

Syndicate content