簡易FTP伺服器搭建
最新
02-07
在開發中經常會出現圖片的上傳、excel上傳,我們統稱為文件的上傳。
但是文件的存儲很少會被存儲在資料庫,資料庫存儲的一般是文件的路徑,這個時候就需要搭載文件伺服器了。
我們已centos7為例:
rpm -qa vsftpd 查看是否已經安裝
未安裝的話可以使用yum安裝:yum install -y vsftpd
systemctl start vsftpd.service 啟動服務
systemctl status vsftpd.service 查看服務狀態
vsftpd的配置
ftp的配置文件主要有三個,位於/etc/vsftpd/目錄下,分別是:
ftpusers 該文件用來指定那些用戶不能訪問ftp伺服器。
user_list 該文件用來指示的默認賬戶在默認情況下也不能訪問ftp
vsftpd.conf vsftpd的主配置文件
請注意默認情況這四個字,具體使用請百度。
作為文件的伺服器使用,我們會禁止匿名登錄,配置更改在vsftpd.conf。
ftp服務作為上傳存儲,訪問我們以tomcat為例。
---------華麗分割線---------
useradd -d /usr/local/apache-tomcat-8.5.6/webapps/ftp -s /sbin/nologin ftpfxd
passwd ftpfxd 設置密碼
添加ftp用戶並指定目錄;
注意許可權問題,tomcat 是先創建的 新用戶ftpfxd目前沒有許可權(我自己進的坑)
chown -R ftpfxd 目錄
TAG:Java小博客 |