新聞中心
在當今的企業(yè)應(yīng)用程序開發(fā)中,Linux操作系統(tǒng)已經(jīng)成為了一種主要的選擇。Linux的開源和穩(wěn)定性使其在企業(yè)中得到了廣泛的應(yīng)用和支持。企業(yè)中的Linux服務(wù)器通常分布在各個分支機構(gòu)和數(shù)據(jù)中心,對管理員來說,對這些服務(wù)器進行管控的工作是一個重要的任務(wù)。此時,linux rexec技術(shù)就變得尤為重要,它是Linux系統(tǒng)中的一個非常有用的遠程管理工具,可以讓管理員輕松地管理分布在各個地方的Linux服務(wù)器。

成都創(chuàng)新互聯(lián)主要從事成都網(wǎng)站設(shè)計、網(wǎng)站制作、外貿(mào)營銷網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)桃源,十載網(wǎng)站建設(shè)經(jīng)驗,價格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):028-86922220
Linux Rexec簡介
Rexec是Remote Execution的縮寫,顧名思義,Rexec是一種可以通過遠程執(zhí)行命令的協(xié)議。Linux Rexec協(xié)議是用來在不安全的網(wǎng)絡(luò)上運行應(yīng)用程序的一種遠程執(zhí)行協(xié)議。Rexec的工作原理是客戶端將請求發(fā)送到指定的服務(wù)器,服務(wù)器進行認證后,客戶端就可以在服務(wù)器上執(zhí)行命令了。
Linux Rexec的優(yōu)點
1. 簡單易用。用戶只需在終端輸入命令,便可以遠程控制服務(wù)器。
2. 安全性高。Linux Rexec使用的是DES加密技術(shù),從而保證了訪問的安全性。
3. 可監(jiān)控性。使用Linux Rexec可以監(jiān)控服務(wù)器的運行狀態(tài),從而快速發(fā)現(xiàn)問題并進行解決。
4. 可擴展性。Linux Rexec可以集成到其他的管理系統(tǒng)中去,從而提高了系統(tǒng)的可靠性和管理效率。
Linux Rexec的應(yīng)用場景
1. 多分支機構(gòu)環(huán)境下的服務(wù)器管理
在多分支機構(gòu)的環(huán)境中,Linux服務(wù)器分散在各個地方,由不同的管理員管理。管理員需要對服務(wù)器進行控制和管理,但是本地管理不利于集中監(jiān)控和管理。此時,Linux Rexec就可以給管理員提供幫助。管理員只需在中心服務(wù)器上安裝Linux Rexec客戶端,即可通過遠程執(zhí)行命令的方式對不同服務(wù)器進行管理,快速發(fā)現(xiàn)問題和解決問題。
2. 數(shù)據(jù)中心的架構(gòu)管理
在大型的數(shù)據(jù)中心架構(gòu)中,包含有數(shù)百臺服務(wù)器,由不同的團隊進行管理。在這種情況下,對于管理員來說,如何進行快速、可靠的管理就顯得尤為重要。Linux Rexec可以提供快速、可靠的遠程執(zhí)行命令的能力,讓管理員可以隨時隨地通過管理終端遠程執(zhí)行命令,進行監(jiān)控和管理。
3. 應(yīng)用程序的部署
在企業(yè)應(yīng)用程序的開發(fā)過程中,需要將開發(fā)好的應(yīng)用程序部署到服務(wù)器上去運行。在Linux環(huán)境下,使用Linux Rexec可以快速、簡單地將應(yīng)用程序部署到服務(wù)器上去運行,并進行監(jiān)控和管理。
Linux Rexec是Linux系統(tǒng)中的一個非常有用的遠程管理工具,可以讓管理員輕松地管理分布在各個地方的Linux服務(wù)器。在多分支機構(gòu)環(huán)境下的服務(wù)器管理,數(shù)據(jù)中心的架構(gòu)管理和應(yīng)用程序的部署,都可以使用Linux Rexec來進行管理。對于企業(yè)來說,Linux Rexec是一種非常有用的工具,可以幫助企業(yè)實現(xiàn)快速、可靠的服務(wù)器管理和應(yīng)用程序的部署。
成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián)為您提供網(wǎng)站建設(shè)、網(wǎng)站制作、網(wǎng)頁設(shè)計及定制高端網(wǎng)站建設(shè)服務(wù)!
telnet命令是干什么用的?
遠程登錄。
一:簡介
雖然目前大家都認為telnet/ftp/rsh作為不安全的服務(wù)已經(jīng)不太使用,但在局域網(wǎng)內(nèi)部的某些情況下仍然廣泛地被使用,特別是安全性不 是很重要的場合下,某些服務(wù)如FTP, 由于歷史較長,至今大多數(shù)場合仍然大有用處。很多人在使用這些服務(wù)直接登錄作為root 時遇到問題,本文就簡單地介紹一下設(shè)置方法和相關(guān)問題。
二:環(huán)境
假設(shè)本文的所有操作環(huán)境是Redhat Linux,一臺為telnet/ftp/rsh/ssh客戶,IP為 192.168.0.2,主機名為 client.domain.com;另一臺為服務(wù)器,IP為192.168.0.1,主機名為 server.domain.com,兩者都運行redhat linux 7.1 .
三:用法
1. 直接telnet作為root.
a. 在服務(wù)器server.domain.com上運行/usr/in/ntsysv后選中telnet服務(wù),擊OK。
b. 運行#/in/service xinetd restart 啟動telnet服務(wù)
c. 運行#e cho “pts/0” >> /etc/securetty 和
#e cho “pts/1” >> /etc/securetty
……
更多的遠程終端允許直接登錄作為root
d. 確保在server.domain.com上的/etc/hosts中有類似下面的行。
192.168.1.2 client.domain.com client
如果沒有,則在server上運行echo “192.168.1.2 client.domain.com client” >> /etc/hosts
至此你應(yīng)該能從client遠程telnet直接作為root了。
如果服務(wù)器是redhat 6.x,則加單個數(shù)字如0,1,2,3…到/etc/securetty后面,一個數(shù) 字一行,必須以0開始。
僅僅加數(shù)字而己,沒有pts,tty。
如果服務(wù)器是redhat 5.x,則加ttyp0, ttyp1,ttyp2… 等到/etc/securetty.
經(jīng)常有人問,為什么telnet/ftp進服務(wù)大州逗器時需要等很久?那是因為當服務(wù)器檢測出有客戶 遠程連接進來時,它知道客戶的IP,但根據(jù)telnet/ftp服務(wù)的內(nèi)部機制,它需要反向檢查該IP的域名,如果你有DNS服務(wù)器且設(shè)置了反向域名,則 很快查到,若沒有,則簡單地滾賣在服務(wù)器的/etc/hosts中加入客戶的記錄就可以了。
2. 直接rsh作為root.
a. 在服務(wù)器上運行/urs/bin/ntsysv選中rexec ,rlogin ,rsh三項服務(wù)。
b. 運行#/in/service xinetd restart 啟動該三項服務(wù)。
c. 運行#e cho “rexec” >> /etc/securetty;echo “rlogin” >>
/etc/securetty;echo “rsh” >> /etc/securetty
d. 在服務(wù)器上運行#e cho “192.168.0.2 root” >> /root/.rhosts或者 #e cho”client root” >> /root/.rhosts且確保在服務(wù)器上的/etc/hosts中有 client的記錄192.168.0.2 client.domain.com client至此你應(yīng)該可以從client直接以root身份rsh到服務(wù)器不需密碼了。
注: 僅僅redhat 7.x 開始需要為rsh設(shè)置/etc/securetty.
3. 直接ftp作為root.
這個比較簡單,就是在server上的/etc/ftpusers中的root一行前面放個注釋#即可。在現(xiàn)代的網(wǎng)絡(luò)技術(shù)下,telnet /rsh/ftp都可以被ssh/scp代替了,甚至已經(jīng)有了一個winscp,圖形化的SCP工具, 免費的windows ssh客戶有許多,象tera term , putty等等。不過,F(xiàn)TP在某些場合仍然有它的用處。下面例舉兩種:
a. FTP可以直接把遠端服務(wù)器上某個目錄壓縮后傳送到客戶端跡簡,如遠程服務(wù)器有in目錄,可以用get in.tar.gz直接把整個目錄壓縮后FTP下來成為單個壓縮文件。這個方式可以很好地用在遠程復(fù)制整個linux OS。
b. 為了遠程復(fù)制另一臺linux OS,可以用redhat 光盤啟動到準備進行分區(qū)的界面(選擇自動還是手動分區(qū)的界面),然后用ALT+F2切換到第二個終端,設(shè)置網(wǎng)卡的IP和默認網(wǎng)關(guān),用 fdisk/e2fsck 分區(qū)用格式化本地硬盤,用FTP遠程得到服務(wù)器的所有目錄除了proc目錄,然后即可以復(fù)制一臺與遠端一樣的服務(wù)器。
4. 直接ssh作為root.
OpenSSH的默認設(shè)置sshd_config是允許登錄作為root的 PermitRootLogin yes ,你可以改為no去禁止這個功能增強安全性。為了直接不用密碼登錄作為root,更好是采用RSA鍵對認證方式進行。
Telnet是TCP/IP協(xié)議簇的一名成員,是不緩猜森安全的擾畝兆好服務(wù)協(xié)議,現(xiàn)在主要是用了小范圍內(nèi)的局域網(wǎng)。
的用戶名和密碼。如果用戶名和鍵沖密碼正確,你就可以像其他每天使用該機器的用戶一樣登陸成功,并稿脊殲享有它所賦野行予你的任何權(quán)限。
,被登錄主機域名
80,被登錄主機端口號
怎樣使用loadrunner監(jiān)控linux系統(tǒng)資源
1 準備工作
首先,監(jiān)視Linux一定要有rstatd這個守護進程,有的Linux版本里也有可能是rpc.rstatd這里只是名字不同而已,功能是一樣的
一般來說LINUX需要下載一個包才有這個服務(wù),包名字是rpc.rstatd-4.0.1.tar.gz. 這是一個源碼,需要編譯,
下載并安裝rstatd
tar -ivh rpc.rstatd-4.0.1.tar.gz
./configure —配置
make —編譯
make install —安裝
rpc.rstatd —啟動rstatd進程
配置rstatd 目標守護進程是xinetd,它的主配置文件是/etc/xinetd.conf 里面內(nèi)容是
只有基本信息
# Simple configuration file for xinetd
#
# Some defaults, and include /etc/xinetd.d/
defaults
{
instances = 60
log_type = SYSLOG authpriv
log_on_success = HOST PID
log_on_failure = HOST
cps = 25 30
}
includedir /etc/xinetd.d
里面內(nèi)容的意思在這里就不說了!網(wǎng)上有具體解釋,
我們這里需要修改的是/etc/xinetd.d/下的三個conf文件 rlogin ,rsh,rexec 這三個配置文件,
打這三個文件里的disable = yes都改成 disable = no ( disabled 用在默認的 {} 中 禁止服務(wù))
或是把# default: off都設(shè)置成 on 這個的意思就是在xinetd啟動的時候默認都啟動上面的三個服務(wù)!
(由于貌似用ps ax不能看到rlogin ,rsh ,rexec這三個進程是否開啟,所以使用default: on,因為rstatd和族態(tài)xinetd這二個服務(wù)是否啟動在ps ax里是看的到的毀棗)
然后你在保證Linux機器上的進程里有rstatd和xinetd這二個服務(wù)就可以用LR去監(jiān)視了
幾點小的技巧:
檢查是否啟動: rsh server 監(jiān)聽和TCP 是514。
# netstat -an |grep 514
tcp 0 0 0.0.0.0:514 0.0.0.0:* LISTEN
如果能看到514在監(jiān)聽說明rsh服務(wù)器已經(jīng)啟動。
檢查是否啟動: rstatd
輸入命令: rpcinfo -p
如果能看到
程序 版本 協(xié)議 端口
*** **** udp 741 rstatd
Average load:
Average number of processes simultaneously in Ready state during the last minute
上一分鐘同時處于“就緒”狀態(tài)的平均進程數(shù)
Collision rate
Collisions per second detected on the Ethernet
每秒鐘在以太網(wǎng)上檢測到的沖突數(shù)。
Context switches rate
Number of switches between processes or threads, per second
每秒鐘在進程或線程之間的切換次數(shù)。
CPU utilization
Percent of time that the CPU is utilized
CPU 的使用時間百纖穗拆分比。
Disk rate
Rate of disk transfers
磁盤傳輸速率。
Incoming packets error rate
Errors per second while receiving Ethernet packets
接收以太網(wǎng)數(shù)據(jù)包時每秒鐘接收到的錯誤數(shù)。
Incoming packets rate
Incoming Ethernet packets per second
每秒鐘傳入的以太網(wǎng)數(shù)據(jù)包數(shù)。
Interrupt rate
Number of device interrupts per second
每秒內(nèi)的設(shè)備中斷數(shù)。
Outgoing packets errors rate
Errors per second while sending Ethernet packets
發(fā)送以太網(wǎng)數(shù)據(jù)包時每秒鐘發(fā)送的錯誤數(shù)。
Outgoing packets rate
Outgoing Ethernet packets per second
每秒鐘傳出的以太網(wǎng)數(shù)據(jù)包數(shù)。
Page-in rate
Number of pages read to physical memory, per second
指標表明的是每秒交換到物理內(nèi)存中的頁面數(shù)。
Page-out rate
Number of pages written to pagefile(s) and removed from physical memory, per second
表示每秒從物理內(nèi)存中移出或者寫入到頁面數(shù)。
Paging rate
Number of pages read to physical memory or written to pagefile(s), per second
每秒鐘讀入物理內(nèi)存或?qū)懭腠撁嫖募械捻摂?shù)。
Swap-in rate
Number of processes being swapped
每秒交換到內(nèi)存的進程數(shù)。
Swap-out rate
Number of processes being swapped
每秒從內(nèi)存交換出來的進程數(shù)。
System mode CPU utilization
Percent of time that the CPU is utilized in system mode
在系統(tǒng)模式下使用 CPU 的時間百分比。
User mode CPU utilization
Percent of time CPU is utilized in user mode
在用戶模式下使用 CPU 的時間百分比。
一些常見的問題及處理方法:
1、在執(zhí)行配置或安裝命令過程中出現(xiàn)“拒絕的權(quán)限”的提示?
答:是由于文件的權(quán)限引起的,應(yīng)該給當前用戶所有文件的“777”權(quán)限,即完全控制權(quán)限。
2、安裝好后從LoadRunner中看不到信息,但是沒有報錯?
答:可能是返回的信息值比較小,所以在圖中幾乎看不到,例如:如果沒有運行程序的話,CPU的使用率接近于0,所以在監(jiān)視圖中看不到變化。也有可能是采樣的頻率過大,可以在圖表中設(shè)置沒1 秒獲取一次信息,這樣界面就刷新的比較及時了。
3、監(jiān)視一段時間后LoadRunner中提示有錯誤發(fā)生不能繼續(xù)監(jiān)視到信息?
答:可能是由于CPU長時間處于高負荷狀態(tài),而導(dǎo)致系統(tǒng)自動關(guān)閉了該服務(wù)??梢栽贚oadRunner中重新加一次計數(shù)器,并且設(shè)置取樣的時間稍長一點,就會避免這種情況。
4、以前用LoadRunner監(jiān)視都是成功的,但是再次監(jiān)視不到信息?
答:有可能是由于系統(tǒng)重新啟動,而沒有打開rstatd守護進程??梢允止ぶ匦麓蜷_一次,使用命令“rpc.rstatd”,另外可以使用“rpcinfo -p”命令來查看當前系統(tǒng)是否已經(jīng)啟動了rstatd守護進程。
5、使用LR監(jiān)視Linux窗口,經(jīng)常丟失?
這是你圖形顯示時間設(shè)置問題,跟lr穩(wěn)定不穩(wěn)定沒關(guān)系,具體設(shè)置如下:
1.運行Controller
2.在”Unix Resources”圖形窗口中,點擊右鍵,選擇Configure選項
3.隨后彈出“Graph Configuration”窗口,在該窗口有一個選項“Graph Time(sec)”,默認顯示是60秒
這里共有4個選項:60秒,180秒,600秒,3600秒,whole scenario(整個場景運行都顯示圖形數(shù)據(jù))
注:如果按照你疲勞測試動則十幾小時的情況來看,應(yīng)該選擇whole scenario(整個場景運行都顯示圖形數(shù)據(jù))
關(guān)于LR監(jiān)視Windows和linux的說明
一 windows
1 監(jiān)視連接前的準備工作
首先保證被監(jiān)視的windows系統(tǒng)開啟姿滾以下二個服務(wù)Remote Procedure Call(RPC) 和Remote Registry Service (這里具體在那里開起服務(wù)就不說了)
被監(jiān)視的WINDOWS機器:右擊我的電腦,選擇管理->共享文件夾->共享 在這里面要有C$這個共享文件夾,(要是沒有自己手動加)
然后保證在安裝LR的機器上使用運行.輸入\\被監(jiān)視機器IP\C$ 然后輸入管理員帳號和密碼,如果能看到被監(jiān)視機器的C盤了,就說明你得到了那臺機器的管理員權(quán)限,可以使用LR去連接了
說明: LR要連接WINDOWS機器進行監(jiān)視貌似要有管理員帳號和密碼才行,
2 用LR監(jiān)視windows的步驟
(這里就不詳細說明了,只要在窗口中右擊鼠標選擇Add Measurements就可以了)
二 linux
1 準備工作
首先,監(jiān)視Linux一定要有rstatd這個守護進程,有的Linux版本里也有可能是rpc.rstatd這里只是名字不同而已,功能是一樣的
一般來說LINUX需要下載一個包才有這個服務(wù),包名字是rpc.rstatd-4.0.1.tar.gz. 這是一個源碼,需要編譯,
下載并安裝rstatd
tar -ivh rpc.rstatd-4.0.1.tar.gz
./configure —配置
make —編譯
make install —安裝
rpc.rstatd —啟動rstatd進程
配置rstatd 目標守護進程是xinetd,它的主配置文件是/etc/xinetd.conf 里面內(nèi)容是
只有基本信息
# Simple configuration file for xinetd
#
# Some defaults, and include /etc/xinetd.d/
defaults
{
instances = 60
log_type = SYSLOG authpriv
log_on_success = HOST PID
log_on_failure = HOST
cps = 25 30
}
includedir /etc/xinetd.d
里面內(nèi)容的意思在這里就不說了!網(wǎng)上有具體解釋,
我們這里需要修改的是/etc/xinetd.d/下的三個conf文件 rlogin ,rsh,rexec 這三個配置文件,
打這三個文件里的disable = yes都改成 disable = no ( disabled 用在默認的 {} 中 禁止服務(wù))
或是把# default: off都設(shè)置成 on 這個的意思就是在xinetd啟動的時候默認都啟動上面的三個服務(wù)!
(由于貌似用ps ax不能看到rlogin ,rsh ,rexec這三個進程是否開啟,所以使用default: on,因為rstatd和xinetd這二個服務(wù)是否啟動在ps ax里是看的到的)
然后你在保證Linux機器上的進程里有rstatd和xinetd這二個服務(wù)就可以用LR去監(jiān)視了
幾點小的技巧:
檢查是否啟動: rsh server 監(jiān)聽和TCP 是514。
# netstat -an |grep 514
tcp 0 0 0.0.0.0:514 0.0.0.0:* LISTEN
如果能看到514在監(jiān)聽說明rsh服務(wù)器已經(jīng)啟動。
檢查是否啟動: rstatd
輸入命令: rpcinfo -p
如果能看到
程序 版本 協(xié)議 端口
*** **** udp 741 rstatd
那就說明rstatd服務(wù)啟跡擾余動了,(當然這里也可以用ps ax代替)
幾點說明: 1) 在實際操作中有可能會碰到一些問題,這里還有一份網(wǎng)上的關(guān)于LR連接時候可能出錯的情況,詳細請見下面
2) 網(wǎng)上也有人說在LR的資源窗口中右擊鼠標出現(xiàn)的Add Measurements選項是暗淡的,作的時候沒碰到,這里可能是LR沒有完全安裝的原因.
3) 由于條件的限制,(沒有UNIX環(huán)境)所以這次沒有遇及UNIX的監(jiān)控,但網(wǎng)上也有這方面的資料,說明的也比較清楚,在這里就不再重復(fù)了.
4) 由于本人能力有限,只是把網(wǎng)上的內(nèi)容歸納了一下,說的不對的地方請李櫻高人指點,我會更新內(nèi)容.
1 .在controller中,將Systeme Resourece Graphs中的UNIX resources拖到右鍵的資源監(jiān)控區(qū)域
www.Examda.CoM
考試就到考試大
2. 鼠標右鍵選擇Add Measurements,添加被監(jiān)控linux的IP地址192.168.52.189,選擇需監(jiān)控的性能指標,確認
關(guān)于linux rexec的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
創(chuàng)新互聯(lián)-老牌IDC、云計算及IT信息化服務(wù)領(lǐng)域的服務(wù)供應(yīng)商,業(yè)務(wù)涵蓋IDC(互聯(lián)網(wǎng)數(shù)據(jù)中心)服務(wù)、云計算服務(wù)、IT信息化、AI算力租賃平臺(智算云),軟件開發(fā),網(wǎng)站建設(shè),咨詢熱線:028-86922220
網(wǎng)站欄目:LinuxRexec:遠程Linux管理的強大利器(linuxrexec)
轉(zhuǎn)載注明:http://m.fisionsoft.com.cn/article/codgoij.html


咨詢
建站咨詢
