vsftp部署
1.安裝該軟件需要使用最高用戶(root)進行安裝,否則不能進行。
2.首先用命令檢查VSFTP是否已經安裝。chkconfig --list | grep vsftpd
3.安裝vsftp。yum? install –y?vsftpd
4.啟動vsftp。service vsftpd start
5.添加一個ftp用戶。useradd ftpuser
6.給用戶ftpuser添加密碼。passwd ftpuser
7.修改/etc/vsftpd文件夾下user_list:添加ftpuser;修改vsftpd.conf添加
userlist_enable=YES
userlist_deny=NO
tcp_wrappers=YES
userlist_file=/etc/vsftpd/user_list
anonymous_enable=YES
8.修改用戶默認目錄:修改/etc/passwd文件中對應的用戶:ftpuser:x:504:504::/var/ftp/pub:/bin/bash
9.發現谷歌不支持ftp協議,所以圖片展示使用nginx服務
server {
listen 7777;
server_name 172.31.18.2;
location /images/{
root /var/ftp/pub/;? #圖片所在路徑為/var/ftp/pub/images/1.jpg,訪問路徑為http:172.31.18.2:7777/images/1.jpg
autoindex on; #開啟瀏覽功能
}
}
?10.登陸后上傳文件失敗
為ftpuser賦權操作文件夾:chown -R ftpuser:root /var/ftp/pub
11.測試是否能上傳文件
存在/var/ftp/pub/test/111.txt文件 lcd /var/ftp/pub/test, put 111.txt
轉載于:https://www.cnblogs.com/god-monk/p/10702717.html
總結
- 上一篇: MongoDB update修改器: 针
- 下一篇: 大帝女皇需要多少星币才可以弄到