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

 更新时间:2011年06月18日 01:26:38   作者:  
处于安全方面的考虑,我们有必要把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 是不需要拷贝的,所以就可以省去第四步。

相关文章

  • windows 7下FTP服务器构建教程

    windows 7下FTP服务器构建教程

    这篇文章主要为大家详细介绍了windows 7下FTP服务器的构建教程,文中安装步骤介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-06-06
  • 详解ftp文件上传下载命令

    详解ftp文件上传下载命令

    这篇文章主要介绍了ftp文件上传下载命令的写法,非常不错,具有参考借鉴价值,需要的朋友参考下吧
    2017-09-09
  • 用Linux构建高效FTP服务器方法分享

    用Linux构建高效FTP服务器方法分享

    在众多网络应用中,FTP(文件传输协议)有着非常重要的地位。Internet中一个十分重要的资源就是软件资源,而各种各样的软件资源大多数都放在FTP服务器中。
    2011-06-06
  • 详细架设FTP服务器的两种方法

    详细架设FTP服务器的两种方法

    架设一台FTP服务器其实很简单。首先,要保证你的机器能上网,而且有不低于ADSL 512Kbps的网络速度。其次,硬件性能要能满足你的需要。
    2009-06-06
  • Serv-U8.0 添加匿名用户的技巧

    Serv-U8.0 添加匿名用户的技巧

    熟悉FTP的朋友都知道,匿名用户就是不用输入用户名和密码,直接访问FTP服务器。Serv-U 7.0版本以后,为了安全期间,默认是不允许匿名用户访问的,那么我们怎么手动去添加匿名用户呢?
    2009-07-07
  • FTP主动模式、被动模式介绍

    FTP主动模式、被动模式介绍

    这篇文章主要介绍了FTP主动模式、被动模式介绍,需要的朋友可以参考下
    2014-08-08
  • CentOS8环境下FTP服务器安装与配置步骤详解

    CentOS8环境下FTP服务器安装与配置步骤详解

    FTP(文件传输协议)是一种网络传输协议,用于在网络中的计算机之间传输文件,在本指南中,我们将一步步介绍如何在CentOS 8环境下安装和配置一个FTP服务器,感兴趣的朋友一起看看吧
    2024-05-05
  • 启用账户安全策略防FTP穷举攻击的保护?

    启用账户安全策略防FTP穷举攻击的保护?

    默认地,星外虚拟主机管理平台已安装了对抗FTP穷举攻击的保护服务。
    2011-03-03
  • 宝塔使用FTP无法连接的问题解决方式

    宝塔使用FTP无法连接的问题解决方式

    我们在使用宝塔FTP面板的时候,会用到FTP工具,但是开的账号在使用 FTP或WinSCP的时候会出现问题,连接不上,所以这篇文章给大家介绍了宝塔使用FTP无法连接的问题解决方式,文中通过图文结合的方式讲解的非常详细,需要的朋友可以参考下
    2024-04-04
  • FTP上传文件经常中断或超时的三种解决方案

    FTP上传文件经常中断或超时的三种解决方案

    在进行FTP上传文件时,经常会出现中断或超时的情况,本文就来介绍FTP上传文件经常中断或超时的三种解决方案,具有一定的参考价值,感兴趣的可以了解一下
    2023-08-08

最新评论