首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

linux 配置FTP多个虚拟用户,私人目录+共享目录

需求:公司多个部门,行政,财务,人事,运营,每个部门都能上传下载文件,pub目录是共享目录,每个部门都可以上传下载,但是无法删除。每个部门都可以在本部门目录,上传,下载和删除。...安装ftp,配置虚拟用户和设置权限这块,网上很多,不再写,主要写配置共享目录。 ?...我们都知道local_root就是每个虚拟用户的家目录,这样每个用户登录到ftp后后面的目录就是工作目录,如果我们想实现多个用户共享一个目录,我们需要在每个虚拟用户的家目录下设置一个共享的空间,但是ftp...中没有相关的配置,我们可以想办法,比如做目录的软连接,就是在每个虚拟用户的家目录下创建一个pub目录,然后把这个pub目录连接到真实的pub目录,但是这种方法我试了后,虽然每个用户下都有pub,单pub...变成了文件而不是目录,通过网上查找,我们可以使用  mount --bind命令具体这块,我在每个用户的家目录下创建了一个pub目录,然后mount --bind  /home/hr/pub /home

9.2K20

linux修改ftp目录_ftp切换目录命令

linux FTP命令详解 更新时间:2008年09月12日 00:14:55 作者: 整理的比较全的linuxftp命令详细说明 FTP的命令行格式为:ftp -v -d -i -n -g [主机名...8.bye:退出ftp会话过程。 9.case:在使用mget时,将远程主机文件名中的大写转为小写字母。 10.cd remote-dir:进入远程主机目录。...46.pwd:显示远程主机的当前工作目录。 47.quit:同bye,退出ftp会话。...72.verbose:同命令行的-v参数,即设置详尽报告方式,ftp服务器的所有响应都将显示给用户,缺省为on. 73.?[cmd]:同help。...版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。

45.3K40
您找到你想要的搜索结果了吗?
是的
没有找到

linux查看ftp用户列表_linux ftp下载命令

ftp服务器在网上较为常见,Linux ftp命令的功能是用命令的方式来控制在本地机和远程机之间传送文。下面由学习啦小编为大家整理了linux下查询ftp命令的相关知识,希望对大家有所帮助。...如果远程系统提供匿名ftp服务,用户使用这项服务可以登录到特殊的,供公开使用的目录。一般专门提供两个目录:pub目录和incoming目录。...◆改变目录 “cd [目录]”命令用于在ftp会话期间改变远程机上的目录,lcd命令改变本地目录,使用户能指定查找或放置本地文件的位置。...如果用户处在ftp会话中,需要shell做某些事,就很有用。例如用户要建立一个目录来保存接收到的文件。如果输入!...mkdir new_dir,那么Linux就在用户当前的本地目录中创建一个名为new_dir 的目录。 这里Linux ftp命令就介绍到这里,应该足够在Linux系统下使用ftp工具了。

28.5K80

如何更改linux文件目录拥有者用户

查看用户和组 首先对于经验操作之前,我们先看下当前系统下的用户和组。...一个用户可以属于多个组,查看用户所属的组,gourps + 用户名 END 更改linux文件目录\文件拥有者权限 更改文件拥有者 (chown ) [root@linux...~]# chown 账号名称 文件或目录 ,如图把文件fail2ban的所属者改成nginx 改变文件的用户组用命令 chgrp [root@linux ~]# chgrp 组名...文件或目录 此外还可以通过chown命令 同时修改用户和组, chown 所有者,所属组 文件\目录名 覆盖目录权限 对于目录权限修改之后,默认只是修改当前级别的权限...如果子目录也要递归需要加R参数 Chown -R : 进行递归,连同子目录下的所有文件、目录 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn

7.5K30

Linux如何创建FTP用户并配置相关权限【Linux

1,创建:useradd -d /home/ftpuser -s /sbin/nologin ftpuser -d 指定用户目录 -s 用户登录方式,nologin禁用ssh,使用ftp登录 扩展,...查看存在的用户 cat /etc/passwd 扩展,修改, usermod -s /sbin/nologin ftpuser //限定用户ftpuser不能telnet,只能ftp usermod...-d /home/ftpuser2 ftpuser //更改用户ftpuser的主目录为/home/ftpuser2 2,密码 :passwd ftpuser 按照提示输入对应的密码...,在这个文件里面的用户可以登录FTP,并访问其他目录 重启FTP,查看文章第一模块的重启命令 3,配置文件conf中几个常用配置 allow_writeable_chroot=YES ; 添加写权限...local_root=/var/ftp ; 出初始登录目录 四,拓展 1,如果服务器使用的阿里云的ECS,无法连接时,请查看阿里云的配置 比如:端口是否开启,安全组策略等,还有问题可以联系我QQ1471674872

21.9K10

linux 目录结构用途

Linux目录划分 Linux目录与Windows目录对比 Windows目录结构 ? Linux目录结构 ?...Linux系统各目录详解 目录 描述 /bin 存放最经常使用的指令的,比如说 cp、ls、kill....../sbin 系统管理员使用的系统管理指令 /home 存放普通用户的主目录,在Linux中每个用户都有一个自己的目录,一般该目录是以用户的账号命名的 /root 系统管理员的用户目录 /boot 存放的是启动...Linux时使用的一些核心文件 /lib 库文件存放目录 /etc 存放所有系统管理所需要的配置文件,比如说mysql中的配置文件,my.conf /usr 用户的很多应用程序和文件都放在这个目录下,有点像...,Linux会把识别的设备挂载到这个目录下 /mnt 用于让用户临时挂载别的文件系统,我们可以将外部的存储挂载在 /mnt/ 上,然后进入该目录就可以查看里面的内容的,如我们之前设置的共享文件夹 /opt

1.5K10

linux系统搭建ftp服务器创建用户——centos7.3「建议收藏」

linux 系统下搭建ftp服务器 linux 系统下搭建ftp服务器一点都不难,初次进行配置的时候花了很多时间进行linux命令扫盲,故写下这篇博客。...、修改 文件的权限控制 ftp登录用户白名单 根目录切换 ##ftp是什么 FTP是 File Transfer Protocol 文件传输协议的英文名称,用于在Internet上控制文件的双向传输....同时它也是一个应用程序.一般的Linux系统默认带有ftp软件或者是vsftpd ##搭建ftp服务器目的 从window系统上传程序文件到linux系统的服务器里 ##检查安装vsftpd软件...,发现在客户端可以浏览整个linux系统的文件夹 继续配置vsftpd.conf 文件, ##配置vsftpd.conf 锁定根目录 local_root= /var/www #本地用户登录后自动转到的...ftp目录 chroot_local_user=YES #将所有用户限定在指定的主目录内 chroot_list_enable=NO #不启用列外的用户列表 chroot_list_file

3.6K30

二.Linux文件目录管理

1.Linux文件目录树 ?.../:根目录linux文件系统的最顶端和入口 bin:存放用户二进制文件(如:ls,cd,mv等),实则/user/bin的硬链接(相当于Windows系统的快捷方式) boot:启动linux时使用的核心文件...:文件系统恢复时的恢复文件 media:可卸载存储介质挂载点,例如U盘、光驱、移动硬盘等,linux会把识别的设备挂载到这个目录下 mnt:文件系统临时挂载点 opt:额外安装软件所摆放的目录 proc...tmp:存放临时文件 usr:存放用户应用程序 var:存放邮件、系统日志等变化文件 2.文件目录权限 2.1 用命令 ls -alh列出当前主文件所有文件或子文件夹的详细信息 ls -alh ?...声明:本文为原创,作者为 对弈,转载时请保留本声明附带文章链接:http://www.duiyi.xyz/linux%e6%96%87%e4%bb%b6%e5%8f%8a%e7%9b%ae%e5%bd

1.5K41

linux目录结构文件管理

Linux目录结构: ?       .../            根分区 linux文件系统的起点                    /bin           普通用户的命令,普通用户能使用                    /sbin...相对路径:以当前工作目录作为起点,“.”表示当前工作目录,“..”表示上一级目录,“~”表示用户的宿主目录。...匹配任何单个字符          ~  当前用户目录          ~username  用户目录          ~+  当前工作目录          ~-  前一个工作目录         ...-d  解压缩,相当于gunzip   -c  将解压或压缩的结果输出至标准输出   -r  递归处理,将指定目录下的所有文件目录一并处理   -#  指定压缩比,#表示数字1-9 bzip2命令:

1.5K10

Linux 目录结构详细操作

目录 Linux 目录结构详细操作 目录结构 目录结构的特点 目录结构挂载 目录结构发展 关闭selinux(了解) 重要目录说明(etc目录说明) 1、网卡配置文件 2、解析配置文件 3、主机名称文件...(/proc目录说明) 补充知识: Linux 目录结构详细操作 目录结构 常见的目录结构 Windows下: D: \ProgramFiles Linux下: /etc/sysconfig...根目录结构示意图(倒挂树),图中的箭头代表软连接的关系,相当于Windows的快捷方式 目录结构的特点 Linux系统中的目录一切从根开始 Linux系统中的目录结构拥有层次 Linux...,root权限 2 rescure.target 多用户模式,没有NFS和网络支持 3 multi-user.target 完整的多用户文本模式,有NFS和网络,登录后进入控制台命令行模式 4 无 待定...ps: useradd [用户名] su [用户名] 3、重新登录用户 1、su - [用户名] /etc/profile.d --> /etc/profile --> /

62420

Linux基础:文件目录管理

:rm -rf file目录 删除日志 rm *log (等价: $find ./ -name “*log” -exec rm {} ;) 移动:mv 复制:cp (复制目录:cp -r ) 查看当前目录下文件个数...$find ./ | wc -l 复制目录 $cp -r source_dir dest_dir 目录切换 找到文件/目录位置:cd 切换到上一个工作目录: cd - 切换到home目录: cd...以列表方式显示; 给每项文件前面增加一个id编号(看上去更加整洁): >ls | cat -n 1 a 2 a.out 3 app 4 b 5 bin 6 config 注:.bashrc 在/home/你的用户名.../ 文件夹下,以隐藏文件的方式存储;可使用 ls -a 查看; 列查找目录文件 find/locate 搜寻文件或目录: $find ./ -name "core*" | xargs file 查找目标文件夹中是否有...obj文件: $find ./ -name '*.o' 递归当前目录目录删除所有.o文件 $find ./ -name "*.o" -exec rm {} \; find是实时查找,如果需要更快的查询

79620

Linux 基础-文件目录管理

Contents 1 前言 2 概述 2.1 创建、删除、移动和复制 2.2 目录切换 2.3 列出目录内容 2.4 查找目录文件 find/locate 2.5 查看文件内容 2.6 查找文件内容...:ls 按时间排序,以列表的方式显示目录项:ls -lrt ls 命令部分参数解释如下: -a:显示所有文件目录 (....Linux/Unix 是多人多工操作系统,所有的文件皆有拥有者。利用 chown 命令可以改变文件的拥有者(用户)和群组,用户可以是用户名或者用户 ID,组可以是组名或者组 ID。...-rw-r--r-- 1 mail mail 0 Jan 13 11:43 demo.txt 总结 利用 ls -al 命令查看文件属性权限,已知了 Linux 系统内文件的三种身份(拥有者、...而在 /etc/profile文件中添加变量对所有用户生效(永久的),用 vi 命令给文件 /etc/profile 增加变量,该变量将会对 Linux下所有用户有效,并且是“永久的”。

1.3K20

命令行从 FTP 获取一个目录所有子目录文件

最近接了一个需求,主要是对 FTP 操作的一系列功能,中间遇到一个问题就是如何通过命令行方式从 FTP 下载一个文件夹到本地。...搜索了一下 FTP 现有的命令,无法实现将一个目录下所有子目录的文件都复制下来,mget 命令仅能下载文件,而不能下载目录。搜索后得知,可以通过 wget 命令来解决。...一个示例如下: wget ftp://ghost:111111@172.16.5.20/phoenix_iteration_mirror_image/product_master/* -P ~/product_test...-r wget 指定 FTP 服务器帐号、密码和目录,以 * 结尾表示下载所有内容 -P 指定下载到本地哪个目录 -r 表示递归下载目录下所有子目录文件 以上命令可以成功下载一个目录到本地,但你会发现...如下所示: wget ftp://ghost:111111@172.16.5.20/phoenix_iteration_mirror_image/product_master/* -P ~/product_test

1.3K30
领券