【學習總結】快速上手Linux玩轉典型應用-第5章-遠程鏈接SSH專題

課程目錄連接

目錄

==============================================================

html

==============================================================linux

1 認識SSH



==============================================================shell

2 服務器安裝SSH服務

  • centos服務器版本的系統,默認已經集成安裝好了這樣的服務

  • 桌面話的Linux通常默認沒有安裝的,須要本身安裝

  • 安裝演示:

    • 第一步:打開Xshell,鏈接遠程主機(虛擬機啓動或雲主機健在時)




  • 第二步:安裝ssh:yum install openssh-server

  • 第三步:啓動ssh:service sshd start

  • 第四步:查看進程在不在:ps -ef |grep ssh

  • 第五步:設置開機自啓動(注:服務器版本默認自啓動,不須要設置):chkconfig sshd on

==============================================================vim

3 客戶端安裝SSH工具



==============================================================windows

4 客戶端連接SSH服務

  • 主要命令:

    • ssh 用戶名@IP地址

    • eg:ssh root@192.168.43.217

  • windows系統:經過Xshell鏈接:







  • Mac系統:在終端經過相同的命令進行鏈接:

==============================================================centos

5 SSH config



  • 注意:

    • ctrl+c:命令行中終止請求

    • ping + IP地址:能夠查看

    • 要用Xshell鏈接,須要先在虛擬機登陸

    • IP地址在電腦重啓後可能改變,可是雲主機的IP地址是不會變的

  • 第一步:虛擬機啓動Linux系統後,使用Xshell鏈接


  • 第二步:進入指定路徑下,並新建config文件

  • 第三步:vim編輯config內容


  • 第四步:修改config後,能夠簡化登陸命令

  • 第五步:具備多臺服務器時對config進行配置



  • 在Mac系統的操做同理:

    • 鏈接--進入指定目錄下--(若指定目錄下沒有config則新建)--對config內容編輯--保存並測試

==============================================================安全

6 SSH免密登陸



  • Windows平臺生成密鑰:

    • 步驟:Xshell-工具-用戶密鑰管理者-生成-跟着嚮導指引-命令(密碼可不設)-保存爲文件-查看公鑰屬性










  • Linux平臺生成密鑰:

    • 步驟:cd進入指定目錄-生成命令-設置文件名-設置密碼(可不設)-肯定


  • Windows平臺使用密鑰:

    • 第一步:Xshell新建或查看屬性-設置用戶身份驗證下的相關屬性


  • 第二步:鏈接到服務器-進入指定目錄-新建文件-編輯文件內容爲密鑰(編輯器打開本地的密鑰文件查看並複製)




  • 第三步:Xshell新開標籤頁進行登陸測試


  • Linux平臺使用密鑰:

    • 注:與Windows下Xshell操做一致:指定文件路徑下添加文件並編輯內容爲密鑰內容

    • 不一樣點:須要加載私鑰

  • SSH安全端口

演示

  • 第一步:登陸並修改指定目錄下的文件


  • 第二步:重啓服務器

  • 注:22端口通常保留,不然好多地方的設置就很麻煩

END

相關文章
相關標籤/搜索