Im ersten Fall handelt es sich um eine normale SSH-Sitzung mit Pseudo-Terminal.
Wenn Sie nur die Daten wünschen (ohne Terminalsteuerzeichen und ähnliches), sollten Sie es ssh
mit -T
switch versuchen .
Die andere Lösung, um dasselbe Verhalten zu erreichen, besteht darin, no-pty
neben dem Befehl in der authorized_keys
Datei zu stehen (danke @mykel):
command="sudo tcpdump -n -i eth0 -s 65535 -w -",no-pty ssh-rsa AAAAB3NzaC....