FTP伺服器在linux上的安裝步驟

2021-09-08 07:10:52 字數 1157 閱讀 4865

傳統的tomcat伺服器在處理上傳的時候,一般是直接放在toncat管理的檔案中,這樣當多個伺服器做集群的時候,可能就訪問不到了。所以需要將儲存到乙個公用的位置,使用者上傳的時候通過ftp協議上傳,而使用者訪問的時候通過http協議訪問。具體的訪問和操作過程如下圖。

這裡介紹ftp伺服器在linux系統上的安裝步驟。

1.安裝vsftpd,輸入命令

yum install vsftpd -y
2.新增ftp使用者,這樣在/home目錄下就會出現新建的使用者目錄,可以用於存放

useradd ftpuser
3.新增新建的使用者密碼

passwd ftpuser
4.禁止使用者通過ssh登入,只能通過ftp協議登入

vim /etc/passwd
將ftpuser最後面修改為/sbin/nologin即可

5.開啟防火牆的21埠

6.配置vsftpd服務,使外網可以訪問(阿里雲預設已經開啟)

setsebool -p allow_ftpd_full_access on

setsebool -p ftpd_home_dir on

7.關閉ftp的匿名訪問,增加安全性

vim /etc/vsftpd/vsftpd.conf
修改為anonymous_enable=no

8.設定為開機自啟動

systemctl enable vsftpd.service
9.啟動服務

systemctl start vsftpd.service
10.測試連線

ftp
11.開啟被動模式

vim /etc/vsftpd/vsftpd.conf

pasv_min_port=30000

pasv_max_port=30999

Linux伺服器上搭建FTP服務

安裝 vsftpd0 使用 yum 安裝 vsftpd yum install vsftpd y啟動 vsftpd0 安裝完成後,啟動 ftp 服務 service vsftpd start啟動後,可以看到系統已經監聽了 21 埠 netstat nltp grep 21修改配置檔案 vsftpd ...

linux上構建ftp伺服器

可以參考這篇博文。進入 etc vsftpd目錄下,有以下幾個配置檔案 1 ftpusers 黑名單配置檔案,這個裡面的使用者不允許訪問ftp伺服器 2 user list 白名單配置檔案,允許訪問ftp伺服器的使用者列表 3 vsftpd.conf ftp核心配置檔案 vsftpd.conf配置檔...

linux上FTP伺服器搭建

一 啟動vsftpd服務 1 啟動vsftp伺服器 a.cenos下執行 yum install vsftpd b.登入linux主機後,執行命令 service vsftpd start c.要讓ftp每次開機自動啟動,執行命令 chkconfig level 35 vsftpd on 二 設定f...