Come dare autorizzazioni utente sul server ubuntu?

ho un server ubuntu e ti do dare ospitalità ad alcuni utenti e utilizzo il command successivo per creare gli utenti ei loro account ftp: sudo adduser nameofthepage

Questo command crea una directory con il nome della pagina nella directory "/ home" where gli utenti possono mettere i file delle loro pagine web.

  • come get l'ultima nginx usando apt - ubuntu
  • Come il sistema operativo conosce quale parametro deve passare a /etc/init.d/?
  • Come installare correttamente X inoltro su (Ubuntu) linux?
  • Tinyproxy ha rifiutato il metodo CONNECT
  • Cercando di installare RabbitMQ con Puppet
  • Impostazione corretta di UFW su Ubuntu Server 10 LTS con Nginx, FastCGI e MySQL?
  • Ma ho un problema serio, quando gli utenti accedono al server con i loro account ftp possono andare in una directory in alto della directory / home e vedere tutte le directory del server, come posso limitarlo?

    Molte grazie.

    3 Solutions collect form web for “Come dare autorizzazioni utente sul server ubuntu?”

    Se / home è di properties; di root, probabilmente è … puoi sempre revocare l'accesso di lettura per "altri" nella directory / home stessa.

     sudo chmod or /home 

    Se sei preoccupato di questo livello di accesso, potrebbe essere meglio utilizzare un tipo di chroot o prigione per gli utenti. C'è pam_chroot e rssh che possono essere utilizzati per limitare gli utenti e sono sicura anche alcune opzioni di carcere.

    Hey, dovresti usare gli utenti virtuali per questo. Guarda mysql-pam.d puoi avere un database per ssh / ftp / altre registrazioni + quote disco o qualsiasi altra cosa in una sola tabella. Controlla la tua architettura e la scalabilità.

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.