無法滿足在tomcat伺服器集群狀態下,的儲存問題,會出現找不到的404問題
ftp服務:實現的上傳,儲存資源
客戶端---(http協議)---tomcat---(ftp協議)---伺服器
服務的實現,使用linux的vsftpd服務
http服務:獲取服務的資源
客戶端---(http協議)---伺服器
linux中安裝nginx服務,類似於tomcat的http容器
執行安裝命令
yum -y install vsftpd新增ftp使用者
useradd ftpuser分配ftp密碼
[root@localhost ~]# passwd ftpuser限定ftp使用者不能通過ssh登陸到linux系統更改使用者 ftpuser 的密碼 。
新的 密碼:ftpuser
無效的密碼: 密碼少於
8個字元
重新輸入新的 密碼:ftpuser
passwd:所有的身份驗證令牌已經成功更新。
vi /etc/passwd將ftpuser:x:1000:1001::/home/ftpuser:/bin/bash改為
ftpuser:x:1000:1001::/home/ftpuser:/sbin/nologin開啟linux防火牆的21埠
service iptables restart配置vsftpd服務,可以使用外網訪問
檢視ftp狀態
預設全部關閉
修改ftp狀態
關閉ftp匿名訪問
vi /etc/vsftpd/vsftpd.conf將anonymous_enable=yes改為
設定vsftpd服務開機啟動
chkconfig vsftpd on檢查/etc/pam.d/vsftpd
vi /etc/pam.d/vsftpd將auth required pam_shells.so注釋掉
測試ftp鏈結
啟動vsftpd
systemctl start vsftpd.service安裝ftp客戶端(任意機器)
配置vsftpd的被動模式
預設是開啟的,需要配置好埠的範圍
vi /etc/vsftpd/vsftpd.conf末尾追加
pasv_min_port=30000在防火牆開啟相應範圍的埠pasv_max_port=30999
vi /etc/sysconfig/iptables新增
-a input -p tcp -m state --state new -m tcp --dport 30000:30999 -j accept重啟
service iptables restart
centos搭建ftp伺服器
yum install y vsftpd 新增ftp使用者並設定ftp使用者密碼 下面是新增ftpuser使用者,設定根目錄為 home wwwroot ftpuser,禁止此使用者登入ssh的許可權,並限制其訪問其它目錄。1 修改 etc vsftpd vsftpd.conf,將底下三行 chro...
CentOS上搭建FTP伺服器
本文參考了網上的幾篇博文,在centos上搭建ftp伺服器,兩種搭建方式 gssftp與vsftpd。redhat和centos都自帶了乙個gssftp服務,使用方式如下 1 進入gssftp目錄 root linux local cd etc xinetd.d root linux xinetd....
centos中搭建FTP伺服器
如題,在centos系統中搭建ftp伺服器 1 檢視本機當前是否已安裝vsftpd 伺服器 rpm qa grep vsftpd 如沒有安裝,則下面進行安裝 2 安裝vsftpd 伺服器 yum install vsftpd 通過yum 安裝vsftpd 自動檢測依賴 3 修改vsftpd 的主配置...