1. 程式人生 > >學習Linux課程第十一天

學習Linux課程第十一天

效率太低了,下週開始要刷題了

一、建立網路會話

可以進行不同網路情況設定和切換

nmcli connection show  檢視網路狀態

nmcli connection add con-name company ifname eno16777728 autoconnection no type ethernet ip4  IP地址/子網掩碼   gw4 閘道器            設定網路會話company

nmcli connection up 網路會話       啟用某個網路會話

二、繫結兩塊網絡卡

防止生產環境中因為網絡卡壞了而影響正常網路業務

1、選擇兩塊網絡卡模式相同的網絡卡

2、給兩塊網絡卡分別配置

TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
USERCTL=no
DEVICE=網絡卡名稱
MASTER=bond0
SLAVE=yes

3、配置bond網絡卡資訊

TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
USERCTL=no
DEVICE=bond0
IPADDR=IP地址
PREFIX=24
GATEWAY=子網掩碼 DNS=DNS地址 NM_CONTROLLED=no

4、網絡卡繫結

mode0(平衡負載模式):平時兩塊網絡卡均工作,且自動備援,但需要在與伺服器本地網絡卡相連的交換機裝置上進行埠聚合來支援繫結技術。

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

mode6(平衡負載模式):平時兩塊網絡卡均工作,且自動備援,無須交換機裝置提供輔助支援。

 vim  /etc/modprobe.d/bond.conf

 配置資訊 :alias bond0  bonding

                    options bond0 miimon=100  mode=6

5、重啟網路服務 systemctl  restart  network

三、遠端控制服務

1、配置sshd服務

vim /etc/ssh/sshd_config

2、安全金鑰驗證

(1)客戶端生成金鑰對

ssh-keygen

(2)把公鑰檔案傳送遠端主機

ssh-copy-id  主機IP地址

(3)服務端配置sshd服務,把傳統口令關閉

vim /etc/ssh/sshd_config

78  passwordAuthentication  no

(4)客戶端遠端登入

3、遠端傳輸命令

scp(secure copy)是一個基於SSH協議在網路之間進行安全傳輸的命令,其格式為“scp [引數] 本地檔案 遠端帳戶@遠端IP地址:遠端目錄”

(1)傳輸檔案 :scp 檔名稱  對方主機: /目錄

(2)下載檔案:scp  對方主機 :/ 目錄/檔案   /本地檔案目錄

4、不間斷會話服務

screen是一款能夠實現多視窗遠端控制的開源服務程式,簡單來說就是為了解決網路異常中斷或為了同時控制多個遠端終端視窗而設計的程式。使用者還可以使用screen服務程式同時在多個遠端會話中自由切換

配置服務(1)掛載系統服務光碟  mount /dev/cdrom  /media/cdrom

              (2)編輯yum倉庫的配置檔案   vim /etc/yum.repos/rhel17.repo     

[[email protected] ~]# vim /etc/yum.repos.d/rhel7.repo
[rhel7]
name=rhel7
baseurl=file:///media/cdrom
enabled=1
gpgcheck=0

             (3)安裝服務    yum install screen 

遠端會話 :   建立會話   screen -S 會話

                      檢視會話    screen -ls

                      恢復會話   screen  -r  會話

會話共享:  建立  screen -S  使用者名稱

                     共享   scree -x