前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux下查看是否安装vsftp

Linux下查看是否安装vsftp

原创
作者头像
用户4988376
修改2021-07-20 10:41:19
6.9K0
修改2021-07-20 10:41:19
举报
文章被收录于专栏:IT资讯新闻

Linux客户端运行:

代码语言:javascript
复制
service vsftp status

如果出现:

即说明没有安FTP服务,接下来开始安装FTP服务:

1. 使用yum安装,安装命令:

代码语言:javascript
复制
yum install vsftpd -y

安装成功显示:

2.创建对应ftp用户与对应目录

代码语言:javascript
复制

    groupadd ftpuse
    useradd -g ftpuser ftpuse
    passwd ftpuse
    mkdir /home/ftpuse
    chown ftpuser:ftpuser /home/ftpuse

3. 修改ftp对应配置文件

代码语言:javascript
复制
vi /etc/vsftpd/vsftpd.conf

将anonymous_enable设置为NO ,表示不允许匿名登录

4. 启动服务

代码语言:javascript
复制
service vsftpd start

启动成功查看状态:

代码语言:javascript
复制
service vsftpd status

次是通过filezilla或者别的ftp连接工具进行连接:

ftp默认监听的端口是21端口

如果将本地的文件通过ftp上传到服务器,出现553错误,有以下方案可能会解决:

1. 将上传的文件夹目录设置为其他用户可以写权限

代码语言:javascript
复制
chmod -R 755 XXX

2. 第一种方法试过之后还是不行的话,那就需要关闭selinux

代码语言:javascript
复制
首先运行:getsebool -a | grep ftp 查看有哪些和ftp有关的

然后执行命令:

代码语言:javascript
复制
    setsebool -P allow_ftpd_anon_write on 
代码语言:javascript
复制
    setsebool -P allow_ftpd_full_access on

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档