如何使用ssh工具便於遠端管理
前幾天親眼經歷了Linux伺服器運維過程,眼看著別人熟練運用Linux管理工具,自個心裡不是滋味,所以自己特意整理了一篇“專題”:使用ssh服務遠端管理主機。
首先在使用ssh服務工具之前,先熟悉下Linux作業系統的啟動原理:Linux作業系統開機過程首先從BIOS開始→進入”Boot Loader“→載入核心→核心的初始化→啟動初始化程序,初始化程序作為系統第一個程序,它需要完成相關的初始化工作,為使用者提供合適的工作環境。
我的測試環境是紅帽RHEL7系統,將原先熟悉的守護程序替換為了systemd,用sytemctl命令替換掉了很多管理命令。
- 配置網絡卡連線網路
在介紹配置網絡卡前先介紹下VM虛擬機器的3種網路模式:
Bridged(橋接最適合生產環境)
這種方式下,虛擬機器就像一臺真正的計算機一樣,直接連線到實際的網路上,與宿主機沒有任何聯絡。
NAT(NAT模式適合家庭環境)
這種方式下,虛擬機器的網絡卡連線到宿主機的Vmnet 8上。此時系統的VMware NAT Service服務就充當了路由器的作用,負責將虛擬機發到VMnet8的包進行地址轉換之後發到實際的網路上,再將實際網路上返回的包進行地址轉換後通過VMnet8傳送虛擬機器。VMware DHCP Service負責為虛擬機器提供DHCP服務。
Host-Only(Host-only不能上網)
這種方式下,虛擬機器的網絡卡連線到宿主機的Vmnet 1上,但系統並不為虛擬機器提供任何路由服務,因此虛擬機器只能和宿主機進行通訊 ,而不能連線到實際網路上。
熟悉了3種網路模式後,接下來介紹如何配置網絡卡資訊:
1、配置網絡卡引數
本實驗需要兩臺虛擬主機來完成,分別是:
本地主機:172.168.66.66
遠端主機:172.168.66.67
第1步:執行命令“nmtui”。
[root@test Desktop]#nmtui
第2步:選擇要編輯的網絡卡。
第3步:編輯網絡卡資訊。
第4步:將網絡卡的IPv4配置項設定成手動。
第5步:敲擊Ipv4配置項右側的(Show),並填入IP地址資訊。
第6步:敲擊最下面的(OK),確認資訊填寫正確後退出。
第7步:再次執行網絡卡配置程式並選擇啟用該網絡卡。
第8步:將此網絡卡成功的啟用。
第9步:修改網絡卡配置檔案設定"ONBOOT=yes"。
ONBOOT是指明在系統啟動時是否啟用網絡卡,只有在啟用狀態的網絡卡才能去連線網路,進行網路通訊。
輸入:vi /etc/sysconfig/network-scripts/ifcfg-eth0
進入修改選單後按i進入插入模式:
ONBOOT=yes
HWADDR=這行刪掉(敲dd刪除整行)
UUID=這行刪掉
按esc鍵,儲存退出(:wq!)。不儲存退出::q!
第10步:重啟網絡卡命令(兩種):
/etc/init.d/network restart(這個更好,可以tab補全)
server network restart
當您按照上述步驟配置完網絡卡後在本地主機執行”ping 172.168.66.67“來檢測網路是否已經配置妥當。
使用下面命令可檢視網絡卡的相關資訊
檢視網絡卡的配置資訊:
[root@test ~]#nmcli connection show
檢視網絡卡的連線狀態:
[root@test ~]#nmcli device status
二、配置SecureCRT連線Linux主機
遠端連線windows:遠端桌面(3389埠)、KVM、VNC、PCanywhere;
伺服器Linux端遠端連線工具(SSH服務):putty、SecureCRT、xshell;
SSH全稱是Secure Shell。
我們開啟SecureCRT程式後,如下圖所示:
三、Linux主機連線不上的原因有以下3種情況,可以一一排查。
1、伺服器Linux主機的iptables防火牆
命令:
/etc/init.d/iptables stop
chkconfig iptables off
2、SSH服務(沒啟動或者22埠被修改過)
telnet linux_ip 22
3、線路問題(ping Linux主機ip地址)
四、調整終端和緩衝區
開啟會話選項----終端-----模擬---右面對話方塊內選擇終端:Linux,勾選ANSI顏色,回滾緩衝區大小為32000。
五、調整字型及游標顏色
會話選項----外觀-右面對話方塊內勾選徑缺字型(一般選16號),勾選使用顏色(推薦選鮮綠色)。
六、配置記錄SSH操作日誌及輸出
會話選項---日誌檔案-右面對話方塊內設定路徑,勾選在連線上啟動記錄,勾選追加到檔案。
此項配置主要是為了定義日誌檔名的命名規則及路徑。
特別提醒:這項設定須退出重新連線才能生效。
退出:快捷鍵ctrl+D/exit/quit
七、配置本地機器的上傳下載目錄
會話選項-----Xmodem/Zmodem-----右面對話方塊中選擇上傳及下載的路徑。
此項多用於ftp、sftp(wincp)等工具,方便運維過程中的操作等。
八、多視窗同時批量執行命令配置
開啟SecureCRT軟體工具後,選單欄檢視選項勾選 “交談視窗”,然後下面出現一個空白框。在空白框裡右鍵選中“將交談傳送到所有標籤”,如下圖:
提示:
當有數十臺批量部署或執行任務時,就可以利用這個小功能。
如果是大規模伺服器,則不適用。
截止目前,大夥可以熟練運用SecureCRT工具遠端管理Linux伺服器了,以上部分內容取自《Linux就該這麼學》這本關於Linux的書籍,很不錯的,大夥可以參考下。
相關推薦
如何使用ssh工具便於遠端管理
前幾天親眼經歷了Linux伺服器運維過程,眼看著別人熟練運用Linux管理工具,自個心裡不是滋味,所以自己特意整理了一篇“專題”:
Mac上比較好用的堪比XShell的軟體FinalShell,ssh工具,伺服器管理,遠端監控
FinalShell是一體化的的伺服器,網路管理軟體,不僅是ssh客戶端,還是功能強大的開發,運維工具,充分滿足開發,運維需求.特色功能:免費海外伺服器遠端桌面加速,ssh加速,雙邊tcp加速,內網穿透.Windows版下載地址:http://www.hostbuf.com/
遠端管理工具SSH
SSH簡介 SSH:Secure Shell 安全外殼協議 建立在應用層基礎上的安全協議 可靠,專為遠端登入會話和其他網路服務提供安全的協議 有效防止遠端管理中資訊洩露的問題 SSH客戶端適用於多種平臺 SSH服務端幾乎支援所有的UNIX平臺 伺服器安
遠端管理控制ssh
傳統的網路服務程式,FTP、POP、telnet 本質上都是不安全的,因為它們在網路上通過明文傳送口令和資料,這些資料非常容易被截獲。SSH叫做Secure Shell。通過SSH,可以把傳輸資料進行加密,預防攻擊,傳輸的資料進行了壓縮,可以加快傳輸速度。 SSH是芬蘭一家公司開發。但是受到版權和加密演算法
kvm和遠端管理工具virt-manager的部署
摘要:主要介紹kvm和virt-manager在伺服器端和客戶端的安裝部署,方便對多臺虛擬化物理主機進行管理。 1.kvm在server端的部署(針對rhel6系統,可以構建本地更新源) 對伺服器實行kvm虛擬化首先需要確認伺服器的物理硬體是否支援 #c
Linux基礎知識第六講,遠端管理ssh操作
目錄 Linux基礎知識第六講,遠端管理ssh操作 一丶什麼是SSH 1.什麼是SSH 2.瞭解域名跟埠 二丶SSH命令以及遠端連線linux進行維護 1.ssh命令格式 2.scp遠端終端拷貝檔案
Linux遠端管理工具——Xshell
Linux遠端管理工具有很多比如Xshell,SecrueCRT,但不收費的就比較少了,如果是學習階段使用Xshell免費版是一個不錯的選擇。 首先進入Xshell官網。 選擇Evaluation user / Home & School user。
Linux安裝配置蒲公英VPN 私網環境輕鬆實現異地SSH遠端管理
Linux安裝配置蒲公英VPN 私網環境輕鬆實現異地SSH遠端管理 由於不少中小型公司的寬頻網路是沒有固定IP
ubuntu14.04 +xrdp+xfce 遠端登入(附screen工具遠端管理會話)
1、首先我們需要更新資源。 sudo apt-get update 2.安裝ubuntu-mate-core,桌面的核心部分。 sudo apt-get install ubuntu-mate-core 3.安裝ubuntu-mate-desktop桌面。 sudo
與遠端管理工具相關的命令
rz、sz是Linux同Windows進行ZModem檔案傳輸的命令列工具。sz命令利用ZModem協議來從Linux伺服器傳送檔案到本地。從本地上傳檔案到Linux伺服器,使用rz命令要使用rz、sz命令,需要在系統上安裝對應的lrzsz軟體包。查詢是否安裝了lrzsz軟體
Java利用ssh工具遠端執行shell指令碼
1.首先下載ganymed-ssh2.jar http://www.ganymed.ethz.ch/ssh2 2.SSHUtil工具類 import java.io.BufferedReader; import java.io.IOException; import j
Linux 遠端管理工具(XManager)
什麼是 XManager Xmanager 是市場上領先的 PC X 伺服器,可將X應用程式的強大功能帶入 Windows 環境。 提供了強大的會話管理控制檯,易於使用的 X 應用程式啟動器,X 伺服器配置檔案管理工具,SSH 模組和高效能 PC X 伺
Linux 遠端管理工具(WinSCP)
什麼是 WinSCP 關於 WinSCP,維基百科描述如下: WinSCP 是一款開源的 SFTP 客戶端,運行於 Windows 系統下,遵照 GPL 釋出。WinSCP 除了 SFTP,還支援 SSH、SCP。 WinSCP 的開發始於 20
B374K PHP WEBSHELL:一款簡單卻功能強大的遠端管理工具
https://github.com/b374k/b374k 文中提及的部分技術、工具可能帶有一定攻擊性,僅供安全學習和教學用途,禁止非法使用! B374K WebShell 是一個非常有用的遠端管理工具,管理員通過瀏覽器就可以遠端管理遠端計算機。 B374K非常簡單,簡單到只有一個php檔案,
SSH:加密傳輸 遠端管理的安全通道
很多裝置,如路由器、防火牆等等,都提供了一種遠端訪問與管理的介面。如Windows伺服器可以利用Telnet協議進行遠端管理等等。但是,Telnet不怎麼安全。因為其在傳輸過程中,帳戶與密碼都是明文傳輸的。在網路傳輸過程中,這是非常危險的。因為黑客通過一些網路嗅探工具,能夠輕易的竊取網路中明文傳輸的帳戶與密
WebSSH2安裝過程可實現WEB可視化管理SSH工具
pytho 過程 cheungssh sci mas sgi tle server github 目錄 Chrome web Secure Shell Extension gotty GateOne noVNC+vncser
linux入門系列14--ssh服務及主機遠端管理
通過前面十餘篇文章的介紹,相信已經初步入門Linux本地管理的基本方法了,後續的文章將介紹Linux中常用的服務部署以及如何為外部提供相應的服務。 系列文章第三篇“linux入門系列3--linux遠端登陸工具”初步介紹了幾款用於Linux遠端登入管理的工具,本文再來詳細講解下SSH協議以及對應的服務配置,從
Docker常用的編排管理工具(批量管理)
supervisor compose docker 前言:我們都知道docker的好處,總而言之就是多快好省。那我們要能夠玩轉docker就得知道配合docker使用的兩種工具-------Supervisor和Compose.我來分別介紹這兩種工具和如何使用。
Linux任務計劃cron,chkconfig工具,systemd管理服務,unit介紹,target介紹
cron chkconfig systemd 筆記內容:l 10.23 linux任務計劃cronl 10.24 chkconfig工具l 10.25 systemd管理服務l 10.26 unit介紹l 10.27 target介紹筆記時間:2017.9.1 10.23 linux任務計劃cro
linux任務計劃cron、chkconfig工具、systemd管理服務、unit介紹、target介紹
linux基礎linux任務計劃cron[root@test-7 ~]# crontab -eno crontab for root - using an empty one每天的淩晨3點 執行這個0 3 * * * /usr/bin/touch /root/123.txt &>/dev/nul