綠(lǜ)色資源網:您身邊(biān)最放心的安(ān)全下載站! 最新軟件|熱門排行|軟(ruǎn)件分(fèn)類|軟件專題|廠商大全

綠色資源網

技術教程
您的位置:首(shǒu)頁(yè)服務器(qì)類Linux服務器 → Linux 服務器的遠程控製技術及實戰

Linux 服(fú)務器的遠程控製技術及(jí)實戰

我要評論 2009/04/25 23:05:46 來源:綠色(sè)資源網 編輯:pannysun1787 [ ] 評論:0 點擊:540次

目前主(zhǔ)要(yào)應用於Linux的遠程連接技術大致分為以(yǐ)下三種:

1、基於命令行的方式

Linux命令:telnet.telnet在linux和windows下(xià)均可用,隻要打(dǎ)開相應(yīng)的服務即可。telnet 的所有數據在網絡上都是明文傳輸,所以也有安(ān)全隱患,在實際的生產係統中也基本上廢棄(qì)不用,而(ér)轉用更安全(quán)的ssh.但是在某些場合(hé),如內部局域網絡, telnet 還是有用武之(zhī)地的。ssh和telnet類似,但是數據在網(wǎng)絡上(shàng)是加密後再傳輸的(de)。

rlogin、rsh等r係列命令:因為有較大的安全隱患,所以現在基本上廢棄不(bú)用。

基於ssh的客戶(hù)端軟件:Secure SSH或PUTTY等客戶端工具通過ssh服務來實(shí)現Windows下管理Linux服(fú)務器的,這些客戶端(duān)工具配置使用簡(jiǎn)單,但是它(tā)們都無法啟動窗口服務的程序或進程,也無法達到遠程桌麵控製。

說明:命令行的管理方(fāng)式(shì)適(shì)合進行初始化、網卡配置等基本操作,不適合做豐富的(de)管理功能。

2、Web管理方式

Web管理方式是另一種管理工具。這種方(fāng)式提供了簡單(dān)的管理(lǐ)接口(kǒu),適合那些功能不(bú)是(shì)很多的管理工作(zuò)。

3、基於管理(lǐ)端軟(ruǎn)件的(de)圖形接口方(fāng)式

基於管理端軟件的圖形接口方式一(yī)般需要完成對係統的配置、管理和監控。圖(tú)形的管理方式直(zhí)觀,是一種重要的管理工(gōng)具,適合進行複雜的配置,連接多台服(fú)務器,同時支持豐富的審計和日誌的功能。

VNC:VNC(Virtual Network Computing,虛(xū)擬(nǐ)網絡計算)技(jì)術是廣泛用(yòng)作程序員和管理(lǐ)員的“生產力工具”。vnc要有個服務端(duān)的守護進程,為每個共享的桌麵運行。VNC是客(kè)戶端(duān)/服務器(qì)架構。

X顯示管理(lǐ)器(X display manager)——xdm:Xdm不用再(zài)添加額外的客戶端軟件了。X-Win32是X Window係統服務器,它允許你的Windows係(xì)統(tǒng)通過TCP/IP協議(yì)運行X應用程序或Unix係(xì)統。支持運行在Sun、HP、SGI、Linux、SCO、AIX和其它(tā)Unix工作站和文件服務器上的OpenLook、Motif、CDE、VUE、GDM、Gnome及其它X應用。

Freenx:NX是一個基於X協議的遠程(chéng)顯示軟件,但是對X協議數據進行壓縮,重要的特性是能夠(gòu)在低帶寬的網絡情況(kuàng)下使用(yòng)X協議。Freenx是NX的GPL版本。

FreeNX是近年來繼VNC之後新出現的遠程控製解決方案,基本原理是將(jiāng)XWindows的信號壓(yā)縮後傳輸到遠程客戶端顯(xiǎn)示,而VNC是直接截取屏幕圖像處(chù)理傳輸。這樣,在同樣的傳輸信道條件下,FreeNX可以比VNC提供更好的(de)操作感和實時性;也正(zhèng)因為其實現原理依(yī)賴於XWindows,因此FreeNX目前也就不支持將Windows作為遠程控製服務(wù)器端。

一(yī)、FreeNX服務器端安裝

1、下載軟件:

下載freenx、nx、expect、nc

2、安裝(zhuāng)軟件:

#rpm -ivh nc-1.10-18 RPM for i386

#rpm -i nx-1.4.0-0.fdr.4.i386.rpm

#rpm -i expect-5.4.2.1-1.i386.rpm

#rpm -i freenx-0.3.1-0.fdr.0.noarch.rpm

3、配置nxserver

# /usr/bin/nxsetup ——install

Setting up /etc/nxserver ……done

Setting up /var/lib/nxserver/db ……done

Setting up /var/log/nxserver.log ……done

Setting up known_hosts and authorized_keys2 ……done

Setting up permissions ……done

Ok, nxserver is ready.

PAM authentication enabled:

All users will be able to login with their normal passwords.

PAM authentication will be done through SSH.

Please ensure that SSHD on localhost accepts password authentication.

You can change this behaviour in the /etc/nxserver/node.conf file.

Have Fun!

4、添(tiān)加用戶和(hé)密碼

# nxserver ——adduser x1

NX> 100 NXSERVER - Version 1.4.0-44 OS (GPL)

NX> 1000 NXNODE - Version 1.4.0-44 OS (GPL)

NX> 716 Public key added to: /home/x1/.ssh/authorized_keys2

NX> 1001 Bye.

NX> 999 Bye

[root@host tmp]# nxserver ——passwd x1

NX> 100 NXSERVER - Version 1.4.0-44 OS (GPL)

New password:

Password changed.

NX> 999 Bye

說明(míng):x1用戶必須是服務器已經存在的用戶。

5、修改權限

#nxsetup ——install ——setup-nomachine-key

chmod 666 /dev/urandom

# chmod 666 /dev/null

# chmod 640 /var/lib/nxserver/home/.ssh/authorized_keys2

6、啟動、查看、停止nx命令

# nxserver ——start: 啟動NX服務器

nxserver ——stop: 停止NX服務器

nxserver ——status: 查看NX服務器

nxserver ——restart: 重新啟(qǐ)動NX服務器

nxserver ——help: 查看幫(bāng)助信息

如果你在使用 iptables防火牆,你必需打開相應端口:

# iptables -A INPUT -i lo -s 127.0.0.1 -j ACCEPT

#iptables -A INPUT -p tcp ——dport 22 -j ACCEPT

#iptables -A OUTPUT -p udp ——sport 22 -j ACCEPT

# iptables -A INPUT -p tcp ——dport 5000 -j ACCEPT

#iptables -A OUTPUT -p udp ——sport 5000 -j ACCEPT

說明:NxFree服務器完全(quán)依賴於SSH進行工作,所以請先確保Linux服務器的Openssh配置無誤。

二、Linux 客戶端軟件安裝和連接nx服務器

1、客戶端軟(ruǎn)件下載安裝

# wget

#rpm -ivh nxclient-2.1.0-17.i386.rpm

2、初始化(huà)客戶端軟件

#nxclient ——wizard

係統(tǒng)會自動彈出一個初始化對話框,按next按鈕繼續(xù),在session欄目選(xuǎn)擇一個名稱,在Host欄目填寫服務器IP地址(zhǐ)或者域名。在Select type of your internet connection選擇連接接服務器的方法,包括LAN、Wan、ADSL、ISDN、MODEM五(wǔ)種。

按next按鈕(niǔ)繼續,選擇(zé)桌麵大小、桌麵(miàn)類型以及是否支(zhī)持(chí)SSL安全(quán)連接等選項。按next按鈕繼續,選擇是否在桌麵建立快捷方式、是否進行高級設(shè)置,按finsih按鈕繼續完成初始化,出現連接窗口。在Login、passwd、session填寫相關內容。然後按Login按鈕進行遠程連接Linux服務器(qì),中間要進行兩次(cì)密碼的安全驗證。連接成功後就可以對Linux服務器進行(háng)管理了。

三、總結

FreeNX是NX服務器的GPL實現,用於訪問(wèn)和顯示另一(yī)計算機。它可以(yǐ)通過高延時、低帶寬的鏈路提供接近本地速度的應用程序響應速度。FreeNX的安全性能以(yǐ)及安裝(zhuāng)配置依賴於Openssh技術(shù),所以配置它之前請務必安裝好Openssh服(fú)務器

關鍵詞:Linux,服務(wù)器,遠(yuǎn)程控製

閱讀本文後您有什麽感想? 已有 人給出評價!

  • 1 歡迎喜歡
  • 1 白癡
  • 1 拜(bài)托
  • 1 哇
  • 1 加油
  • 1 鄙視
免费人欧美成又黄又爽的视频丨一本色道久久88综合日韩精品丨国产专区日韩精品欧美色丨午夜无遮挡男女啪啪视频丨国产欧美日韩综合精品一区二区丨亚洲精品无码不卡在线播HE丨亚洲精品国产精品国自产观看丨日韩国产高清av不卡