使用Xshell連線Ubuntu

2021-08-15 04:21:32 字數 1024 閱讀 1959

轉裁源於:

xshell是乙個安全終端模擬軟體,可以進行遠端登入。我使用xshell的主要目的是在windows環境下登入linux終端進行編碼,非常方便。本文簡單介紹下它的使用方法。

2.安裝完畢後先在要連線的ubuntu主機下開啟ssh服務,如果沒有開啟需要安裝openssh-server:

sudo apt-get install openssh-server

使用ps -e | grep ssh,如果只有ssh-agent表示還沒啟動,需要/etc/init.d/ssh start;有sshd說明已啟動。

3.開啟xshell,選擇「新建」,「連線」設定裡選擇ssh,主機填入需要連線的主機的ip位址。

在「使用者身份驗證」中填入可用的登入ubuntu的使用者名稱和密碼。

設定完這兩步就可以使用xshell控制ubuntu主機了。

4.中文亂碼的解決方法:

在確認ubuntu支援中文的前提下(即,直接使用ubuntu可以顯示中文),在「檔案」選單的「屬性」中選擇「終端」,「編碼」選擇「utf-8」,並勾選「韓中日語言中的不確定字元處理為寬字元」,重新連線即可。還有一種解決方式,不過本人沒有試過(

[root@localhost ~]# cd /etc/sysconfig/

[root@localhost sysconfig]# cp i18n i18n.bak    #備份i18n檔案

[root@localhost sysconfig]# echo "" >i18n

[root@localhost sysconfig]# vi i18n      #加入以下內容

lang="zh_cn.gb18030"

language="zh_cn.gb18030:zh_cn.gb2312:zh_cn"

supported="zh_cn.gb18030:zh_cn:zh:en_us.utf-8:en_us:en"

sysfont="lat0-sun16"

重新連線後中文顯示正常

Xshell通過ssh服務連線Ubuntu

在ubuntu虛擬機器中通常只預設安裝了openssh client,也即只能通過此系統連線訪問其他系統,不具有讓其他系統訪問的許可權。通過安裝openssh server可以被其他系統訪問 此步驟中經常使用的指令ifconfig可以根據提示安裝。可能會遇到需要將虛擬網絡卡ens33改為物理網絡卡e...

使用xshell連線虛擬機器中的ubuntu系統

1.首先檢視ubuntu中是否安裝了open server 使用命令ps e grep ssh 如果安裝了,則顯示ssh agent sshd 2.如果沒有安裝,首先執行以下步驟 執行sudo apt get update 如果報404,則按照進行設定 再執行sudo apt get install...

Xshell無法連線虛擬機器中的Ubuntu

遇到問題 vaware中安裝了ubuntu desktop,xshell連線失敗 解決辦法 首先確認虛擬ubuntu可以正常聯網 可能原因是沒有安裝openssh服務 sudo apt get install openssh server再次xshell連線,出現問題 原因 ubuntu中設定了不允...