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 sudoNutzungserlaubnis 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 sudoBerechtigung Nginx-Protokolle überprüfen?
sudoihm 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. sudoZugang zu Katze / Schwanz / usw. Das Protokoll ist wahrscheinlich sowieso eine bessere Option. "
sudoZugang 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.