最近使用多個ubuntu虛擬機器,使用putty遠端登陸時,標題顯示的都是一致的使用者名稱@主機名,導致不好識別連線的是哪台機器。
在網上搜了個解決辦法:
在home目錄下,修改.bashrc檔案,在最後新加(注意除第一行和最後一行外,需要加tab):
# auto add env parameter $prompt_command when use non-linux
tty login by ssh.
if [ "$ssh_connection" != '' -a "$term" != 'linux' ];
then
declare -a hostip
hostip=`echo $ssh_connection |awk ''`
export prompt_command='echo -ne
"\033]0;$@$hostip:[$]:$
\007"'
fi儲存後,再重新開啟putty,發現沒有生效。發現是ubuntu某些預設的設定跟新的設定衝突了,同樣是修改home目錄下的.bashrc檔案,注釋掉下面兩個地方:
注釋1:
# set a fancy prompt (non-color, unless we know we "want"
color)
#case "$term" in
# xterm-color|*-256color)
color_prompt=yes;;
#esac
注釋2:
# if this is an xterm set the title to user@host:dir
#case "$term" in
#xterm*|rxvt*)
# ps1="\[\e]0;$\u@\h:
\w\a\]$ps1"
# ;;
#*)# ;;
#esac
儲存後,重新用putty連線,putty的標題改成使用者名稱@ip位址了。
使用putty連線ubuntu
要使putty連線ubuntu,需要開啟ssh server.開啟終端輸入 sudo apt get install openssh server ubuntu預設安裝了openssh client,所以在這裡就不安裝了,如果你的系統沒有安裝的話,再用apt get安裝上即可。然後確認sshserv...
putty 無法連線ubuntu的問題
檢視ssh是否已安裝,如未安裝執行 sudo apt get install openssh server 然後確認sshserver是否啟動了 ps e grep ssh如果只有ssh agent那ssh server還沒有啟動,需要 etc init.d ssh start,如果看到sshd那說...
Putty遠端連線Ubuntu14 04
步驟 一 在ubuntu系統中安裝ssh,可使用如下的命令進行安裝 sudo apt get install openssh server 步驟二 為了保險起見,安裝完成後重啟一下ssh服務,命令如下 sudo etc init.d ssh restart 記得vmware network adap...