Linux服务器上安装vsftpd

1、首先判断你服务器上是否安装了vsftpd

rpm -q vsftpd

2、安装vsftpd

yum -y install vsftpd

3、重启vsftpd

service vsftpd restart

4、修改vsftpd的主配置文件

vi /etc/vsftpd/vsftpd.conf

5、禁止匿名登录

把这个改为NO 默认是YES (改为NO 就是禁止匿名用户登录,不需要注释)

不可以让ftp用户跳出自己的家目录,否则太危险了,需要做限制

允许本地用户登录FTP

6、添加用户

useradd -s /sbin/nologin -d FTP根目录 用户名

(yuanfei这个用户智能连接ftp无法登录系统,默认家目录是在var/www/html 文件夹下面)

7、设置密码

passwd 用户名

8、修改FTP根目录权限

chmod o+w FTP根目录

9、修改selinux

vi /etc/sysconfig/selinux

默认是enforcing  把他修改为disabled

10、关闭防火墙

service iptables stop

11、重启vsftpd服务,并且下次自动启动

service vsftpd restart

chkconfig vsftpd on

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏北京马哥教育

linux杂谈 :ftp的企业应用级配置

这次我们来讲解黑名单,白名单以及内网和外网的ftp的访问的不同设置。 1.黑名单 有的时候我们不想让某些本地用户登录,这个时候就要设置黑名单了,它在/etc/v...

2935
来自专栏deed博客

一个设置,改变网络设备体验

1367
来自专栏tiane12

Windows Time服务无法启动 错误1058 解决方法

2263
来自专栏Laoqi's Linux运维专列

usermod+用户密码管理+mkpasswd

usermod usermod是用来修改相关用户信息的指令。 1 #usermod -u username    @修改用户的uid ...

2679
来自专栏运维前线

saltstack 常用命令(持续更新中)

saltstack 常用命令 salt -d //查看帮助文档 salt -d | grep service //查看service相关模块命令 salt '*...

2498
来自专栏pangguoming

在CentOS 7上安装Nginx服务器

下面我就我在CentOS上安装Nginx经验做简单的记录,以备后查。 1、下载nginx-release包 以CentOS 7为例,下载nginx软件包:htt...

5887
来自专栏linux系统运维

目录的创建和删除以及cd命令和rm命令的介绍用法

1866
来自专栏编程

如何建立一个Node.js的应用生产在Ubuntu 14.04

Node.js是一个开源的Javascript运行时环境,可以轻松构建服务器端和网络应用程序。该平台运行在Linux,OS X,FreeBSD和Windows上...

2220
来自专栏岑志军的专栏

gitk安装

1354
来自专栏GreenLeaves

Oracle 系统常用命令

1、基本口令 1.1、show user                               作用:显示当前连接用户 1.2、conn 用户名/密码  ...

1855

扫码关注云+社区