当前位置首页 > 网络教程 > 如何获取ftp权限(如何获取ftp权限密码)

如何获取ftp权限(如何获取ftp权限密码)

如何获取ftp权限(如何获取ftp权限密码)"/

如何为用户打开FTP权限

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

1.环境:ftp就是vsftp。受限用户名是test。受限路径是/home/test。

2.创建用户。在命令行的root下:

运行命令:“useradd-d/home/test test”//添加用户测试,做测试用户/home/test的主目录。

运行:“passwd test”//设置测试的密码,运行后输入两次相同的密码。

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

运行命令:“usermod-s/sbin/nologin test”//将用户测试限制为telnet,仅ftp。

运行命令:“usermod-s/sbin/bash test”//用户测试恢复正常。

run:" usermod-d/test test "//将用户测试的主目录改为/test。

4.限制用户访问/home/test,但不能访问其他路径。

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

chroot _ list _ enable =是

#(默认值如下)

ch root _ list _ file =/etc/vsftpd/vsftpd . ch root _ list

编辑上面的内容。

第一行:chroot_list_enable=YES //限制对自己目录的访问。

第3行:编辑vsftpd.chroot_list。根据第三行指定的目录,找到chroot_list文件。(文件名可能会因主机而略有不同)

编辑vsftpd.chroot_list以添加受限用户,每个用户名占一行。

5.重启服务器

更改配置文件后,不要忘记重新启动vsFTPd服务器

运行命令:/etc/init.d/vsftpd restart

6.如果您需要允许用户更改密码,但您无权远程登录到系统:

运行命令:“usermod-s/usr/bin/passwd test”//用户telnet后直接进入加密界面。

本文来自网络,不代表菜鸟教程之家立场,转载请注明出处。
返回顶部