Ubuntu詳細教學筆記(二)

遠程管理常用命令

關機/重啓

序號 命令 作用
01 shutdown 選項 時間 作用

shutdown

  • shutdown命令可以安全關閉或者重新啓動系統
選項 含義
-r 重新啓動

起始:

  • 不指定選項和參數,默認表示1分鐘之後關閉電腦

  • 遠程維護服務器時,最好不要關閉系統,而應該重新啓動系統

    # 重新啓動操作系統,其中 now 表示現在
    $ shutdown -r now
    # 立刻關機, 其中 now 表示現在
    $ shutdown now
    # 系統今天的20:25會關機
    $ shutdown 20:25
    系統再過十分鐘關機
    $ shutdown +10
    # 取消之前指定的關機計劃
    $ shutdown -c

查看或配置網卡信息

序號 命令 作用
01 ifconfig 查看/配置計算機當前的網卡配置信息
02 ping ip地址 檢測到目標ip地址的連接是否正常

網卡和IP地址

網卡

  • 網卡是一個專門負責網絡通訊的硬件設備
  • IP地址是設置網卡上的地址信息
    我們可以把電腦比作電話,網卡相當於SIM卡,IP地址相當於電話號碼

IP地址

  • 每臺聯網的電腦上都有IP地址,是保證電腦之間正常通訊的重要設置
    注意:每臺電腦的IP地址不能相同,否則會出現IP地址衝突,沒有辦法正常通訊

ifconfig

  • ifconfig可以查看/配置計算機當前的網卡配置信息

    # 查看網卡的配置信息
    $ ifconfig
    # 查看網卡對應的IP地址
    $ ifconfig | grep inet
    注意:一臺計算機中可能有一個物理網卡和多個虛擬網卡,在Linux中物理網卡的名字通常以ensXX表示

  • 127.0.0.1被稱爲本地迴環/迴環地址,一般用來測試本機網卡是否正常

ping

# 檢測到目標主機是否連接正常
$ ping IP地址
# 檢測本地網卡工作正常
$ ping 127.0.0.1

  • ping一般用於檢測當前計算機到目標計算機之間網絡是否通常,數據越大,速度越快
  • ping的工作原理與潛水艇的聲納相似,ping這個命令就是取自聲納的聲音
  • 網絡管理員之間也常將ping用作動詞—ping一下計算機,看它是否開着

原理網絡上的計算機都是有唯一確定的IP地址,我們給目標IP地址發送一個數據包,對方就要返回一個數據包根據返回的數據包以及時間,我們可以確定目標主機的存在

遠程登錄和複製文件

序號 命令 作用
01 ssh 用戶名@ip 關機/重新啓動
02 scp 用戶名@ip:文件名或路徑 用戶名@ip:文件名或路徑 遠程複製文件

ssh基礎(重點)

  • SSH客服端是一種使用**Secure Shell (SSH)**協議連接到遠程計算機的軟件程序
  • SSH是目前比較可靠,專爲遠程登錄會話和其他網絡服務提供安全性的協議
  • 利用SSH協議可以有效防止遠程管理過程中的信息泄露
  • 通過SSH協議可以對所有傳輸的數據進行加密,也可以防止DNS欺騙和IP欺騙
  • SSH的另一個優點就是傳輸的數據可以經過壓縮的,所以可以加快傳輸的速度

域名和端口號

域名

  • 有一串用點分隔的名字組成,例如:https://blog.csdn.net/weixin_44955712
  • IP地址的別名,方便記憶

端口號

  • IP地址:通過IP地址找到網絡上的計算機
  • 端口號:通過端口號可以直接找到計算機上運行的應用程序
  • SSH服務器的默認端口號是22,如果是默認端口號,在連接的時候,可以省略
  • 常見服務端口號列表
序號 服務 端口號
01 SSH服務器 22
02 Web服務器 80
03 HTTPS 443
04 FTP服務器 21

SSH客戶端的簡單使用

ssh [-p port] user@remote

  • user是在遠程機器上的用戶名,如果不指定的話默認爲當前用戶
  • remote是遠程機器的地址,可以是IP/域名,或者是後面提到的別名
  • portSSH Server監聽的端口,如果不指定,就爲默認值22
  • 使用exit退出當前用戶登錄

windows下SSH客戶端的安裝

  • Putty http:www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
  • XShellhttp://xshellcn.com

SCP

  • scp是在Linux下面進行遠程拷貝文件的命令
  • 他都地址格式和ssh基本相同,在指定端口時用的時大寫的**-P**
選項 含義
-r 若給出的源文件是目錄文件,則scp將遞歸複製該目錄下的所有子目錄和文件,目標文件必須爲- -個目錄名
-p 若遠程SSH服務器的端口不是22,需要使用大寫字母-P選項指定端口

FileZilla

  • 官方網站:https://www.filezilla.cn/download/client
  • FileZilla在傳輸文件時,使用FTP服務,而不是SSH服務,因此端口號應該設置爲21
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章