ubuntu linux 下如何启动ftp服务

ubuntu linux 下如何启动ftp服务,第1张

1、首先,连接相应linux主机,进入到linux命令行状态下,等待输入shell指令

2、其次,在linux命令行中输入:service vsftpd start。

3、键盘按“回车键”运行shell指令,此时会看到ftp服务被成功启动了。

1、连接上相应的linux主机,进入到等待输入shell指令的linux命令行状态下。

2、在linux命令行下输入shell指令:ps -ef | grep ftp。

3、最后,按下回车键执行shell指令,此时会看到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目下的配置文件vsftpdconf来开发权限。设置的方法就是取消对该行的注释即可(换句话说就是把前面#号删除就好)。

vi vsftpdconf

anon_upload_enable=YES
anonymous_enable=YES
write_enable=YES
Anon_mkdir_write_enable=yes
类似的完成上述四项配置。如果还出现无法访问的问题,请检查当前用户是否有访问相关路径的权限。

注意:以上只是个配置示例,并未考虑安全性问题。具体实施环境的搭建请综合权限、空间等各方面酌情增减配置。

检查Linux系统上FTP服务是否开启:

1通过查询提供FTP服务的进程是否存在

[root@localhost root]#ps -ef | grep ftp  
#并未找到任何包含ftp关键字的进程信息,可判断服务未开启。

2通过查询是vsftpd服务是否存在

[root@localhost root]#service vsftpd status  
#vsftpd是最常见的FTP服务器,发现stopped状态即为关闭。

3开启Linux上的FTP服务

[root@localhost root]# service vsftpd start
Starting vsftpd for vsftpd:                                [ OK ]
#再次查看发现已经处于启动状态:
[root@localhost root]# service vsftpd status
vsftpd (pid 4510) is running


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10267363.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-07
下一篇 2023-05-07

发表评论

登录后才能评论

评论列表(0条)

保存