文档章节

Linux下如何进行FTP设置

Surjur
 Surjur
发布于 2014/08/29 13:26
字数 332
阅读 92
收藏 1

1. 先用rpm -qa| grep vsftpd命令检查是否已经安装,如果ftp没有安装,使用yum  -y  install vsftpd 安装,(ubuntu 下使用apt-get install vsftpd)


2. service vsftpd start

启动要让FTP每次开机自动启动,运行命令:  chkconfig --level 35 vsftpd on


3. 设置ftp权限

vi  /etc/vsftpd/vsftpd.conf

将anonymous_enable=YES 改为 anonymous_enable=NO

ESC返回,输入“:wq”保存并推出


4. 添加ftp帐号和目录

useradd   -d /alidata/www/wwwroot -s /sbin/nologin pwftp

passwd   pwftp

chmod -R 755 /alidata/www/wwwroot

chown -R  pwftp /alidata/www/wwwroot

/etc/rc.d/init.d/vsftpd restart

然后用帐号pwftp密码123456

测试下就可以登陆ftp了。目录是/alidata/www/wwwroot

如果要更改账户的访问路径:usermod -d /home/ftpuser ftp


5.开通ftp帐户后,将用户(一般指虚拟用户)限制在自家目录:

修改配置文件中,这样用户就只能访问自己家的目录了:

[root@hexuweb101 ~]$vi /etc/vsftpd/vsftpd.conf

chroot_local_user=YES

如果只想某些用户仅能访问自己的目录,其它用户不做这个限制,那么就需要在chroot_list文件(此文件一般是在/etc/vsftpd/中)中添加此用户.

编辑此文件,比如将test用户添加到此文件中,那么将其写入即可.一般的话,一个用户占一行.

[root@localhost ~]# cat /etc/vsftpd/chroot_list

ftpuser


本文转载自:

Surjur
粉丝 26
博文 193
码字总数 12053
作品 0
杭州
程序员
私信 提问
linux上面的sz,rz命令与ssh的配合

问题的提出: 一般来说,linux服务器大多是通过ssh客户端来进行远程的登陆和管理的,使用ssh登陆linux主机以后,如何能够快速的和本地机器进行文件的交互呢,也就是上传和下载文件到服务器和...

阿秀a
2010/12/28
0
0
在Linux系统下实现FTP虚拟主机的简单方法

【赛迪网-IT技术报道】在Linux下,我们可以用wu-ftp、tftp-server、proftpd、gssftp、vsftp等FTP服务程序来构建FTP服务器。由于wu-ftp(Washington University Ftp)广泛使用在各种Linux发行...

zt371
2009/05/23
236
0
大数据社区整理的Linux运维笔试面试题(47题)

大数据社区整理的Linux运维笔试面试题(47题) Linux操作系统知识 1. Linux开机启动流程详细步骤是什么?忘记密码如何破解? 2. 企业中Linux数据库服务器做raid几,你们原来公司的数据库服务...

代金券优惠
2018/06/06
0
0
linux RZSZ RZSZ 安装

Linux系统的文件传输工具 系统的文件传输工具系统的文件传输工具 系统的文件传输工具RZSZ RZSZ简介 简介简介 简介 一般来说,linux服务器大多是通过ssh客户端来进行远程的登陆和管理的, 使用...

brucema
2012/04/14
0
0
新手学堂:Root用户ftp/telnet登陆设置

1、解决root用户 ftp登陆的问题 一般情况下,由于种种原因ftp是不让root用户远程登陆,但只要你修改以个文件就可以登陆了. a ,去掉或注释掉 /etc/vsftpd/ftpusers 中的root b ,去掉或注释掉 /e...

JavaGG
2009/05/08
1K
0

没有更多内容

加载失败,请刷新页面

加载更多

Jenkins系列_插件安装及报错处理

进入Jenkins之后我们可以进行插件的安装,插件管理位于以下模块: 发现上面报了一堆错误,是因为插件的依赖没有安装好,那么这一节,就先把这些错误解决掉吧。解决完成后,也就基本会使用插件...

shzwork
今天
2
0
mysql mysql的所有查询语句和聚合函数(整理一下,忘记了可以随时看看)

查询所有字段 select * from 表名; 查询自定字段 select 字段名 from 表名; 查询指定数据 select * from 表名 where 条件; 带关键字IN的查询 select * from 表名 where 条件 [not] in(元素...

edison_kwok
昨天
9
0
多线程同时加载缓存实现

import com.google.common.cache.Cache;import com.google.common.cache.CacheBuilder;import java.util.concurrent.ExecutionException;import java.util.concurrent.ExecutorServi......

暗中观察
昨天
3
0
利用VisualVM 内存查看

准备工作,建几个测试类。等下就是要查看这几个类里面的属性 package visualvm;public class MultiObject { private String str; private int i; MultiObject(String str...

冷基
昨天
2
0
组装一台工作游戏两用机

一、配置清单如下: 分类 项目 价格(元) 主板 华硕(ASUS)TUF Z370-PLUS GAMING II 电竞特工 Z370二代 支持9代CPU 1049 CPU 英特尔(Intel) i7 8700K 酷睿六核 盒装CPU处理器 2640 风扇 九...

mbzhong
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部