解决linux ftp匿名上传、下载开机自启问题

 更新时间:2020年02月03日 14:34:15   作者:那一夜差点成熟  
这篇文章主要介绍了linux ftp匿名上传、下载,开机自启问题,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下

如果在平时学习,工作中经常使用 FTP 服务器 ,可以设置成开机自启,在设置之前要先了解几个关于自启的命令;

1.chkconfig 命令

主要作用:用于检查,设置系统的各种服务。其中有几个重要参数,先了解 --list ,chkconfig --list :列出 chkconfig 知道的所有命令,chkconfig 服务名 on /off :开启,关闭服务(一般是开机自启或是关闭)

2.检查是否设置 vsftpd 开机自启,

chkconfig --list | grep vsftpd :"|" 是管道的意思,用来连接前后两个命令,以前面命令的输出作为后面命令的输入,注意是命令的标准输入、输出,因为管道命令会自动忽略错误的标准输入。

grep:linux 系统中的一种强大的文本搜索工具

上图结果显示 vsftpd 在任何级别下都没有设置自启

2.设置 vsftpd 开机自启,命令:chkconfig vsftpd on

可以看到 vsftpd 在2 3 4 5 等级下都已经启动,说明已经设置成功。

3.如果想进行匿名操作,首先确保,vsftpd.conf 配置文件中的 anonymous_enable=YES,
服务器端IP:192.168.12.2 (linux)
客户端IP:192.168.12.1(Win 10)

echo :打印变量的值或者给定的字符串,> :标准输出重定向,以覆盖的方式,把命令正确的输入到指定文件中;>>:标准输出重定向,以追加的方式,把命令正确的输入到指定文件中,

4.登录客户端 ,下载 test.txt 文件

5.上传文件,需要在 vsftpd.conf 配置文件中修改,anon_`upload_enable=YES,打开上传功能;如果想要匿名用户创建文件和写入,可以开启 anon_mkdir_write_enable=YES,修改之后要 重启 vsftpd 服务,切记!

实现上传功能:

如果遇见以下情况,不要着急,可能是 pub 文件夹权限不够,提高权限即可:chmod 777 /var/ftp/pub

重新测试:

在服务器端查看:

总结

以上所述是小编给大家介绍的解决linux ftp匿名上传、下载开机自启问题,希望对大家有所帮助!

相关文章

  • CentOS 5.1下跑Mono和Asp.net的实现方法分享

    CentOS 5.1下跑Mono和Asp.net的实现方法分享

    由于想研究在linux下跑.net程序的可行性,于是尝试在CentOS5.1下搭建Mono环境和Asp.Net的服务器。Asp.Net的服务器是采用mod_mono和Apache的方式搭建(Nginx的搭建尚未研究)
    2012-04-04
  • CentOS 7.2下安装部署邮件服务器(Postfix)的步骤详解

    CentOS 7.2下安装部署邮件服务器(Postfix)的步骤详解

    Postfix 是一种电子邮件服务器,下面这篇文章主要给大家介绍了在CentOS 7.2下安装部署邮件服务器(Postfix)的步骤全过程,文中介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-05-05
  • Vim中文件编码处理与重新打开乱码文件详解

    Vim中文件编码处理与重新打开乱码文件详解

    这篇文章主要给大家介绍了关于Vim中文件编码处理与重新打开乱码文件的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
    2018-04-04
  • 基于Ubuntu 16.04设置固定IP的方法教程

    基于Ubuntu 16.04设置固定IP的方法教程

    这篇文章主要给大家介绍了基于Ubuntu 16.04设置固定IP的方法教程,文中通过图文以及示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考借鉴,下面随着小编来一起学习学习吧。
    2017-10-10
  • SSH远程登录和端口转发详解

    SSH远程登录和端口转发详解

    这篇文章主要介绍了关于SSH远程登录和端口转发的相关资料,文中介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-03-03
  • Centos7.9搭建自主邮件服务器详细步骤

    Centos7.9搭建自主邮件服务器详细步骤

    大家好,本篇文章主要讲的是Centos7.9搭建自主邮件服务器详细步骤,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下哦,方便下次浏览
    2021-12-12
  • 详解CentOS阿里云云服务器硬盘分区及挂载

    详解CentOS阿里云云服务器硬盘分区及挂载

    这篇文章主要介绍了详解CentOS阿里云云服务器硬盘分区及挂载 ,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-12-12
  • CentOS7 安装 zabbix 4.0 教程(图文详解)

    CentOS7 安装 zabbix 4.0 教程(图文详解)

    这篇文章主要介绍了CentOS7 安装 zabbix 4.0 教程,本文图文并茂给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-10-10
  • linux文件及用户管理的实例练习

    linux文件及用户管理的实例练习

    在本篇文章里小编给大家分享了关于linux文件及用户管理的实例练习,需要的朋友们可以学习下。
    2020-02-02
  • 使用squid搭建http和https的代理服务器设置指南

    使用squid搭建http和https的代理服务器设置指南

    今天小编就为大家分享一篇关于使用squid搭建http和https的代理服务器设置指南,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-12-12

最新评论