В моем ~/.ssh/config
у меня есть запись для выбора файла удаленного сеанса, который будет использоваться при входе на сервер. В моем случае я использую специальный c rc
файл вместо .bashrc
.
Host *
LocalCommand scp ~/.remote_bashrc %r@%n:/home/%r
RemoteCommand bash --rcfile "~/.remote_bashrc"
Сначала файл копируется на удаленный.
Во-вторых, его используют как конфигурация сеанса оболочки.