less mit ssh öffnen

D

dsx12

ich möchte ein script machen mit welchem ich schnell bestimmte log files von verschiedenen geräten einsehen kann.
ist es irgendwie möglich über ssh less auszuführen?
ich stelle mir das etwa so vor. so wird aber less gleich wieder abgebrochen.
Code:
ssh user@server less /var/log/logfile.log
 
Code:
ssh user@server "less /etc/passwd"
funktioniert hier tadellos, wohingegen
Code:
ssh user@server "less /var/log/messages"
ein
/var/log/messages: Permission denied
ergibt.
 
Das ist ein Berechtigungsproblem.
Mein Problem ist es, dass sich less wieder schliesst. Es gibt einfach den ganzen Inhalt aus und dann ist fertig.
 
Hi,

versuch doch mal
Code:
ssh -t user@server less /var/log/logfile.log
Damit bekommt less auch ein Terminal vorgesetzt; sonst verhält verhält er sich ja nur wie "cat".

Du kannst aber auch
Code:
ssh user@server cat /var/log/logfile.log | less
versuchen, less also lokal ausführen ...

Gruss,
A.
 

Ähnliche Themen

Keine grafische Oberfläche (Debian Installation)

3 Wege zur Authentifizierung?

Zugriff Ubuntu 16.04. auf Freigabe 18.04. LTS nicht möglich

iptables Konfigurationsdatei

Problem bei der Vergabe von Sciherheitsinformationen auf eine Freiagbe

Zurück
Oben