Bu bir SSH sorunu değil. Mesele, uzak ana bilgisayardaki kabuğun, terminal penceresi başlığını ayarlamak için bir kaçış dizisi göndermek üzere yapılandırılmış olmasıdır. Bu oldukça yaygın bir kurulumdur. Bağlandığınız blog gönderisinde belirtilen çözümler doğru.
En basit ve en doğrudan çözüm, aynı uzak kabuğunu, oturumu kapattığında pencere başlığını sıfırlayacak şekilde yapılandırmaktır. örneğin, eğer uzak kabuk bash ise, bunu ~ / .bash_logout içine koyun:
printf '\e]0;\a'
Alternatif olarak, yerel kabuğunuzun pencere başlığını yararlı bir şeyle güncellemesini istiyorsanız, yine de yapın. Ssh bağlantısı sona erdiğinde, yerel kabuk, eski değeri bırakmak yerine pencere başlığını başka bir şeye ayarlayacaktır. örneğin, bunu ~ / .bashrc dizinine koyun:
PS1='\[\e]1;\s\$ \W\a\e]2;\u@\h\a\]'"$PS1"
Bu, kullanıcı ve ana bilgisayar adını pencere başlığına (genellikle uzaktaki kabukların yapması için yapılandırılmış olan) belirtir ve ayrıca kabuk adını ve türünü (normal kullanıcı veya kök) ve geçerli çalışma dizinini gösterecek şekilde sekme başlığını ayarlar.
Eğer zaten bir ~ / .bash_profile (veya ~ / .profile) yoksa, bir tane oluşturun ve ~ / .bashrc komutunu çalıştırmasını sağlayın, böylece ~ / .bashrc oturum açma ve oturum açma olmayan kabuklara uygulanır:
if [ -f $HOME/.bashrc ]; then
. $HOME/.bashrc
fi