常用連接linux工具


前言

       一般我們裝linux,基本上都是用來做服務器的,而且基本上服務器也只有一個主機,沒有鍵盤和顯示器,在無法接觸到物理機的情況下,我們如何對服務器進行管理呢?本篇文章,小林將會介紹在工作中接觸的常用連接linux的工具。

putty

下載地址

image

host Name設置一個ip或者主機名,Sessions設置別名,Connection type選擇ssh(默認linux是開啟ssh端口的)點擊左邊的Translation可以設置字符編碼。

image

下拉選項中沒有GBK字符集,但是可以手動輸入。

image

image

點擊是

image

輸入用戶名和密碼

image

進來之后就能遠程用命令好操作了,例如重啟數據庫,重啟操作系統,開啟遠程桌面。

putty,優點短小精悍隨身攜帶免安裝,支持編碼設置,缺點是當需要記錄的服務器ip數目多的時候管理起來比較不方便,而且不能上傳下載文件。

SSHSecureShellClient

下載地址

image

  1. 紅色的這個框里的按鈕可以點擊之后輸入用戶名就可以直接連接了
  2. 綠色框框可以添加一些常用的主機進去(貌似只能外面添加,然后進里面修改)

image

image

  1. add profile就可以添加進自己收藏列表中了,下次可以直接找到
  2. 綠色框框的那個圖標點擊了就可以打開文件傳輸了

image

左邊是本地文件,右邊是服務器文件,點擊Add再點保存就能記錄一些你常用的路徑,如果你把這個保存進profile中的話,下次用profile中的帳號進來,就能使用這些地址。

這款工具優點是可以進行文件傳輸,也能使用命令行,基本上能支持基本的工作,但是,不能設置字符編碼(至少小林手上這款用了許久的不能進行字符設置。)

 

SecureCRSecureFXPortable

下載地址

解壓之后點擊SecureCRTPortable.exe就能直接用了

image

點擊連接就可以彈出連接菜單,這里就可以新建一些目錄管理自己的服務器列表

image

點擊新建回話

image

默認SSH2點擊下一步

image

輸入主機地址或者主機域名,用戶名,點擊下一步image

這里設置文件傳輸的協議,默認下一步

image

會話名稱用來幫助你區分不同的終端

image

新建完成,選擇一個,點擊連接

image

會彈出一個警告,是否需要保存密碼,點擊接受並保存之后下次就可以直接登錄不需要輸入密碼了

image

image

可能會彈出這個錯誤,這是因為,我這個是綠色版的,別人配置中有一些路徑設置死了,點擊確定修改這些路徑即可

image

看看常規路徑中的路徑是否是解壓目錄下的這個

image

還有SSH主機密銀是否配置對了路徑。

image

對終端標簽右鍵就彈出功能選項了,其中打開SecureFX可以進行文件上傳下載

image

 

自從有了這一款工具之后,就基本上沒再使用前面兩款了,這款是集之前所有的有點,並可以一個窗口放置多個終端,給常年管一大堆服務器的人提供了各種便利啊,而且支持文件傳輸。

RealVNC

下載地址

VNC通道的使用需要服務器端,和客戶端,客戶端就是我們介紹的這款軟件了,服務器端的開啟需要安裝軟件。

用上面介紹的ssh工具連接進服務器,或者直接在服務器上打開終端,輸入下面命令查看是否已經安裝了vnc軟件

rpm -qa | grep vnc

如果出現vnc-server*之類的包說明裝好了

如果沒出現,就需要手動裝了

在服務器聯網的情況下,可以用yum命令安裝

yum search vnc

image

找到之后使用

yum install vncserver.x86_64

在服務器不聯網的情況下,可以找到rpm包上傳到服務器上然后用

rpm -Uvh 包名.rpm

或者

放入安裝的光盤,用下面命令加載光盤

mount /dev/cdrom /mnt/
image

確保光驅已經加載了光盤,然后

[root@temp ~]# rpm -Uvh /mnt/CentOS/vnc-server-4.1.2-14.el5_6.6.x86_64.rpm

 

image

安裝或者確定存在有vnc的包之后,輸入vncserver,會讓你輸入一個密碼(可通過vncpasswd命令直接修改),用於給遠程客戶端訪問的時候確認密碼

image

設置完之后會出現一個文件並有個1.log,一般我們在什么用戶下輸入這個命令都會開一個vnc進程號,你在客戶端使用ip加進程號的方式(ip:進程號)進行訪問,登錄之后是有相應用戶的權限,比如你用oracle輸入vncserver,你登錄進去就是oracle帳號。還有一個配置文件/root/.vnc/xstartup修改這個配置文件,以修改遠程登錄時候使用桌面軟件的類型

vi /root/.vnc/xstartup

image

把twm &屏蔽了,加入gnome-session(在linux中,桌面也是個軟件來的,還記得我們安裝的時候選擇的是gnome桌面對吧)然后保存(按一下esc>>輸入:wq回車)。如果要刪除進程號可以使用

vncserver -kill :1

image

連接

image

輸入ip和開啟的進程號,點擊ok

image

輸入我們設置的vncserver的密碼

image

然后就可以看到遠程服務器的桌面了

總結:比較這幾個工具的功能

遠程執行命令 上傳下載文件 開啟圖形界面
putty 可以 不可以 不可以
SSHSecureShellClient 可以 可以 不可以
SecureCRSecureFX 可以 可以 不可以
RealVNC 可以 不可以 可以

 

綜上比較,基本准備SecureCRSecureFXRealVNC就可以應付日常的服務器維護了

如果你有比較好用的工具,歡迎留言介紹給小林,歡迎互相交流學習


免責聲明!

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



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