开发者社区> 问答> 正文

CentOS6.8安装配置FTP有安装文档么?有没有什么需要特别注意的地方

1、我自己安装了FTP,但文件传上去就损坏了,变成了0KB;
2、可以给我发一份CentOS6.8安装配置FTP文档么?
3、有没有什么需要特别注意的地方

展开
收起
1927134566508305 2018-10-29 17:04:16 730 0
2 条回答
写回答
取消 提交回答
  • 开发工程师O(∩_∩)O
    推荐回答

    1、安装vsftpd

    1
    [root@localhost modules] # yum install -y vsftpd

     2、编辑ftp配置文件

    1
    [root@localhost modules] # vi /etc/vsftpd/vsftpd.conf

    做如下修改:

    anonymous_enable=NO 

    #关闭匿名登录
       
    chroot_local_user=YES 
    #用于指定用户列表文件中的用户是否允许切换到上级目录。默认值为NO。
    #通过搭配能实现以下几种效果: 
    #①当chroot_list_enable=YES,chroot_local_user=YES时,在/etc/vsftpd.chroot_list文件中列出的用户,可以切换到其他目录;未在文件中列出的用户,不能切换到其他目录。 
    #②当chroot_list_enable=YES,chroot_local_user=NO时,在/etc/vsftpd.chroot_list文件中列出的用户,不能切换到其他目录;未在文件中列出的用户,可以切换到其他目录。 
    #③当chroot_list_enable=NO,chroot_local_user=YES时,所有的用户均不能切换到其他目录。 
    #④当chroot_list_enable=NO,chroot_local_user=NO时,所有的用户均可以切换到其他目录。 
       
    chroot_list_enable=YES 
    chroot_list_file= /etc/vsftpd/chroot_list 
     
    allow_writeable_chroot=YES 
    #加上这行解决了无法登陆的问题 

    3、设置开机启动ftp


    1
    [root@localhost modules] # chkconfig vsftpd on

    4、启动/重新启动ftp服务


    1
    2
    [root@localhost modules] # systemctl start vsftpd.service
    [root@localhost modules] # systemctl restart vsftpd.service

    2018-10-29 17:15:24
    赞同 展开评论 打赏
  • 按你的安装步骤安装了,用浏览器访问,然后登录完就这样
    2018-10-29 17:21:11
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
CentOS Nginx PHP JAVA 多语言镜像使用手 立即下载
CentOS Nginx PHP JAVA多语言镜像使用手册 立即下载
《Nginx 代理系统常用手册》 立即下载