Ausnahme „Befehl nicht gefunden“ beim Zugriff auf Remotecomputer über SSH

Ausnahme „Befehl nicht gefunden“ beim Zugriff auf Remotecomputer über SSH

wir haben ein seltsames Verhalten, wenn ich mit SSH auf einen Remote-Computer zugreife

alle Maschinen sind rhel 7.2Version

das ist, was wir haben

ssh server142
Last login: Thu May 27 09:44:13 2021 from  server_ER




-bash: server: command not found
-bash: stratumweight: command not found
-bash: driftfile: command not found
-bash: $'rtcsync\r': command not found
-bash: makestep: command not found
-bash: bindcmdaddress: command not found
-bash: bindcmdaddress: command not found
-bash: keyfile: command not found
-bash: commandkey: command not found
-bash: $'generatecommandkey\r': command not found
-bash: $'\r': command not found
-bash: $'noclientlog\r': command not found
-bash: logchange: command not found
-bash: $'\r': command not found
-bash: logdir: command not found

also haben wir den $PATHfehlerhaften Server geprüft und ihn mit anderen fehlerfreien Servern verglichen, aber beide $PATH-Ausgaben sind die gleiche Ausgabe

Beispiel

echo $PATH
/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin

wir haben auch die bashrcMaschinen verglichen, die Guten und die Schlechten, und auch hier keine Unterschiede

Irgendwelche Hinweise, was der Grund für dieses Problem sein könnte?

Antwort1

Die Angaben \rin einigen der Meldungen sind ein deutlicher Hinweis darauf, dass in einer Datei Windows-Zeilenenden vorkommen.

Antwort2

das Problem lag bei der Datei/etc/bash_completion.d/chrony.conf

also haben wir diese Datei verschoben als

 mv /etc/bash_completion.d/chrony.conf /var/tmp

verwandte Informationen