`
michales003
  • 浏览: 403212 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

Suse linux下控制ftp用户访问目录

 
阅读更多

使用root用户登录

1.增加FTP用户组:
groupadd -g 101 ftpgroup

2.新建用户主目录:
mkdir /home/quoteprice

3.创建用户并设置登录shell,设置用户用户的登录shell,用户telnet上服务器只能修改密码,而无法直接控制台
useradd -u 1002 -g ftpgroup -d /home/quoteprice -s /usr/bin/passwd -c "quoteprice ftp user" quoteprice

4.设置用户主目录的访问权限:
chown -R quoteprice:ftpgroup quoteprice

5.设置用户登录密码:
passwd quoteprice
price123

控制FTP用户访问目录,只能访问该用户的主目录,分步执行如下脚本
chkconfig xinetd on
chkconfig vsftpd on
vi /etc/vsftpd.conf
将18行、59行、64行的#号去掉
69行:chroot_local_user=yes
75行:chroot_list_enable=YES //限制访问自身目录
79行:chroot_list_file=/etc/vsftpd.chroot_list //需要在相应路径下编辑vsftpd.chroot_list文件,如果此文件不存在,可新建,此文件可为空,里面的用户可以访问其它目录
rcxinetd restart

分享到:
评论

相关推荐

    Suse linux下限制用户使用ftp访问其他目录

    Suse Linux 下限制用户使用 FTP 访问其他目录 在 Suse Linux 系统中,限制用户使用 FTP 访问其他目录是一个常见的需求。本文将详细介绍如何限制用户使用 FTP 访问其他目录,确保用户只能访问自己的主目录。 首先,...

    SUSELinux下root用户ftp、telnet权限的启动方法.pdf

    总的来说,SUSE Linux通过严格控制root用户的远程访问权限,旨在保护系统免受恶意攻击。当需要进行远程管理时,通常推荐使用更安全的SSH服务,而不是FTP或telnet。同时,定期更新系统、安装安全补丁以及使用强密码和...

    suse linux 用户手册

    ### SUSE Linux 用户手册知识点概览 #### 一、启动与安装 **1.1 系统启动以进行安装** - **概念理解:** - 在安装 SUSE Linux 之前,需要通过安装介质(如 CD/DVD 或 USB)启动计算机。 - **关键步骤:** - 将...

    SUSELinux下root用户ftp、telnet权限的启动方法.docx

    在SUSE Linux操作系统中,出于安全考虑,root用户的ftp和telnet权限默认是被禁用的。这有助于防止未经授权的访问和潜在的安全风险。然而,在某些情况下,可能需要开启这些权限,例如进行系统维护或远程管理。以下是...

    SuSELinux11开启SSH关闭防火墙开启FTP.pdf

    SuSE Linux 11 中启用 SSH、关闭防火墙和启用 FTP 的步骤和配置 在本文中,我们将详细介绍 ...通过这些步骤,我们可以在 SuSE Linux 11 中启用 SSH、关闭防火墙和启用 FTP,实现远程登录、安全访问和文件传输的需求。

    SUSE Linux与Windows的资源共享与互操作.pdf

    5. VNC(Virtual Network Computing):VNC允许远程桌面控制,SUSE Linux上安装VNC服务器,Windows用户可以使用VNC客户端软件进行远程桌面访问。 以上技术的实施涉及安装、配置和服务的启动,例如在SUSE Linux中,...

    .SUSE.Linux.10 使用教程

    7. **安全管理**:讲解防火墙(SuSEfirewall2)、用户和组管理、访问控制列表(ACL)以及SELinux(安全增强型Linux)的概念和应用。 8. **性能优化**:提供系统性能监控和调优的技巧,如内存和CPU使用率的查看,...

    SUSE Linux主机安全加固

    访问控制章节涵盖了对关键文件和目录访问权限的限制、用户文件默认访问权限的设置、EEPROM密码的设置、使用SSH代替TELNET远程登录、限制ROOT远程登录、限制用户FTP登录等。这些操作可增强系统文件和目录的保护,防止...

    suse12/15 系统下载,百度盘链接

    同时,建议用户加入SUSE的订阅服务,以获得官方的技术支持、安全更新和优先访问新功能。 总的来说,SUSE Linux Enterprise 12和15提供了强大而稳定的Linux平台,适用于企业级别的计算需求,无论是传统的数据中心...

    Suse Linux常用命令

    **配置.rhosts文件**:编辑用户的`.rhosts`文件(位于用户的家目录下),添加允许rlogin的主机名和用户名,例如`# vi .rhosts`。 2. **启用rlogin服务**:编辑`/etc/xinetd.d/rlogin`文件,将`disable`选项设置为`...

    root用户下打开linux的ftp

    在Linux环境中,特别是SUSE Linux发行版中,有时需要为root用户提供FTP访问权限以便于进行文件传输等操作。本文将详细介绍如何在SUSE Linux系统中配置root用户通过FTP服务进行登录,并确保系统的安全性。 #### 二、...

    简析Suse Linux的xinetd服务.pdf

    总的来说,Suse Linux的xinetd服务是一个功能强大的网络服务管理工具,它简化了对多个轻量级网络服务的管理,并提供了日志记录和安全控制功能。了解并熟练掌握xinetd的使用,对于管理和维护Suse Linux系统的网络服务...

    SUSE_Linux安装维护手册(V1.0.1).doc

    3. 服务开启:通过YaST2控制中心开启FTP和telnet服务,以提供远程访问功能。 SUSE Linux的安装过程涉及到硬件配置、软件选择和网络设置等多个环节,每个步骤都需要仔细操作以确保系统安装成功并满足使用需求。安装...

    Suse_Linux常用命令小结

    作为一款流行的 Linux 发行版,Suse Linux 的命令行操作是每个 Linux 用户都需要掌握的基本技能。今天,我们将总结 Suse Linux 中一些常用的命令,帮助您更好地管理和维护您的 Linux 系统。 目录管理 1. 配置默认...

    Suse Linux 起程(第二版)

    - **文件系统概述**:讲解了Linux下的文件系统结构,包括目录树的概念以及不同类型的文件。 - **文件操作**:教会用户如何使用命令行进行文件的创建、复制、移动和删除等操作。 - **权限管理**:深入探讨了Linux系统...

    SuSE Linux10上如何安装Oracle数据库呢

    在SuSE Linux10上安装Oracle数据库是一个涉及多个步骤的过程,包括系统要求确认、软件包安装、用户配置、环境变量设定以及实际的Oracle数据库安装。以下是对这些步骤的详细说明: 1. **系统要求**: - **内存**:...

    Linux下安全FTP服务器的构建.pdf

    6. **write_enable=YES/NO**:控制用户是否可以上传或修改文件。根据实际情况开启或关闭。 7. **pam_service_name=vsftpd**:指定PAM(Pluggable Authentication Modules)服务名,用于认证和授权。 8. **listen=...

    Suse 开启ftp和telnet简化方案

    在SUSE Linux操作系统中,默认情况下,并未安装FTP与Telnet服务。为了满足特定的应用场景需求,如远程文件传输或命令行访问等,用户可能需要手动安装并配置这些服务。本文将详细介绍如何在SUSE Linux系统中通过YAST...

    suse中文版介绍

    访问控制列表(ACL)是SUSE Linux中文版提供的高级文件权限管理机制,允许管理员对文件和目录的访问权限进行更精细的控制。 - **传统文件权限**:基于所有者、所属组和其他用户的读写执行权限。 - **ACL的优势**:...

Global site tag (gtag.js) - Google Analytics