#一般在各種linux的發行版中,預設隨附的ftp軟體是vsftp,從各linux發行版對vsftp的認可可以看出,vsftp應該是一款不錯的ftp軟體。
使用以下命令
#rpm -qa |grep vsftpd
可以偵測出是否安裝了vsftpd軟體,如果沒有安裝,使用YUM指令進行安裝
yum install vsftpd -y
#使用vsftpd軟體,主要包含下列幾個指令:
启动ftp命令 #service vsftpd start 停止ftp命令
#service vsftpd stop 重启ftp命
#service vsftpd restart
ftp的設定檔主要有三個,位於/etc/vsftpd/目錄下,分別是:
ftpusers 该文件用来指定那些用户不能访问ftp服务器。 user_list 该文件用来指示的默认账户在默认情况下也不能访问ftp vsftpd.conf vsftpd的主配置文件
我們去掉設定檔vsftpd.conf 裡面以下
anon_upload_enable=YES
anon_mkdir_write_enable=YES <span style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;">两项前面的#号,就可以完成匿名用户的配置,此时匿名用户既可以登录上传、下载文件。记得修改配置文件后需要重启服务。</span>
vsftpd服務與系統使用者是相互關聯的,例如我們建立一個名為testwww
#useradd testwww #passwd testwww
浏览器打开 : 浏览器上输入 ftp://vsftp所在机器ip/ 文件打开 : 文件夹输入 ftp://vsftp所在机器ip/ ; 右键可以选择登录
以上是Linux下搭建FTP伺服器的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!