Wenn Sie nur mit Dateien in einem Basisordner befasst sind, führen Sie chmod o-rwx im entsprechenden Verzeichnis aus. Durch die Erlaubnis für den Ordner wird der Zugriff blockiert.
Die Standardwerte stammen von /etc/useradd.conf, das in den Kommentaren gut dokumentiert ist. Der spezifische Wert, den Sie ändern müssen, ist DIR_MODE.
Die Standardberechtigungen für neue Dateien und Verzeichnisse während einer Shell-Sitzung werden von umask gesteuert.
Das hört sich nach einem ungeraden Standard an, es kann jedoch vom VPS-Provider die Annahme sein, dass:
- Home-Verzeichnisse werden normalerweise für Websitendateien verwendet. Sie müssen daher von Apache (der normalerweise als "niemand" ausgeführt wird) lesbar sein. Dadurch werden die Support-Tickets reduziert.
- Linux-Benutzer ändern die Berechtigungen für Verzeichnisse / Dateien, die nicht freigegeben werden sollen.