Linux 遠程登錄


一.遠程登錄

   Linux系統中是通過ssh服務實現的遠程登錄功能,默認ssh服務端口號為 22。

   Window系統上 Linux 遠程登錄客戶端有SecureCRT, Putty, XShell等

   1.ssh基礎

      在linux中SSH是非常常用的工具,通過SSH客戶端我們可以連接到運行了SSH服務器的遠程機器上

      SSH客戶端是一種使用SSH協議連接到遠程計算機的軟件程序

        ssh [-p port] user@remote       

           user 是在遠程機器上的用戶名,如果不指定的話默認為當前用戶
           remote是遠程機器的地址,可以是IP/域名
           port是SSH監聽的端口,如果不指定,就為默認值22

    備注:ssh這個終端命令只能在linux或Unix系統下使用,如果在Windows系統中,可以安裝PUTTY或者Xshell客戶端軟件

              使用exit退出當前登錄

    2.Putty

       

     在Host Name( or IP address) 下面的框中輸入你要登錄的遠程服務器IP(可以通過ifconfig命令查看服務器ip),

    點擊Open 按鈕,進行登錄,要求輸入用戶名,密碼(輸入過程不顯示*號)如果用戶名密碼正確,則成功登錄。

    備注:如果出現拒絕連接,說明虛擬機可能沒有安裝ssh-server,輸入命令:sudo apt-get install openssh-server

二.遠程復制文件

    1.scp

      scp就是secure copy,是一個在Linux下來進行遠程拷貝文件的命令

      它的格式是ssh基本相同,需要注意的是,在指定端口時常用的是大寫的-P而不是小寫的

       eg:將遠程家目錄下的 Desktop/01.txt文件 復制到 本地當前目錄下的 01.txt

             scp -P port user@remote:Desktop/01.txt  01.txt

              -r:遞歸復制該目錄下的所有子目錄和文件,目標文件必須為一個目錄名

             -P:若遠程SSH服務器的端口不是22,需要使用大寫字母-P選項指定端口

     注意:scp這個終端命令只能在linux或者unix系統下使用

              如果在windows系統中,可以安裝FileZilla使用FTP進行文件傳輸

   2.FileZilla

      FileZilla 在傳輸文件時,使用的是FTP 服務,而不是SSH服務,因此端口號設置為21 

三.常用命令

    1)關機/重啟

        shutdown 選項 時間       

          -r :重新啟動
          -c :取消關機或重啟操作

       備注:不指定選項和參數時,默認表示1分鍾之后關閉電腦

                   now:現在立刻關閉或重啟
                  22:05 :22:05分關閉或重啟
                  +10:10分鍾之后關閉或重啟

    2)查看或配置網卡信息

          ifconfig

          ping ip地址

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM