1. 程式人生 > >centos7安裝sftp伺服器

centos7安裝sftp伺服器

sftp是Secure File Transfer Protocol的縮寫,安全檔案傳送協議。可以為傳輸檔案提供一種安全的網路的加密方法。sftp 與 ftp 有著幾乎一樣的語法和功能。SFTP 為 SSH的其中一部分,是一種傳輸檔案至 Blogger 伺服器的安全方式。其實在SSH軟體包中,已經包含了一個叫作SFTP(Secure File Transfer Protocol)的安全檔案資訊傳輸子系統,SFTP本身沒有單獨的守護程序,它必須使用sshd守護程序(號預設是22)來完成相應的連線和答覆操作,所以從某種意義上來說,SFTP並不像一個伺服器程式,而更像是一個客戶端程式。SFTP同樣是使用加密傳輸認證資訊和傳輸的資料,所以,使用SFTP是非常安全的。但是,由於這種傳輸方式使用了加密/

解密技術,所以傳輸效率比普通的FTP要低得多,如果您對網路安全性要求更高時,可以使用SFTP代替FTP。

操作環境是centos7

1.新增使用者組

2.新增使用者並設定為sftp組

   //-g:加入主要組  -s指定使用者登入後所使用的shell    -M:不要自動建立使用者的登入目錄

3.修改sftp使用者的密碼,密碼為123

4.建立sftp使用者的根目錄和屬主.屬組,修改許可權(755)

5.在sftp的目錄中建立可寫入的目錄

6.修改sshd_config的配置檔案

把原來的sshd_config配置檔案裡的subsystem行註釋掉

在sshd_config檔案最後新增

配置完成後重啟配置

7.驗證一下

預設埠22    使用者:sftp      密碼:123