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.

  • Imansible creare Java VM su OpenVZ
  • Jenkins pubblica per successo su ssh per colbind il server, ma il file messo fallito
  • Come scoprire tutti i pacchetti software installati per impostazione predefinita su un'installazione Linux?
  • Impedire che postmaster@domain.com rimbalzi con sSMTP
  • Aggiornamento di OpenSSH sul server web (Ubuntu) per la conformità PCI
  • Quale sistema di file distribuito come backend per cloud computing?
  • 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.