Linux下检测FTP服务并开启FTP服务

Linux下检测FTP服务并开启FTP服务
 
1. 检测FTP服务是否开启
 
通过查询提供FTP服务的进程是否存在
Shell代码  
ps -ef | grep ftp  
 
并未找到任何包含ftp关键字的进程信息,可判断服务未开启。
 
通过查询是vsftpd服务是否存在
Shell代码  
service vsftpd status  
 
vsftpd是最常见的FTP服务器,一般Linux系统都是通过vsftpd来搭建FTP服务环境。发现处stopped状态。
 
2. 开启FTP服务
 
Shell代码  
service vsftpd start  
 
成功开启并显示出pid(进程ID)为3401。再查下vsftpd开启状态已经显示running。
 
再通过查询包含ftp关键字的进程信息,发现也找到一个进程ID为3401的FTP进程。
 
3. 简单配置实现匿名上传 下载
 
默认开启的vsftpd服务对匿名用户是不开放上传权限的。可修改vsftpd目下的配置文件vsftpd.conf来开发权限。设置的方法就是取消对该行的注释即可(换句话说就是把前面#号删除就好)。
 
vi vsftpd.conf
 
anon_upload_enable=YES
anonymous_enable=YES
write_enable=YES
Anon_mkdir_write_enable=yes
类似的完成上述四项配置。如果还出现无法访问的问题,请检查当前用户是否有访问相关路径的权限。
 
注意:以上只是个配置示例,并未考虑安全性问题。具体实施环境的搭建请综合权限、空间等各方面酌情增减配置。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值