1 增加组 groupadd ftpgroup
2 修改/etc/vsftpd/vsftpd.conf 注:通过ubuntu的新立得软件包安装方式,vsftpd.conf的路径为/etc/vsftpd.conf
将底下三行
#chroot_list_enable=YES
# (default follows)
#chroot_list_file=/etc/vsftpd.chroot_list
改为
chroot_list_enable=YES
# (default follows)
chroot_list_file=/etc/vsftpd/chroot_list
3 增加用户 useradd -g ftpgroup -d /dir/to ftpuser 注/dir/to为新增用户指定的目录
4 设置用户口令 passwd ftpuser
5 编辑文件: /etc/vsftpd/chroot_list
内容为ftp用户名,每个用户占一行,如:
ftpuser
peter
john
6 重新启动vsftpd
[root@home vsftpd]# /etc/init.d/vsftpd restart
分享到:
相关推荐
该FTP是配置在linux环境上的vsftpd,可以为FTP用户制定任意主目录,分配任意权限,很灵活...增加ftp用户脚本 ./adduser_ftp.sh ftpuser passwd 删除ftp用户脚本 ./deluser_ftp.sh ftpuser 可以自由制定用户的目录、权限
登录FTP有三种方式,匿名登录、本地用户登录和虚拟用户登录。 匿名登录:在登录FTP时使用默认的用户名,一般是ftp或anonymous。 本地用户登录:使用系统用户登录,在/etc/passwd中。 虚拟用户登录:这是FTP专有用户...
网上搜了很多vsftpd的配置,都没弄好,自己记录了一下搭建vsftpd及增加用户的过程
删除 vsftp FTP用户 以及添加用户全过程
注:(每添加一用户和秘密就得生成一次) 编辑认证文件,全部注释掉原来语句,再增加以下两句 [root@ftp /]# cat /etc/pam.d/vsftpd #%PAM-1.0 #session optional pam_keyinit.so force revoke #auth required ...
在/etc/profiel 和 .bashrc 文件中增加以下内容 export PTAH=$PATH://root/compile/arm-none-linux-gnueabi/bin source .bashrc 1、解压 tar -zxvf vsftpd-3.0.3.tar.gz.tar 2、修改Makefile文件 vim Makefile CC=...
yum -y install vsftpd*yum -y install db4*============================================================================先建立一个包含虚拟用户名及其口令的文本文件 , 然后在此基础上生成虚拟用户口令库文件 :...
您可以通过以下方式执行它: docker run -d -P --name vsftpd --volumes-from YOUR-WEB-SERVER odiobill/vsftpd要添加任何用户,您可能需要运行另一个导入其卷的(临时)容器。 使用以下命令运行它: docker run -i...
注: 这是第一次创建用户,需要“-c”选项,表示创建一个存放用户名和密码的文件,当再次添加用户或修改密码时不用“-c”选项。 添加新的用户账号使用useradd命令,其语法如下: useradd 选项 用户名 其中各...
本文在Ubuntu Server 14.04 amd64系统测试。 安装ftp sudo apt-get install vsftpd ...如果不添加这一行,各用户对应自己的目录,当然这个文件夹自己建 local_root=/home/ftp 看网上说加一行“pam_s
新增一个FTP用户;加出来的用户也是普通用户,但这个用户是不能登入系统的,只能是登入FTP这样就为系统增加了一个名为ftplt用户,目录指向为/opt/file的ftp用户
添加用户(奇行用户,偶行密码) vim vuser_passwd.txt tom DSfaoewLD3 ken GetpOIIofd324DLJhg 将文本内的帐号及密码添加到db4的数据库文件内 db_load -T -t hash -f /etc/vsftpd/vuser_passwd.txt /etc/...
添加用户ftp1,设置登录脚本为 /sbin/nologin: vsftp默认目录为:/var/ftp,为方便测试,在/var/ftp下新建一个文件"testLocal",在"/var/ftp/pub"新建一个文件"testAnon"。 由于使用root用户新建文件,文件的所有者为...
在配置文件/etc/vsftpd/vsftpd.conf修改或添加如下设置: anonymous_enable=YES 启用匿名访问 local_enable=NO 关闭本地用户访问 write_enable=NO 关闭本地用户的写权限 anon_upload_enable=NO 关闭匿名用户的上传...
本文介绍了Centos6.9安装vsftpd并配置多用户的方法,分享给大家,具体如下: 一、安装vsftpd #安装vsftpd yum -y install vsftpd #设置开机启动 ...#添加用户 useradd -c FTP User -d /home/vsftpd/vsftpd
2、给文件服务器添加一个用户 useradd ftpuser passwd ftpuser123 3、设置开机自启动 chkconfig vsftpd on vsftpd常用操作命令 启动 systemctl start vsftpd 停止 systemctl stop vsftpd 重启 systemctl ...
注:给映射用户的家目录设置o+r让虚拟用户有读取权限 1.用户可以上传:(anon_umask=022) anon_upload_enable=YES 2.用户可以创建目录: anon_mkdir_write_enable=YES 3.用户可以修改文件: anon_upload_enable=...
用命令 groups vsftpd 查看发现系统中没有vsftpd组,于是手动增加vsftpd组和用户: 代码如下:> groupadd vsftpd> adduser -g vsftpd -s /sbin/nologin vsftpd 然后重启vsftpd,登陆发现问题解决了。 您可能感兴趣...
前言 vsftp 是一款使用方便,且安全的ftp服务器端的...第一: 在文件 /etc/bash 中添加 /bin/false cat /etc/shells /bin/sh /bin/bash /usr/bin/sh /usr/bin/bash /bin/false 第二: 指定用户(zhangsan)使用 /bin/f
2.添加一个ftp用户 此用户就是用来登录 ftp 服务器用的。 这样一个用户建完,可以用这个登录,记得用普通登录不要用匿名了。登录后默认的路径为 /home/ftpuser. [root@bogon~]#useradd ftpuser [root@bogon~]#passwd...