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...

3255
来自专栏生信小驿站

R.python常见问题④(R语言添加环境变量)

打开环境变量对话框,控制面板>系统>高级系统设置>环境变量,选择“Path”这个环境变量,点击编辑,可以添加环境变量的值,添加Rscript.exe 所在的路径...

1172
来自专栏GreenLeaves

Oracle 系统常用命令

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

2005
来自专栏编程

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

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

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

usermod+用户密码管理+mkpasswd

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

2919
来自专栏tiane12

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

4123
来自专栏光变

Linux进程简介

1511
来自专栏有困难要上,没有困难创造困难也要上!

Windows上使用cpau工具来切换用户执行命令

2042
来自专栏linux系统运维

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

1986
来自专栏pangguoming

在CentOS 7上安装Nginx服务器

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

7267

扫码关注云+社区

领取腾讯云代金券