Ви не використовуєте оболонку для входу.
Процес включення прапора для входу описаний тут , також деякі деталі щодо того, що таке оболонка для входу, можна знайти тут .
Таким чином, вам потрібно встановити параметр «Запустити як оболонку входу» в налаштуваннях терміналу Gnome. Після цього встановити прапор потрібно відкрити новий термінал.
Іноді потрібно встановити команду на /bin/bash --login.
Для віддалених з'єднань важливо зрозуміти різницю між запуском інтерактивного sshсеансу та виконанням окремих команд.
Під час роботи ssh serverта подальшої роботи з сервером в інтерактивному режимі ви використовуєте оболонку входу за замовчуванням, і це все добре, але для ssh server "command"вас не використовується оболонка для входу, і потрібно було б її запустити ssh server 'bash -lc "command"'.
Будь-яке віддалене виклик може мати ту саму проблему, що і для виконання однієї команди ssh.