遠程連接工具SSH和linux的連接


實際開發中,Linux服務器都在其他的地方,我們要通過遠程的方式去連接Linux並操作它,Linux遠程的操作工具有很多,企業中常用的有Puttty、secureCRT、SSH Secure等。我使用SSH Secure工具進行遠程連接,該工具是免費的圖形化界面及命令行窗口集一身的遠程工具。

SSH Secure是什么百度百科有更詳細的解答。https://baike.baidu.com/item/ssh/10407?fr=aladdin

遠程工具SSH與linux的連接困擾了我好幾天,終於解決了,原因竟然是沒有給虛擬機聯網和沒有和W10系統ping互通。

1.安裝步驟就不詳細講解了網上下載了SSH這個工具,在一鍵“傻瓜式”安裝。

 

2.安裝好會出現兩個圖標。

3.我們點擊圖形化界面圖標。

Host Name:虛擬機下的IP地址,怎么查看呢  進入虛擬機終端輸入命令ifcofig

如果ifconfig后沒有IP地址怎么辦?

找到虛擬機鼠標右鍵點開進入設置。

再把你的虛擬機關閉或者掛起

 

找到VMware頂部的編輯----虛擬機網絡編輯器

 

選擇恢復默認設置

 

等一會時間 再重啟你的虛擬機。再進入虛擬機終端輸入ifconfig查看你的虛擬機IP地址,這時候IP地址就有了。

在查看是否與主機是否連接ping是否互通。

我的主機是Window 10系統,window+R輸入cmd進入系統的命令行,輸入命令ping +虛擬機的IP地址

以下是我虛擬機的IP地址

以下是檢測是否與主機是否連接ping是否互通

這時候在進行我們的SSH登錄的操作,如果失敗了,在虛擬機中關閉防火牆和運行SSH

打開終端輸入命令 su 意思大概就是最高權限才能關閉防火牆等

以上步驟完成了連接SSH基本也成功了。。。。

User Name:登錄虛擬機時的用戶名

Port:端口 ,默認22,如需修改以后再講怎么修改端口號

Authentication:身份認證 這項也不用去管。

然后輸入密碼

進入界面

關於遠程工具亂碼的解決:

使用遠程工具進行連接時,如果linux有中文文件或目錄,顯示時會出現亂碼,原因是linux編碼是UTF-8,而遠程工具默認是當前系統本地編碼即GBK。所以解決方案是統一兩者編碼就OK了,但是該SSH Secure工具不能設置編碼,所以通過修改linux的系統編碼的方式進行統一編碼。

linux的/etc/sysconfig目錄下有一個i18n的文件代表linux的系統編碼

將其從UTF-8修改成GBK重現連接linux即可:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM