Преамбула (не стесняйтесь, пропустите)

Это вопрос (в основном) дубликат:Как я могу изменить внешний вид моего (Linux) терминала, когда я подключаюсь по SSH к удаленной машине?

Да, было бы более целесообразно обновить мой вопрос или оставить комментарии для моих ответчиков, а не создавать дубликаты. К сожалению, правила Stack Exchange сделали невозможным для такого нового пользователя, как я (у которого 5k+ повтор и несколько золотых значков на Stack Overflow), что-либо из этого. Таким образом, единственный способ, которым я вообще могу общаться (и даже не напрямую с людьми, которые были достаточно щедры, чтобы попытаться ответить), - это начать новый вопрос. Пожалуйста, не вините меня, вините чрезмерно параноидальные правила Stack Exchange, которые не позволяют редактировать или комментировать ваш собственный вопрос.

/ преамбула

Теперь перейдем к вопросу. Недавно я подошел слишком близко к случайному запуску команды "стереть базу данных" на удаленном сервере, потому что я думал, что работаю на своей локальной машине. Это заставило меня думать , что «я нужен способ , чтобы превратить свой красный фон, или в противном случае получить явное визуальное различие , когда я ssh -ed к удаленному серверу.»

До сих пор два человека были достаточно любезны, чтобы предлагать решения, но оба их решения в основном включали изменение PS1, чтобы сделать имя хоста красным. Это, однако, не помогает, потому что это всегда делает имя хоста красным. Я просто настроюсь на отображение красного текста в моем приглашении, затем войду в систему на удаленном сервере, вернусь через минуту и забуду, что я где-то особенный, потому что я просто вижу красный текст. использовал к.

Я ищу что-то вроде этого:

http://code.google.com/p/contextual-ssh/

кроме Linux (то есть только для Mac).

Кто-нибудь знает что-нибудь подобное, что позволяет мне каким-то образом изменять внешний вид моего терминала ТОЛЬКО при подключении к ssh удаленной машине?

0