FTP服务器中将Linux用户限制在自己目录下的方法_FTP服务器

第一步:创建一个 ftp guest 组,用 groupadd 命令,也可以用 ftp 服务器创建的 ftp 组。

#less /etc/group  //看看是否存在,如果装了ftp server的话都有这个组存在;

第二步:在 ftp 组中添加 ftp 用户;

第三步:修改 /etc/ftpaccess 文件,加入 guestgroup 的定义: guestgroup ftp;

或者用 guestuser 直接指定 ftp 用户名,如:

#guestuser ftpuser;

第四步:向这个用户的 $HOME 目录下拷贝必要的文件,主要是与 ls 有关的。一般的 ls 要 Lib 支持,你得重新编译 ls,或把 lib 目录 copy 过去,或者拷贝 ftp server 带的 ls, 比如把 /home/ftp/ 下的bin,etc,lib 三个目录拷贝到这个用户的根目录下, 并修改权限:

chown username.ftp *

注意:现在 Linux 下带的 ftp 无须拷贝这些文件,至少 Redhat6.1 是不需要拷贝的,所以就可以省去第四步。

时间: 2024-10-24 02:05:10

FTP服务器中将Linux用户限制在自己目录下的方法_FTP服务器的相关文章

Serv-u 10.3 的图文安装教程及使用方法_FTP服务器

一.安装 *测试平台Windows XP SP3 *版本Serv-u10.3 下载最新版本的serv-u10.3执行文件安装,安装成功后开始配置serv-u. 二.配置 1.新建域(test) 点击新建域,开始域的创建. 输入域名:test和备注:我的第一个FTP服务器.执行下一步. 这里的参数保持默认,FTP端口默认为21,也可以改为其他不冲突的端口(出于安全方面考虑)执行下一步. 这里的IP地址,由于是本地测试,选择局域网内的地址192.168.6.128即可作为一会儿服务器的IP访问.执行

PureFTPd+Mysql+PHP_Manager实现虚拟用户磁盘限额的配置方法_FTP服务器

在安装PureFTPd以前,要做好以下准备工作: 1. 安装FreeBSD4.9系统. 2. 定制内核,在内核中加入"options QUOTA"以实现用户配额的支持(注:其他*nix系统如何实现,请各位自己搜索实现.) 3. 安装好APACHE+PHP平台,因为我们后面要用PHP_Manager实现用户在线管理.(注:关于这个安装的内容网上有很多教程,在FreeBSD下可以直接用PORTS方式安装就可以了.) 做好以上准备工作之后,我们就可以开始进入真正的安装过程了. (注:以下安装

在服务器中用IIS建立FTP服务器的图文方法_FTP服务器

第一步:通过任务栏的"开始->所有程序->管理工具",再其下找到Internet信息服务(IIS)管理器,打开管理器后会发现在最下方有一个"FTP站点"的选项,我们就是通过它来建立FTP服务器.(如下图) 第二步:默认情况下FTP站点有一个默认FTP站点,我们只要把资源放到系统目录下的inetpub目录中的FTPROOT文件夹即可.例如系统在F盘,只要将分享的资源放到f:\inetpub\ftproot目录中就可以了,用户登录默认FTP站点时将会看到放到

Serv-U 批量帐号管理及申请(Access+Asp) 图文方法_FTP服务器

1.首先下载Asp程序,在下载中包含Serv-U所需要的数据库,名为Serv#U.mdb.2.建立系统数据源:ftp,通过ODBC进行数据库连接,连接到Serv#U.mdb.步骤如图 3.成功建立ODBC后,打开Serv-U软件,建立FTP域.在步骤4时注意选择Store in ODBC database 4.打开Serv-U安装目录下的ServUDaemon.ini文件,做以下操作:(1)用下面的代码覆盖原来的ODBCSource.ODBCTables.ODBCColumns---------

Linux编译多个不同目录下的文件以及静态库、动态库的使用

先看两篇博文,作为基础知识.如果对C/C++编译链接过程都了解的话,可以跳过不看. http://www.firedragonpzy.com.cn/index.php/archives/2556 http://www.cppblog.com/shifan3/archive/2007/01/05/17325.html     一.  编译不同目录下的多个文件   各个文件的布局如下:         head.h文件的代码:   [cpp] view plaincopy     #ifndef  

服务器重启不能启动的几种常见的解决方法_服务器其它

1.当系统启动显示操作系统列表时, 按F8 出现高级启动选项; a. Safe mode: 只加载基本的服务和驱动. 用于解决安装了额外的硬件驱动或软件后,导致系统不能正常启动的情况.选择Safe mode,若能进入操作系统,卸载额外的驱动或软件. b.Last known good: 启动上一次的成功配置. 用于解决对系统的驱动,及服务进行了错误的配置后导致系统不能引导的情况.选择Last known good 可以恢复到上一次正常登录时的配置. c.VGA Mode: 使用标准VGA模式启动

linux下用Proftpd搭建ftp服务器及配置方法_FTP服务器

首先proftpd是一个开源软件,其官方地址是http://www.proftpd.org,目前最高版本是:1.3.1(非稳定版),稳定的版本是1.3.0,下载文件为proftpd-1.3.0a.tar.gz 我下载的是1.3.0,上传到服务器上后按照常规的方法安装即可. tar -zxvf proftpd-1.3.0a.tar.gz cd proftpd* ./configure --prefix=/usr/local/proftpd make make install 安装完成!接下来是配置

Win7中开启系统自带FTP服务器的方法_FTP服务器

工作的原因siyue需要使用FTP服务,由于Windows自带的FTP服务器就很好用,这里siyue就把开启win7自带的FTP服务器的设置分享一下. 第一步:安装IIS及FTP组件1.打开控制面板->程序,选择"打开或关闭Windows功能" 2.在"打开或关闭Windows功能"画面选择"FTP服务器"和"Web管理工具" 3."确定"后等待安装完成 第二步:设置FTP用户及服务器文件夹 siyu

在Serv-U中使用SSL证书增强FTP服务器安全性图文设置方法_FTP服务器

为了保证特殊环境下的数据安全,有时是有必要启用SSL功能的.下面笔者以Serv-U服务器为例,介绍如何启用SSL加密功能. 创建SSL证书 要想使用Serv-U的SSL功能,当然需要SSL证书的支持才行.虽然Serv-U 在安装之时就已经自动生成了一个SSL证书,但这个默认生成的SSL证书在所有的Serv-U服务器中都是一样的,非常不安全,所以我们需要手工创建一个新的SSL证书. 以Serv-U6.0汉化版为例,在"Serv-U管理员"窗口中,展开"本地服务器→设置"