日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

CentOS 5.4 下配置FTP服务器 [转帖]

發布時間:2025/4/14 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 CentOS 5.4 下配置FTP服务器 [转帖] 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

#首先檢查vsftpd服務是否安裝:
[root@FTPserver /]# rpm -q vsftpd
package?vsftpd is not installed
#將系統光盤放入光驅,通過mount命令進行掛載。
[root@FTPserver /]# mount /dev/cdrom /mnt
mount: block device /dev/cdrom is write-protected, mounting read-only
#打開/mnt/CentOS目錄
[root@FTPserver /]# cd /mnt/CentOS/
#查看關于vsftpd的文件
[root@FTP CentOS]# ls vsftpd*
vsftpd-2.0.5-16.el5.i386.rpm
#安裝vsftpd-2.0.5-16.el5.i386.rpm文件
[root@FTP CentOS]# rpm -ivh vsftpd-2.0.5-16.el5.i386.rpm
warning: vsftpd-2.0.5-16.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
Preparing...??????????????? ########################################### [100%]
?? 1:vsftpd???????????????? ########################################### [100%]
#再一次查看vsftpd服務是否安裝
[root@FTP CentOS]# rpm -q vsftpd
vsftpd-2.0.5-16.el5
----------------------------------------------------------
現在主要配置文件如下:
/etc/vsftpd/vsftp.conf 主配置文件
/etc/vsftpd.ftpusers 阻止用戶訪問FTP服務器的用戶名稱清單
/etc/vsftpd.userlist 控制用戶訪問FTP服務器的用戶名稱清單,由/etc/vsftpd/vsftpd.conf中的
userlist_deny參數決這是允許還是拒絕
------------------------------------------------------------
建立一個簡單的linux FTP服務器搭建平臺:
編輯/etc/vsftpd/vsftp.conf文件
anonymous_enable=YES?????? #允許匿名用戶訪問FTP服務器
local_enable=YES????????? ??#允許本地用戶訪問FTP服務器
write_enable=YES?????????? ?#允許寫入
local_umask=022??????????? ?#本地用戶創建文件的默認權限掩碼
anon_upload_enable=YES???????? #設置允許匿名用戶上傳文件
anon_mkdir_write_enable=YES?????? #設置允許匿名用戶創建目錄
xferlog_enable=YES???????? #如果啟動,上傳與下載的信息將被完整紀錄在底下xferlog_file 所定義的
檔案中。預設為開啟。
connect_from_Port_20=YES??????? #設置PORT連接模式是否使用端口20
xferlog_std_format=YES??????????? #設置是否使用標準的xferlog日志格式
listen=YES?????????????????????? #若是啟動,則VSFTPd 將會以獨立運作的方式執行,若是VSFTPd 獨立執行,如
RedHat9 的默認值,則必須啟動 若是VSFTPd 包含在xinetd 之中,則必須關閉此功能,如 RedHat8。在RedHat9 的默認值為YES。
tcp_wrappers=YES

重啟VSFTPd服務
只要啟動了VSFTPd服務,自動啟用一個匿名訪問的FTP,默認訪問是/var/ftp目錄。
直接重啟動VSFTP服務,命令如下:
[root@relay VSFTPd]# service vsftpd restart
--------------------------
在客戶端來看看結果吧。。。

問題來了。。。我在服務器/etc/vsftpd/vsftp.conf配置文件寫的
write_enable=YES?????????? ?#允許寫入
anon_upload_enable=YES???????? #設置允許匿名用戶上傳文件
也建立匿名用戶上傳目錄,并設置權限
[root@localhost ftp]# mkdir /var/ftp/liming
[root@localhost ftp]#
chmod 777 /var/ftp/liming
?
如上圖,就是不能上傳到liming目錄下!!!
提示“553 Could not create file.”
解決的辦法:
[root@localhost ftp]# setsebool -P ftpd_disable_trans 1
[root@localhost ftp]# service vsftpd restart
再來看結果:

今天先到這吧。。。有空再繼續研究!!!

轉載于:https://www.cnblogs.com/timecode-2011/archive/2012/08/30/2664037.html

《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀

總結

以上是生活随笔為你收集整理的CentOS 5.4 下配置FTP服务器 [转帖]的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。