GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie kann ich einen Benutzer mit Lesezugriff auf alle Dateien erstellen? (dh root ohne Schreibrechte)

Darf ich eine andere Methode vorschlagen, um Ihr Problem zu lösen, die weniger wartungsintensiv ist.

Sie können SSH-Schlüssel erstellen, die eingeschränkten Zugriff auf bestimmte Programme haben. Ich mag es nicht, Root uneingeschränkten Zugriff zu gewähren, aber manchmal müssen Sie bestimmte Befehle aktivieren, damit sie über die Ferne ausgeführt werden können. Mit ssh-Schlüsseln können Sie Ihr Backup-Programm per ssh-Befehl ausführen lassen.

Sehen Sie sich den Abschnitt „AUTHORIZED_KEYS FILE FORMAT“ auf Ihrer sshd-Manpage an (ich gehe davon aus, dass Sie OpenSSH verwenden).

http://man.openbsd.org/OpenBSD-current/man8/sshd.8


Linux
  1. So beschränken Sie den SSH-Zugriff für Benutzer mit LShell (Limited Shell)

  2. Wie ändere ich die Berechtigungen vom Root-Benutzer auf alle Benutzer?

  3. Wie erstelle ich einen neuen Benutzer mit SSH-Zugriff?

  4. So erstellen Sie einen SFTP-Benutzer ohne Shell-Zugriff unter CentOS 8

  5. So richten Sie SSH-Schlüssel unter Debian ein

So übertragen Sie Dateien mit Rsync über SSH

So listen Sie alle Benutzer in Linux auf

So erstellen Sie einen SFTP-Benutzer für einen Webserver Document Root

Wie kann ich einen Benutzer mit Lesezugriff auf alle Dateien erstellen? (dh root ohne Schreibrechte)

Wie erstelle ich einen zusätzlichen Root-Benutzer?

Wie funktionieren Dateiberechtigungen für den Root-Benutzer?