配置網絡

4.6 配置網絡(上)

    配置網絡的目的:

        1)遠程登陸

        2)可以用yum安裝其他的包

    配置網絡步驟:

        1)執行dhclient命令,自動獲取IP地址(NAT模式,可以自動生成一個IP地址)

            查看IP地址的命令:ip addr

            快捷鍵 ctrl L 清屏

        2)配置IP地址,需要知道:IP地址,子網掩碼,網關,DNS

            查看網關的命令 ip route

            公共的DNS:119.29.29.29(dnspod) 114.114.114.114 202.106.0.20 8.8.8.8

        3)編輯配置文件

            按Tab鍵自動補全命令或者文件路徑名字

            vi /etc/sysconfig/network-scripts/ifcfg-ens22

            IPADDR=xxxx

            PREFIX=24

            GATEWAY=xxxx

            DNS1=119.29.29.29

        4)重啓網絡服務

            systemctl restart network

4.7 配置網絡 (下)

    cat 查看文件內容

    cat /etc/init.d/network |less

    b 往上翻(類似page up) f 往下翻(類似page down)

    按q退出less

    vi 後面跟文件名

    按i、a、o進入編輯模式 I、A、O

    在一般模式下,j h k l 也可以當成方向鍵使用

    查看時間的命令:date

    查看日曆:cal

4.8 遠程登錄(上)

    xshell putty secureCRT Xmanager

    linux --> linux

    ssh root@IP

    mac-->linux

    密鑰認證:

        使用一對密鑰來進行驗證身份。公鑰+私鑰 公鑰是用來加密的,私鑰是用來解密的

        1)xshell工具  用戶密鑰管理者 生成 密碼留空 複製公鑰

        2)到Linux機器上執行

            a)創建.ssh目錄 mkdir ~/.ssh

                mkdir是創建目錄的命令,後面直接跟目錄名

                ~表示用戶的家目錄,執行echo $HOME查看當前用戶的家目錄,執行whoami查看當前用戶是誰

                在一個文件或目錄前面加.表示這個文件或目錄是隱藏的,ls直接看不到,需要用ls -a看

                ls是查看目錄或文件的命令(list)

            b) cd .ssh

                cd命令是進入到某個目錄的命令,如:cd  /home; cd  /tmp/;cd  .ssh

                cd後面什麼都不加,表示進入到用戶加目錄cd == cd

                相對路徑指的是相對當前目錄的一個路徑,絕對路徑指的是由/開頭的路徑

                cd - 進入到上一次所在的路徑下

            c)vi authorized_keys //進入之後按i,然後右鍵粘貼剛剛複製的公鑰內容

                xshell -->工具-->選項-->鼠標和鍵盤-->右鍵  直接粘貼-->選中就複製  -->ESC -->:wq

            d)chmod 600 更改權限

                !&表示上一條命令的最後一個參數(所謂參數,指得是以空格或者空白符劃分的那些字符串

                chmod命令是用來更改一個文件或目錄權限的命令。600就是一個權限值。

        3)到shell的會話屬性,用戶身份認證 publickey   選擇對應的密鑰

4.10 Linux密鑰認證登陸Linux

    1)做一個快照

    2)克隆

        關機命令:init 0 shutdown -h now

        重啓:init 6 shutdown -r now reboot

        虛擬機中的當前的狀態 鏈接克隆 填寫名稱和路徑

    3)修改網卡IP

        vi /etc/sysconfig/network-scripts/ifcfg-ens33

        修改ip addr

        再UUID那一行加一個# (加上#之後,這一行就會失效)

        更改主機名:hostnamectl set-hostname xxx

        查看主機名:hostname

        查看主機名的配置文件:cat /etc/hostname

    密鑰認證

        ssh-keygen生產密鑰對:.ssh/id_rsa.pub

        ssh-copy-id [email protected](root@可以省略)


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章