centos下配置vsftpd

安装就直接yum了,没必要浪费这时间。

yum install vsftpd

最简配置

anonymous_enable=YES/NO

控制是否允许匿名用户登入,YES 为允许匿名登入,NO 为不允许。默认值为YES,修改为NO

增加

设置允许的帐号列表

userlist_file=/etc/vsftpd/user_list

设置允许的帐号登录

userlist_deny=NO

在ftpuser里把允许的帐号去掉、

一般ftp目录不是home下,修改目录

vsftpd.conf中设置user_config_dir=/etc/vsftpd_user_config

在/etc/vsftpd_user_config目录下给test1用户建一个配置文件,文件名与用户名相同,也是test1

内容
local_root=/website

设置不允许上一级

chroot_local_user=YES
chroot_list_enable=YES 
chroot_list_file=/etc/vsftpd/chroot_list

chroot_list 里面的用户将允许上一级,一般为空

那么就可以登录了,而且只运行在/website里操作

时间: 2024-12-29 11:15:30

centos下配置vsftpd的相关文章

CentOS下配置iptables防火墙 linux NAT(iptables)配置

CentOS下配置防火墙 配置nat转发服务CentOS下配置iptables防火墙 linux NAT(iptables)配置 CentOS下配置iptables 1,vim /etc/sysconfig/network   这里可以更改主机名称. NETWORKING=yesNETWORKING_IPV6=noHOSTNAME=BGI-TJ.localdomain GATEWAY=192.168.11.1(超算网关) 2.vim /etc/sysconfig/network-scripts/

CentOS下配置VPN客户端

今天想在centos下创建个vpn连接,可谁知点击打开后无法添加vpn连接...悲剧了... 后来在网上找到如下资料解决了...呵呵... 注意,当安装好如下软件包后,点击添加vpn时,记得网关填写的是vpn的地址... 原因:缺少相关软件包 1. Point-to-Point Tunneling Protocol(PPTP) Client 2. NetworkManager vpn plugin for pptp 解决方法: 1. 有EPEL更新源 (EPEL更新源配置http://blog.

CentOS下配置安装Nagios

CentOS下配置安装Nagios 一.Nagios简介 Nagios是一款开源的电脑系统和网络监视工具,能有效监控Windows.Linux和Unix的主机状态,交换机路由器等网络设置,打印机等.在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知. Nagios原名为NetSaint,由Ethan Galstad开发并维护至今.NAGIOS是一个缩写形式: "Nagios Ain't GonnaInsist On Sainthood"

CentOS下配置JDK

下面详细说一下CentOS下配置JDK的过程 首先按照约定俗成的习惯,将jdk放在/usr/local/java下,首先进入/usr/local然后新建一个目录java 然后我们需要下载最新的jdk程序包,可以在本地下载好然后上传到服务器中也可以在服务器中直接下载,如果在本地下载,应该访问Oracle官网下载页面 网址是:http://www.oracle.com/technetwork/java/javase/downloads/index.html 点击Java Platform (JDK)

CentOS下配置phpMyAdmin

本文出自:http://blog.csdn.net/svitter 引文出自:http://hi.baidu.com/owbtkcjhtmaeuyr/item/175d53ff2ad985b231c1991e 解决apache启动错误"httpd:Could not reliably determine..." locate httpd.conf vim httpd.conf 在#ServerName www.example.com:80下添加: ServerName localhos

Centos下配置php环境

Centos下配置php环境 目录[-] 环境: GD2 2 安装PHP 5.2.14(FastCGI模式) 1)编译安装PHP 5.2.14所需的支持库: 2)编译安装MySQL 5.5.3-m3 ①.创建MySQL数据库存放目录 ②.以mysql用户帐号的身份建立数据表: ③.创建my.cnf配置文件: php安装 4)编译安装PHP5扩展模块 1.安装Nginx所需的pcre库: 5)修改php.ini文件 7)创建www用户和组,以及供book.zhiyin.com和www.zhiyin

centos下配置sftp且限制用户访问目录

第一步:创建sftp服务用户组,创建sftp服务根目录 groupadd sftp #此目录及上级目录的所有者(owner)必须为root,权限不高于755,此目录的组最好设定为sftp mkdir /srv/sftp chown -R root:sftp /srv/sftp chmod -R 0755 /srv/sftp 第二步:备份sshd配置文件然后编辑 mv /etc/ssh/sshd_config ~/backup/sshd_config_xxx vim /etc/ssh/sshd_c

CentOS下配置防火墙 配置nat转发服务

CentOS下配置iptables防火墙 linux NAT(iptables)配置 CentOS下配置iptables 1,vim /etc/sysconfig/network   这里可以更改主机名称. NETWORKING=yesNETWORKING_IPV6=noHOSTNAME=BGI-TJ.localdomain GATEWAY=192.168.11.1(超算网关) 2.vim /etc/sysconfig/network-scripts/ifcfg-eth0  第一块网卡. Bro

centos下配置gitosis服务器遇到的困难

这篇博客主要讲的是在centos下配置gitosis遇到的问题. 1.困难1:gitosis没有安装成功,没有出现finish的字样,但是没有发现,导致在用公钥初始化配置仓库时,出现了找不到gitosis的错误. 1)gitosis安装失败的截图,没有finish字样: 2)在安装gitosis失败之后,在用命令sudo -H -u gittest gitosis-init < /tmp/id_rsa.pub时,出现了找不到gitosis的错误. 3)安装失败的原因是在服务器上安装了两个版本的g