linux如何开启ftp服务
答案:2 悬赏:50 手机版
解决时间 2021-01-29 14:11
- 提问者网友:谁的错
- 2021-01-29 00:44
linux如何开启ftp服务
最佳答案
- 五星知识达人网友:行雁书
- 2021-01-29 01:48
安装vsftpd:yum install vsftpd
启动服务:service vsftpd start
设置开机自启:chkconfig vsftpd on
以上是以RedHat/centos为例
启动服务:service vsftpd start
设置开机自启:chkconfig vsftpd on
以上是以RedHat/centos为例
全部回答
- 1楼网友:枭雄戏美人
- 2021-01-29 02:42
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
类似的完成上述四项配置。如果还出现无法访问的问题,请检查当前用户是否有访问相关路径的权限。
注意:以上只是个配置示例,并未考虑安全性问题。具体实施环境的搭建请综合权限、空间等各方面酌情增减配置。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯