Я понял проблему.
В моем ~/.pam_environment
задании была линия моего пути.
PATH DEFAULT=$:/home/@/bin
Это по какой-то причине помещает / home / user / bin в мой путь 3 раза и добавляет дополнительное двоеточие.
Почему это так, я не уверен.
Но ~/.profile
вместо этого, установив мой PATH, я решил проблему.
Я предполагаю, что неверное назначение PATH было отклонено ssh, но не моим обычным логином.