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

 


免責聲明!

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



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