新闻动态

linux 搭建ftp服务器

发布日期:2020-10-21 20:47 | 文章来源:互联网

香港服务器

香港CN2服务器、企业级CN2 GIA双程专线高速回国T3机房香港、美国、韩国、海外物理服务器热销中!

安装vsftp
一、安装vsftpd的RPM包
yuminstallvsftpd
二、启动vsftpd服务
servicevsftpdstart在安装了vsfptd包后,就可以启动vsftpd了,这样一个访问的ftp服务器就可以工作了。默认只有下载权限。
三、vsftpd的相关文件
/etc/vsftpd/vsftpd.conf主配置文件
/etc/vsftpd/ftpusers限制访问ftp的用户放在这里
/etc/vsftpd/user_list可以访问ftp的用户的列表
/var/ftp/默认情况下匿名用户访问的目录
root@localhost~#cd/etc/vsftpd/
root@localhostvsftpd#ll
total36
-rw-------1rootroot125May132009ftpusers
-rw-------1rootroot361May132009user_list
-rw-------1rootroot4579May132009vsftpd.conf
-rwxr--r--1rootroot338May132009vsftpd_conf_migrate.sh
root@localhostvsftpd#
四,配置vsftpd.conf主文件
anonymous_enable=YES允许匿名访问
anon_upload_enbale=YES允许上传
anon_mkdir_write_enable=YES允许创建目录
这是基本的配置了
下面修改一下ftp目录的写入权限
将FTP目录下的目录改成777的权限
root@zhaoyun~#ll/var/ftp/
drwxrwxrwx6rootroot4096Sep718:23pub
修改selinux让他允许ftp上传
root@zhaoyun~#getsebool-a|grepftp
allow_ftpd_anon_write-->off
allow_ftpd_full_access-->off
allow_ftpd_use_cifs-->off
allow_ftpd_use_nfs-->off
allow_tftp_anon_write-->off
ftp_home_dir-->off
ftpd_connect_db-->off
ftpd_disable_trans-->off
ftpd_is_daemon-->on
httpd_enable_ftp_server-->off
tftpd_disable_trans-->off
root@zhaoyun~#setsebool-Pallow_ftpd_anon_writeon将写入设为开
再用getsebool-a|grepftp看一下allow_ftpd_anon_write-->off改为on了
修改vftpd的运行级别
root@zhaoyun~#chkconfig--list|grepvsftpd
vsftpd0:off1:off2:off3:off4:off5:off6:off
默认情况所有级别都不运行vsftpd,修改为35级别运行
root@zhaoyun~#Chkconfig—level35vsftpdon
root@zhaoyun~#chkconfig--list|grepvsftpd
vsftpd0:off1:off2:off3:on4:off5:on6:off
重新启动一下系统reboot
启动后测试匿名登录FTP,可以上传,但是不能删除,这样匿名用户就可以上传文件了

Tags:香港服务器,linux 搭建ftp服务器

版权声明:本站文章来源标注为YINGSOO的内容版权均为本站所有,欢迎引用、转载,请保持原文完整并注明来源及原文链接。禁止复制或仿造本网站,禁止在非www.yingsoo.com所属的服务器上建立镜像,否则将依法追究法律责任。本站部分内容来源于网友推荐、互联网收集整理而来,仅供学习参考,不代表本站立场,如有内容涉嫌侵权,请联系alex-e#qq.com处理。

相关文章

实时开通

自选配置、实时开通

免备案

全球线路精选!

全天候客户服务

7x24全年不间断在线

专属顾问服务

1对1客户咨询顾问

在线
客服

在线客服:7*24小时在线

客服
热线

400-630-3752
7*24小时客服服务热线

关注
微信

关注官方微信
顶部