`
zhujiang520
  • 浏览: 147834 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

在linux中添加ftp用户,并设置相应的权限

 
阅读更多
在linux中添加ftp用户,并设置相应的权限,操作步骤如下:

1、环境:ftp为vsftp。被限制用户名为test。被限制路径为/home/test

2、建用户:在root用户下:

useradd -d /home/test test //增加用户test,并制定test用户的主目录为/home/test
passwd test //为test设置密码

3、更改用户相应的权限设置:

usermod -s /sbin/nologin test //限定用户test不能telnet,只能ftp
usermod -s /sbin/bash test //用户test恢复正常
usermod -d /test test //更改用户test的主目录为/test

4、限制用户只能访问/home/test,不能访问其他路径

修改/etc/vsftpd/vsftpd.conf如下:

chroot_list_enable=YES //限制访问自身目录
# (default follows)
chroot_list_file=/etc/vsftpd/vsftpd.chroot_list

编辑 vsftpd.chroot_list文件,将受限制的用户添加进去,每个用户名一行

改完配置文件,不要忘记重启vsFTPd服务器
[root@linuxsir001 root]# /etc/init.d/vsftpd restart

5、如果需要允许用户修改密码,但是又没有telnet登录系统的权限:

usermod -s /usr/bin/passwd test //用户telnet后将直接进入改密界面
分享到:
评论

相关推荐

    Linux 怎么实现添加FTP用户并设置权限的方法

    Linux添加FTP用户并设置权限 在linux中添加ftp用户,并设置相应的权限,操作步骤如下: 1、环境:ftp为vsftp。被限制用户名为test。被限制路径为/home/test 2、建用户,命令行状态下,在root用户下:  运行命令:...

    Linux中如何添加删除FTP用户并设置权限.pdf

    本篇将详细介绍如何在Linux环境下添加、删除FTP用户以及如何设置相应的访问权限,以确保系统的安全性和数据的保护。 首先,我们需要知道的是Linux中常见的FTP服务器软件是vsFTPd(Very Secure FTP Daemon)。在以下...

    Linux中如何添加删除FTP用户并设置权限.docx

    本篇文章将详细介绍如何在Linux环境下,特别是在使用VSFTPD(Very Secure FTP Daemon)作为FTP服务的情况下,添加、删除FTP用户以及设置相应的权限。 首先,确保你的系统已经安装了VSFTPD。如果没有,可以通过包...

    linux设置ftp用户

    本文将指导读者如何在 Linux 系统中设置 FTP 用户,包括建立虚拟用户、生成认证文件、设置 PAM 配置文件、建立虚拟用户目录、设置 vsftpd.conf 配置文件、设置主配置文件、建立用户配置文件目录和设置用户权限等步骤...

    Linux添加FTP用户

    ### Linux添加FTP用户的详细步骤与配置 在Linux系统中,添加FTP用户是一项常见的管理任务,尤其是在需要通过FTP服务传输文件时。本篇文章将基于提供的文件信息,详细介绍如何在Linux环境下安装VSFTPD服务并创建、...

    Linux ftp安装.docx

    在 Linux 中添加 ftpuser 用户,并设置相应的权限: 1. 环境:ftp 为 vsftp 被限制用户名为 ftpuser。被限制路径为 /home/ftpuser 2. 建用户:在 root 用户下: `# useradd -d /home/ftpuser ftpuser` 3. 为 ...

    unix上增加ftp用户

    ### 在Unix或Linux环境下创建FTP用户的详细步骤 ...通过上述步骤,我们成功地在Unix或Linux环境中创建了一个新的FTP用户,并对其权限进行了配置。这些操作对于维护系统的安全性以及提供高效稳定的FTP服务至关重要。

    linuxFTP创建虚拟用户参考.pdf

    如果需要设置虚拟用户的权限,需要在主配置文件中添加命令。 九、设置虚拟用户权限 在主配置文件中添加命令,设置虚拟用户的权限。例如,添加 local_root=/home/ftpsite/bob,开启允许上传的权限。 十、创建用户...

    ftp:多个用户不同权限的配置

    - 在`/etc/vsftpd/userconf`目录下创建虚拟用户的配置文件,并添加相应的配置选项。 ##### 5. 重启vsftpd服务 - 使用`service vsftpd restart`命令重启服务,使新的配置生效。 ##### 6. 测试 - 使用`filezilla`或...

    Linux下安装FTP

    在Linux系统中安装FTP服务,这里以Apache FtpServer为例,整个过程包括FTP服务器软件的下载、解压...同时,为了保证服务器安全,还需要对FTP服务进行相应的安全配置,例如限制匿名访问、设置用户权限、启用SSL加密等。

    linux下搭建ftp服务器

    **分配权限**:如果需要为不同的虚拟用户分配不同的权限,可以在`vsftpd.conf`中添加如下配置,并创建相应的目录。 ```ini user_config_dir=/etc/vsftpd_user_conf ``` 并创建目录: ```bash mkdir /etc/...

    linux中ftp虚拟用户的配置.pdf

    为了为不同的虚拟用户分配不同的权限,我们需要在FTP主配置文件中添加`user_config_dir`选项,并创建相应的目录和用户配置文件。例如,对于用户`mike`,可以创建`/etc/vsftpd_user_conf/mike`文件,然后根据需求...

    基于linux下的ftp服务器与客户端

    3. 用户管理:添加或删除FTP用户,通常是在`/etc/passwd`文件中操作。添加新用户使用`useradd`命令,删除用户使用`userdel`命令。为了使用户只能访问特定目录,可以使用`chroot_local_user`选项,并通过`chroot_list...

    linux下搭建ftp虚拟主机的配置过程,一台服务器多FTP站点.docx

    在 Linux 系统中,我们可以通过添加虚拟 IP 地址、创建虚拟 FTP 服务用户、预备虚拟 FTP 服务器的配置文件、修改配置文件和启动虚拟 FTP 服务器来搭建一个虚拟的 FTP 主机。这种配置可以实现多个 FTP 站点的配置,...

    linux下FTP的搭建

    为了更好地管理用户,通常会为每个用户分配一个特定的FTP根目录,并设置相应的权限。例如: ```bash # 创建FTP根目录 mkdir /var/local-ftp/clp # 添加用户 useradd -d /var/local-ftp/clp clp # 设置密码 passwd...

    linux中ftp虚拟用户的配置宣贯.pdf

    在Linux环境中,配置FTP(File Transfer Protocol)服务以实现虚拟用户和不同权限的管理是一项重要的系统管理任务。这里我们将详细讲解如何使用vsftpd(Very Secure FTP Daemon)服务来配置虚拟用户,以及如何为这些...

    linux中ftp虚拟用户的配置[归类].pdf

    在Linux环境中配置FTP虚拟用户主要是为了实现不同用户有不同的权限控制,这在多用户共享FTP服务时非常有用。以下是如何使用vsftpd软件包配置FTP虚拟用户的详细步骤: 1. **创建用户权限列表**: 首先,你需要创建...

    linux FTP设置技巧.docx

    Linux FTP设置技巧主要涉及到在Linux系统中安装和配置FTP服务器,以及进行一系列的优化和权限控制。以下是详细的步骤和知识点: 1. **安装FTP服务器**: - 首先,你需要安装FTP服务器软件,这里使用的是`vsftpd`...

Global site tag (gtag.js) - Google Analytics