In Linux, perché non è la cartella principale di superuser sotto / home?

È ansible creare un utente che dispone di privilegi come root e la sua home directory rientra nel /home/username . Perché root la propria cartella al livello superiore del file system? È questa giusta convenzione, una preoccupazione per la sicurezza, o c'è un motivo relativo alle performance?

2 Solutions collect form web for “In Linux, perché non è la cartella principale di superuser sotto / home?”

Un motivo: in molti sisthemes /home trova su una partizione separata (o condivisione di networking) che potrebbe non essere montata e è consigliabile consentire a root di accedere al suo ambiente abituale quando ansible.

la casa di root dovrebbe essere sulla partizione che il sistema operativo risiede, che per definizione è /, in modo che si possa ancora accedere come root senza problemi se, ad esempio, un'altra partizione di disco non è disponibile. / home viene a volte montato su una partizione separata o un'unità separata. Se questo contiene il root homedir e non è in linea, è ansible che si incontrano difficoltà con il tuo shell di login. Non è una buona idea se stai cercando di risolvere le cose come utente root.

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