Ich habe 2 Benutzer auf meinem Server. Einer mit Sudo-Zugang ein anderer ohne. Wie kann ich Zugriff auf Nginx-Protokolle geben?
/var/log/nginx/error.log
An einen anderen Benutzer ohne sudo
Nutzungserlaubnis cat /var/log/nginx/error.log
? Kann ich so etwas wie einen Symlink erstellen, um mich in seinem Verzeichnis / home / username anzumelden?
Meine Frage ist also: Wie kann ein Benutzer ohne sudo
Berechtigung Nginx-Protokolle überprüfen?
sudo
ihm die Berechtigungen geben, je nachdem, wie Sie sie konfigurieren möchten.
setfacl -m 'user:someuser:r' /var/log/nginx/error.log
. Ich bin mir nicht sicher, wie das mit logrotate funktionieren würde. sudo
Zugang zu Katze / Schwanz / usw. Das Protokoll ist wahrscheinlich sowieso eine bessere Option. "
sudo
Zugang zu was? Es ist nicht klar aus Ihrer Frage. Ich weiß, dass einige Leute "Sudo-Zugriff" als "Root-Zugriff" bezeichnen, aber das ist technisch nicht korrekt. Bitte arbeiten Sie aus.