日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

FTP服務器(File Transfer Protocol Server)是在互聯網上提供文件存儲和訪問服務的計算機,它們依照FTP協議提供服務。 FTP是File Transfer Protocol(文件傳輸協議)。顧名思義,就是專門用來傳輸文件的協議。

在當下這個網盤到處限速收費的情況下,自己搭建一個FTP服務器,也是一個不錯的選擇。

1、搭建環境

阿里云服務器:ubuntu 16.04/18.04

2、安裝ftp服務器工具

  • 安裝vsftpd
sudo apt-get update
sudo apt-get install vsftpd
  • 設置成開機服務
systemctl enable vsftpd.service
  • 啟動ftp服務
systemctl start vsftpd.service
  • 運行命令,查看ftp服務的端口號
netstat -antup | grep ftp

3、參數配置

  • 配置文件路徑:
/etc/vsftpd.conf
  • 基本配置如下:
# 禁止匿名用戶登錄
anonymous_enable=NO
# 允許系統用戶登錄
local_enable=YES
# 啟用可以修改文件的 FTP 命令
write_enable=YES
# 本地用戶創建文件的 umask 值
local_umask=022
# 允許為目錄配置顯示信息,顯示每個目錄下面的message_file文件的內容
dirmessage_enable=YES
# 開啟日記功能 
xferlog_enable=YES
# 使用標準的20端口來連接ftp 
connect_from_port_20=YES
# 使用標準日志格式 
xferlog_std_format=YES
# 如果啟動這項功能,則所有列在chroot_list_file之中的使用者不能更改根目錄
chroot_list_enable=YES
# 指定限制的用戶文件
chroot_list_file=/etc/vsftpd/chroot_list
# ftp服務器將處于獨立啟動模式
listen=YES
# 設置一個本地用戶登錄后進入到的目錄
local_root=/home/ftp
# 設置PAM認證服務的配置文件名稱,該文件保存在“/etc/pam.d/”目錄下
pam_service_name=vsftpd
# ftp將檢查userlist_file設置文件中指定的用戶是否可以訪問vsftpd服務器
userlist_enable=YES
# 只允許user_list文件中記錄的ftp用戶能登錄vsftp服務,其他的ftp用戶都不可以登錄。
userlist_deny=NO
# 定義限制/允許用戶登錄的文件
userlist_file=/etc/vsftpd/allowed_users  
# ftp服務器將使用tcp_wrAppers作為主機訪問控制模式
tcp_wrappers=YES
# 連接ftp服務費使用的端口
listen_port=21

如需開啟被動模式,增加如下配置參數

#開啟被動模式。
pasv_enable=YES
allow_writeable_chroot=YES
#設置被動模式下,建立數據傳輸可使用的端口范圍的最小值。
#建議您把端口范圍設置在一段比較高的范圍內,例如50000~50010,有助于提高訪問FTP服務器的安全性。
pasv_min_port=50000
#設置被動模式下,建立數據傳輸可使用的端口范圍的最大值。
pasv_max_port=50010

因為ftp服務器是搭建在阿里云上的,所以要根據以上配置設置下安全組規則,開啟20/21;50000/50010的端口。

搭建FTP服務器

 

  • allowed_users chroot_list文件配置

在/etc/vsftpd下,創建兩個文件,沒有文件夾的創建該文件夾

1)allowed_users 是允許的用戶文件,允許的用戶,把賬戶名寫入即可

2)chroot_list 是限制的用戶文件,沒有限制的,保留空文件即可

配置完成后重啟ftp服務

sudo systemctl restart vsftpd.service

查看服務器運行狀態

sudo systemctl status vsftpd.service
搭建FTP服務器

 

這樣ftp服務器就配置好了,用工具登陸試下

搭建FTP服務器

 

4、可能的錯誤如下

如果在啟動ftp服務時,出現如下錯誤

搭建FTP服務器

 

關閉配置/etc/vsftpd.conf中ipv6設置再重啟服務即可

listen_ipv6=NO

分享到:
標簽:服務器 FTP
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定