首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

linux VSFTP给单用户绑定多个目录

搭用了很久的vsftp服务,最近在想如何能给单个用户指定多个目录呢。当发现mount --bind这个命令时问题就迎刃而解了。...在了解了mount --bind命令方法后,配合vsftp配置即可实现一个vsftp用户指定多个目录了,而且可以不再同一路径下。 1、创建/etc/vsftp/link/liezi目录。...www pam_service_name=vsftpd use_localtime=YES user_config_dir=/etc/vsftpd/vuser_conf pasv_enable=yes 配置虚拟用户文件...到此完美解决了 单vsftp虚拟用户指定多个目录的问题了。 完善 服务器重启后会发现,所挂载的目录都失效了。 此时只需要将之前的mount --bind命令都泻入到/etc/rc.local里即可。...另外之前考虑过用符号连接解决单个vsftp用户指定多个目录的问题。 系统上配完看着没问题,但是到了用客户端ftp工具时却无法使用。看来ftp现在可能还不支持符号连接的方式。

4.1K20

centos7安装vsftp配置虚拟用户「建议收藏」

vsftpd## 很简单一句话 yum install -y vsftpd 立即启动 systemctl start vsftpd 跟随系统启动而启动 systemctl enable vsftpd ##配置...etc/vsftpd/loginusers account sufficient /lib64/security/pam_userdb.so db=/etc/vsftpd/loginusers 创建虚拟用户配置文件.../ftp1/ write_enable=YES 设定主目录为/home/vsftpd/ftp1 最后修改主配置文件 vi /etc/vsftpd/vsftpd.conf 更改 anonymous_enable...=vsftpd 虚拟用户使用的系统用户名 user_config_dir=/etc/vsftpd/userconf 虚拟用户使用的配置文件目录 allow_writeable_chroot=...YES 最新版的vsftpd为了安全必须用户主目录(也就是/home/vsftpd/ftp1)没有写权限,才能登录,或者使用allow_writeable_chroot=YES 最后重启服务使配置生效

47210

vsftp +mysql 配置详细过程

vsftpd将用户引导到家目录 只让用户访问ftp不让用户登录到系统,可以如下设置shell useradd zhang -s /sbin/nologin 实现虚拟用户访问 一:通过本地用户数据认证...注意不加.db account sufficent /lib/security/pam_userdb.so db=/etc/vstpd/vsftpduser ////如果写成 把/etc/pam.d/vsftp...这样可以让本地用户也可以登录 一下是设置虚拟用户的权限,最好将下面5个anon—放到用户配置文件里面去。...而在主配置文件写成NO write_enable= 允许用户上传数据 anon_upload_enable= 上传 anon_mkdir_write_enable= 新建目录 anon_other_write_enable...local_umask 设置本地用户权限 anon_umask 设置匿名用户和虚拟用户权限 但是仅仅通过umansk 无法设置出可执行权限,如果要赋予可执行权限应使用file_open_mode=0777

1.6K50

vsftp配置文件详解

(注意:linux-4中此文件在**/etc/**目录下) /etc/vsftpd/user_list 禁止或允许使用vsftpd的用户列表文件。...(注意:**linux-4**中此文件在**/etc/**目录下) /var/ftp 匿名用户主目录;本地用户主目录为:**/home/**用户主目录,即登录后进入自己家目录 /var/ftp/pub...定义用户配置文件 #在vsftpd中,可以通过定义用户配置文件来实现不同的用户使用不同的配置。 user_config_dir=/etc/vsftpd/userconf #设置用户配置文件所在的目录。...当设置了该配置项后,用户登陆服务器后,系统就会到/etc/vsftpd/userconf目录下,读取与当前用户名相同的文件,并根据文件中的配置命令,对当前用户进行更进一步的配置。...利用用户配置文件,可以实现对不同用户进行访问速度的控制,在各用户配置文件中定义local_max_rate=XX,即可。

2.8K40

解决Centos下vsftp无法上传文件的问题,附vsftp配置详解

用 SecureCRT 远程登录后,我做了如下检查: ①、打开了 vsftp 配置文件(/etc/vsftpd/vsftpd.conf)检查 write_enable 状态,发现正常: [root@VM...最终,在一个 linux 论坛才找到了如下解决办法: 作者说这个问题在 Centos 上才会出现,Redhat 就没有,难怪我在公司都没见过这问题。...下面附上 vsftp.conf 的详细的配置参数说明: 1.默认配置: 1>允许匿名用户和本地用户登陆。     ...12.定义用户配置文件 在vsftpd中,可以通过定义用户配置文件来实现不同的用户使用不同的配置。...当设置了该配置项后,用户登陆服务器后,系统就会到/etc/vsftpd/userconf目录下,读取与当前用户名相同的文件,并根据文件中的配置命令,对当前用户进行更进一步的配置

5.4K61

配置VSFTP文件服务器

(Binary模式) 1.在二进制传输中,保存文件的位序,以便原始和拷贝的是逐位对应的.即使目的地机器上包含位序列的文件是没意义的.例如QQ.exe以二进制方式传送可执行文件到Linux系统,在对方系统上...配置匿名FTP服务器 作用:任意用户,输入FTP服务器IP都可以访问,只需输入用户名ftp即可访问....[root@localhost ~]# yum install -y vsftpd 2.修改VSFTP配置文件,覆盖写入以下内容,并去掉#号注释即可....[root@localhost ~]# yum install -y vsftpd 2.修改VSFTP配置文件,覆盖写入以下内容,并去掉#号注释即可....:匿名用户可以查看共享数据,登陆后有自己的存储池. 1.安装VSFTP服务器 [root@localhost ~]# yum install -y vsftpd 2.修改VSFTP配置文件,覆盖写入以下内容

6.1K20

Vsftp服务的搭建和配置(22)

配置本地用户配置文件中添加local_enable=YES表示允许以本地用户登陆。这是必须的。...,需要取消他对自身家目录的写入权限: root@iZ28ntr2ej5Z:/home# chmod g-w stu (在配置了chroot_local_user=YES之后一定要注意,所有拥有w权限的用户将无法登录...如果想设置多个用户,其中某些我们想让他拥有w权限,而另一些只拥有r权限的话,还是要配置一下chroot_list_file 为好) 配置匿名用户 anonymous_enable=YES  ...=/etc/vsftpd/userconf  #定义用户配置文件的目录 local_root=webdisk #此项设置每个用户登陆后其根目录为/home/username/webdisk。...#login时显示欢迎信息.如果设置了banner_file则此设置无效 dirmessage_enable=YES   #允许为目录配置显示信息,显示每个目录下面的message_file文件的内容

51810
领券