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
类似的完成上述四项配置。如果还出现无法访问的问题,请检查当前用户是否有访问相关路径的权限。
注意:以上只是个配置示例,并未考虑安全性问题。具体实施环境的搭建请综合权限、空间等各方面酌情增减配置。

Linux下检测FTP服务并开启FTP服务相关推荐

  1. linux查看哪个网卡插着网线,(笔记)Linux下检测网卡与网线连接状态

    Linux下检测网卡与网线连接状态,使用ioctl向socket发送SIOCETHTOOL命令字. #include #include #include #include #include #incl ...

  2. Linux下检测网络状态是否正常

    // Linux下检测网络状态是否正常 #include <sys/types.h> #include <string.h> #include <stdlib.h> ...

  3. Linux 下检查 VT-d / IOMMU 是否开启

    介绍 VT-d 和 IOMMU 其实都是指的 I/O 虚拟化,只不过前者是 Intel 的叫法,后者是 AMD 的叫法: VT-d 全称为 Intel® Virtualization Technolo ...

  4. linux确定刻录机目录,Linux下检测DVD刻录机的设备名及写入速度的几种方法

    现在的电脑都有配置DVD刻录机,那么要如何知道自己电脑的DVD刻录机的名字及写入速度呢?下面小编就给大家介绍几个Linux下检测DVD刻录机的名字及写入速度的方法,一起来了解下吧. 提问:我想要知道我 ...

  5. Linux下使用gnome-terminal命令一键开启工作环境

    Linux下使用gnome-terminal命令一键开启工作环境 文章目录 Linux下使用gnome-terminal命令一键开启工作环境 前言 gnome-terminal使用指南 gnome-t ...

  6. Linux下如何使用虚拟用户增加FTP的安全性

    实验背景: Dreamfire公司由于业务需求,需要架设一台FTP服务器,出于系统稳定和安全等多方面考虑,决定使用RHEL 4作为服务器平台,架设vsftp服务器.其次为了最大限度地保证公司内部RHE ...

  7. 打造linux下bt、电驴、ftp一体服务器

    打造个人专用bt.电驴.ftp一体服务器 操作系统选择了Debian 4.0(etch),当服务器当然要用linux了,稳定嘛~ 下载地址: [url=http://debian.cn99.com/d ...

  8. [转载]linux下上传文件真的需要ftp么?

    本文转自JiangYao's Blog >>利用ssh传输文件 在linux下一般用scp这个命令来通过ssh传输文件. 1.从服务器上下载文件 scp username@serverna ...

  9. 如何在Linux下使用Gitblit工具创建Git仓库服务

    嗨!朋友,今天我们将学习如何在你的Linux服务器或者PC上安装Gitblit工具.首先,我们看看什么是Git,它的功能以及安装Gitblit的步骤.Git是分布式版本控制系统,它强调速度.数据一致性 ...

最新文章

  1. linux shell 编码规范
  2. 【Android 内存优化】libjpeg-turbo 函数库交叉编译 ( libjpeg-turbo 函数库下载 | libjpeg-turbo 编译文档 | 环境准备 | NASM 安装 )
  3. 项目优化经验——垃圾回收导致的性能问题
  4. 一篇文章带你了解Python运算符重载
  5. 远程桌面保存密码(凭据)的备份导出
  6. 计算机组成原理 mov(r0),-(sp),第三章作业
  7. mysql数据库技术_MySQL数据库技术(13)[组图]_MySQL
  8. SSH Backgroup工具汇总
  9. 《***大曝光》作者:怎样造就***高手
  10. 招行网银常见问题汇总
  11. 地球是圆的:《世界是平的》
  12. HTML中如何将背景图片移动,怎么设置html的背景图片的位置
  13. tesseract-ocr识别英文和中文图片文字以及扫描图片实例讲解
  14. android 的一些编译问题
  15. 求n至少为多大时,n个1组成的整数能被2013整除?
  16. ps怎么把图片上面的字去掉
  17. 播放器实战 10 像素格式与尺寸的转换
  18. 3的n次方在c语言中如何表示真和假,C程序作业答案
  19. opencv-python(cv2)——如何读取和保存中文路径图片(含代码)
  20. 催收公司承信科技申请纳斯达克IPO上市,募资1500万美元

热门文章

  1. “一天宕机三次”,为什么高并发这么难?
  2. SolidWorks安装失败,怎么彻底删除SolidWorks?
  3. Android Studio电脑上怎么下载-Android Studio下载和安装图文教程[超详细]
  4. db2查看数据库代码集(字符集、编码)
  5. 科普:移动通信发展史——从1G到5G
  6. 《Cisco IOS XR技术精要》一1.5 Cisco IOS XR平台
  7. Elasticsearch高级二
  8. 酒店管理可以利用计算机做哪些工作,做好酒店管理的五步骤
  9. 安装VS Code(适用于Win7)
  10. Webpack5的Module Federation是什么来头?