linux下ftp服務器搭建

   FTP服務器(File Transfer Protocol Server)是在互聯網上提供文件存儲和訪問服務的計算機,它們依照FTP協議提供服務。 FTP是File Transfer Protocol(文件傳輸協議)。顧名思義,就是專門用來傳輸文件的協議。簡單地說,支持FTP協議的服務器就是FTP服務器。

          目前開源操作系統中常用的FTP服務器程序主要有  :vsftpd、    proFTPD、 pureFTPD等,我這次是用的是vsftpd來搭建

1、vsftpd安裝

#yum install vsftpd* -y

2、編輯vsftpd的配置文件 一般服務的配置文件都在 /etc目錄下面並且以.conf結尾

# find /etc -name vsftpd.conf                                       //查找到配置文件

# vi /etc/vsftpd/vsftpd.conf

anonymous_enable=NO                 //禁止匿名用戶訪問

local_enable=YES              //允許本地用戶登錄FTP

write_enable=YES              //允許用戶在FTP目錄寫入的權限

local_umask=022            // 設置本地用戶的文件生成掩碼爲022  默認是077

dirmessage_enable=YES    // 激活目錄信息,當遠程用戶更改目錄是出現提示信息

xferlog_enable=YES         // 啓用上傳和下載日誌功能

connect_from_port_20=YES          //啓用FTP數據端口的連接請求

xferlog_std_format=YES      //是否使用標準的ftpd xferlog 日誌文件

listen=YES                     //使vsftpd 處於獨立啓動監聽端口模式

pam_service_name=vsftpd       //設置PAM認證服務配置文件名稱,文件存放在/etc/pam.d/目錄

userlist_enable=YES          //用戶列表中的用戶是否允許登陸FTP服務器,默認是不允許

tcp_wrappers=YES        //使用tcp_wrappers作爲主機訪問控制方式


3、創建用戶

# useradd ftptest

# passwd ftptest

4、訪問ftp服務器

在電腦資源裏訪問 ftp://192.168.1.90   輸入用戶名和密碼即可

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章