SSH(安全Shell)簡介

來源:互聯網
上載者:User
關鍵字 ssh 遠端主機 安全 登錄

OpenSSH 能提供安全的HTTP://www.aliyun.com/zixun/aggregation/6587.html">遠端存取,支援命令列會話,X11轉發(X forwarding),SCP 和安全 FTP 檔案傳輸。 同時,也可利用埠轉發(port forwarding)為其它協定建立加密通道。

SSH 可以取代傳統的telnet,rlogin,FTP。 因為這些協定中密碼以明文的方式傳遞,這意味著密碼很容易被截取,而 SSH 通過加密措施解決了這些問題,提供安全的遠端存取方案。 它支援命令列會話,X11轉發(X forwarding),SCP 和安全 FTP 檔案傳輸。 同時,也可利用埠轉發(port forwarding)為其它協定建立加密通道。

安裝SSH伺服器端

如果希望安全地連接到遠端主機(在Windows下用Putty來登錄),需要為其安裝一個ssh服務端。 Ubuntu 採用 openssh-server 做服務端,需要的安裝包是 openssh-server。

通過SSH進行遠端檔案傳輸

Linux下圖形介面操作

用Nautilus即可 SSH 登錄遠端主機進行流覽和傳輸檔。 依次點擊 「位置(16882.html">Places)」 -> 「連接到伺服器(Connect to Server)」,「服務類型(Service Type)」選擇 「SSH」,在「伺服器(Server)」 欄中填寫好遠端主機的名稱和IP位址,「使用者名(User Name)」處填寫登錄名,你也可以為自己的登錄帳戶設置一個昵稱。

登錄後,可以在不同端的視窗間通過拖放操作來複製檔。

Windows下圖形介面操作

用WinSCP在Windows下登錄Linux的SSH伺服器進行檔案傳輸,該軟體可以在[1]免費下載。

使用命令列操作

使用 scp 命令在本地和遠端主機間安全複製檔,如下:

scp <file> <username>@<IP address or hostname>:<DestinationDirectory>

例如,要從本地主機複製一個檔到遠端主機,運行:

scp file.txt joe@192.168.1.103:/home/joe

又如:

scp "New Document.odw" joe@laptop:"/home/joe/Summer 2005"

使用該命令,必須包含本地檔案名、遠端主機名、遠端主機 IP 位址(或功能變數名稱)、要複製到的遠端目錄三個部分。 從遠端主機複製檔到本地主機,運行:

scp hornbeck@192.168.1.103:/home/hornbeck/otherfile.txt .

'.' 表示將檔案複製到目前的目錄,也可以用其他的檔案名,如'my.txt'將複製過來的檔重命名。

scp 命令兩個最常用的參數是 '-r' 和 '-C',其中 '-r' 表示遞迴複製整個目錄樹, '-C'表示壓縮,可在加快檔傳送速度,此選項在 ssh 和 sftp 命令中同樣有效。

注意:不能在兩台遠端主機間複製檔,要麼從本地複製檔,要麼將檔案複製到本地。

在 scp 命令中,如果本地和遠端主機為同一台主機,那麼只需主機名稱(@xxx可省略)即可,如果遠端主機目錄被省略,那麼表示在使用者主目錄下進行操作。 例如:

scp 192.168.1.103:file.txt .

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.