Linxu學習第九章使用SSH服務管理遠程主機

1、建立網絡會話:實現不一樣場景ip自由切換linux

舉例:在公司ip:192.168.10.10 回到家後IP有本身的路由器進行分配vim

nmcli connection add con-name 場景名稱 ifname 網卡名稱 autoconnect no type ethernet ip4 192.168.1.1/24 gw4 192.168.1.1安全

查看已經建立的場景會話服務器

nmcli connection show網絡

切換到相應場景會話運維

nmcli connection up  場景名稱ssh

刪除已經建立的網絡會話編輯器

nmcli connection delete 場景名稱spa

2、雙網卡綁定rest

一臺服務器同時綁定兩塊網卡,當一塊網卡損壞後,另外一塊即便補上,保證系統的網絡暢通

此例子虛擬機中容易失敗

虛擬機中配置兩塊網卡,兩塊網卡類型相同,第9ç«  使用ssh服务管理远程主机。第9ç«  使用ssh服务管理远程主机。

編輯兩塊網卡信息

[root@linuxprobe ~]# vim /etc/sysconfig/network-scripts/ifcfg-eno16777736
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
USERCTL=no
DEVICE=eno16777736
MASTER=bond0
SLAVE=yes
[root@linuxprobe ~]# vim /etc/sysconfig/network-scripts/ifcfg-eno33554968
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
USERCTL=no
DEVICE=eno33554968
MASTER=bond0
SLAVE=yes

編輯綁定後網卡信息

[root@linuxprobe ~]# vim /etc/sysconfig/network-scripts/ifcfg-bond0
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
USERCTL=no
DEVICE=bond0
IPADDR=192.168.10.10
PREFIX=24
DNS=192.168.10.1
NM_CONTROLLED=no

Vim文本編輯器建立一個用於網卡綁定的驅動文件,使得綁定後的bond0網卡設備可以支持綁定技術(bonding);同時定義網卡以mode6模式進行綁定,且出現故障時自動切換的時間爲100毫秒。

[root@linuxprobe ~]# vim /etc/modprobe.d/bond.conf
alias bond0 bonding
options bond0 miimon=100 mode=6

mode0(平衡負載模式):平時兩塊網卡均工做,且自動備援,但須要在與服務器本地網卡相連的交換機設備上進行端口聚合來支持綁定技術。

mode1(自動備援模式):平時只有一塊網卡工做,在它故障後自動替換爲另外的網卡。

mode6(平衡負載模式):平時兩塊網卡均工做,且自動備援,無須交換機設備提供輔助支持  一般mode6

配置完畢後重啓網卡服務

systemctl restart network

3、遠程控制服務

Linux系統中的一切都是文件

運維人員通常會把保存着最主要配置信息的文件稱爲主配置文件 一般:/etc/服務名稱/服務名稱.conf

使用SSH協議來遠程管理Linux系統 須要配置sshd服務,sshd是基於SSH協議開發的遠程管理服務,提供兩種安全驗證的方案

*基於口令的驗證------使用帳戶和密碼驗證登陸

*基於祕鑰的驗證------須要再本地生成祕鑰,再把祕鑰中的公鑰傳至服務器,與服務器的公鑰進行比較,安全可靠

一、口令驗證

ssh 主機IP地址

輸入root密碼 完成鏈接

配置sshd服務信息

vim /etc/sshd/sshd_config

 二、安全祕鑰驗證

第一步、客戶端:ssh-keygen

回車或設置祕鑰存儲路徑

回車設置祕鑰密碼

回車確認祕鑰密碼

第二步、客戶端:ssh-copy-id 服務器ip   將客戶機的公鑰傳至服務端

ssh-copy-id 192.168.159.10

yes

輸入遠程服務器密碼

第三步、服務器 vim /etc/sshd/sshd_config

PasswordAuthentication no   拒絕傳統口令登陸

systemctl restart sshd  重啓sshd 服務

第四步、客戶端:遠程鏈接服務器

ssh 192.168.159.10  無需密碼

三、遠程傳輸命名

scp基於SSH協議在網絡之間進行安全傳輸的命名

scp 文件名稱 用戶名稱@服務器ip:文件地址    將本機文件傳輸至服務器端指定路徑

scp 用戶名稱@服務ip:文件名稱 本地路徑       將服務器文件下載到本機指定路徑

四、不間斷會話服務

SSH也不徹底全是優勢,也是有部分缺陷的,好比說 不支持斷點續傳以及不支持斷點操做,(下載時斷網則須要從新下載),因此爲解決斷點續傳問題,引用screen服務

使用screen服務須要yum倉庫

配置yum倉庫單獨處理

screen -S 建立會話窗口  (意外關閉後)

screen -ls 查看當前已經存在的會話

screen -r  會話名稱   恢復到指定會話

screen -wipe 刪除沒法使用的會話

題外話screen支持會話共享

終端A:

ssh 192.168.159.10

screen -s zhang

終端B:

ssh 192.168.159.10

screen -x 

那麼兩個終端就能夠看到相同的畫面了 

相關文章
相關標籤/搜索