
Ich habe also herausgefunden, dass mein .profile oder .bash_profile nicht als Quelle verwendet wird, wenn ich mich über SSH anmelde.
Ich habe es versuchtshopt -q login_shell && echo 'Login shell' || echo 'Not login shell'
das gibt mir: Not login shell
aber wenn ich tmux starte, bekommt ich eine Login-Shell.
Warum?
BEARBEITEN: Ich habe mich mit dem Befehl ssh user@domain
mit Schlüsselauthentifizierung verbunden (Passwortauthentifizierung führt zum gleichen Ergebnis). In meiner .ssh/config-Datei sind keine relevanten Details enthalten. (Dasselbe Ergebnis ohne Details.)