SSH - Игнорирование $PS1 в .bashrc

SSH - Игнорирование $PS1 в .bashrc

Содержимое соответствующего файла:http://pastebin.com/6VtWcaWG

Все остальное, включая псевдонимы и переменную PATH, в порядке, но когда я вхожу в систему как root на своем удаленном компьютере, правильный $PS1 (установленный в .bashrc удаленного компьютера) не принимается, и приглашение командной строки отличается.

(Я не пытаюсь вытолкнуть мою локальную PS1, это касается исключительно удаленного хоста.)

EDIT: Когда я запускаю bash после входа в систему, правильная переменная берет свое, и мое приглашение выглядит так, как и ожидалось. Поэтому я подозреваю, что SSH позже устанавливает мое приглашение, но не смог найти такую ​​настройку в sshd_config.

решение1

Там должен быть:

  export PATH=...
  export PS1=....

Связанный контент