wir haben ein seltsames Verhalten, wenn ich mit SSH auf einen Remote-Computer zugreife
alle Maschinen sind rhel 7.2
Version
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 $PATH
fehlerhaften 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 bashrc
Maschinen 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 \r
in 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