Xlight安装与使用

一、Xlight安装

下载Xlight安装包,点击安装,默认就可以,下一步

点击左上角增加虚拟服务器,IP地址为本机服务器IP地址

右键点击新添加的虚拟服务器,点击虚拟服务器操作,启动服务器

点击第四列的图标用户列表,新建用户,输入用户名和密码,主目录可先不设置(houmianzai yonghu )

这里虚拟目录时用户登录后看到的目录。

实际目录选择映射的盘

二、Xlight用户目录权限

权限 - 配置用户目录的访问权限。

读(下载) - 用户允许从这个虚拟目录下载文件的权限。

写(上传) - 用户允许向这个虚拟目录上传文件的权限。

创建目录 - 用户允许在这个虚拟目录里创建新目录的权限。

更名 - 用户允许在这个虚拟目录里更改文件和目录名字的权限。

列目录 - 用户允许从这个虚拟目录获得目录内文件列表的权限。

附加(上传续传)- 用户允许在这个虚拟目录里续传文件(APPEND)的权限。

删除 - 用户允许在这个虚拟目录里删除文件和目录的权限。

权限范围包括所有子目录 - 虚拟目录设置的访问权限将同时应用到它的所有子目录

三、给不同用户下的不同目录分配权限

测试前提:

分别创建了三个用户A、B、C和两个目录/home和/projrun

要求:

用户有3个分别是A、B、C

A用户访问/home,要求可读可写可执行(权限都给,可下载上传新建重命名删除)

B用户访问/home,给写权限(只能上传,其余权限都不给)

C用户访问/home,要求读写权限(给下载和上传权限,其余权限都不给)

AB用户只能访问/projrun,要求只读权限(只能下载,不能上传,其余权限都不给)

C用户用户访问/projrun,要求读写权限(给下载和上传权限,其余权限都不给)

测试过程:

截图:

三个用户,两个目录:

四种不同的权限:

可读、可写、可读可写、可读可写可执行

可读:也就是只能下载,不能上传

需要勾选读和列目录

可写:也就是只上传,不能下载。

需要勾选写和创建目录(也可勾选列目录)

可读可写:能上传能下载

可读可写可执行:给所有权限(所有都可勾选)

测试结果:ok

本次只测试了对不同用户下的不同目录设置权限。

如果有很多用户,也可设置用户组。还有其他功能暂未测试。

!!!在用户列表下编辑权限时,有一个虚拟目录,这个目录是客户端通过FTP登录后显示出来的目录。实际目录是要先在磁盘下创建号对应的目录。

例:

四、用户组目录权限的设置

同样的和目录的权限一样,只需要把用户加入到组里面,对组目录设置权限即可。

组目录需要单独设置权限,需要现在磁盘中创建号组目录,然后新建用户组目录的权限即可。

把用户加入组中:

双击test用户,找到账号基本选项,用户名、密码、组名和账号过期时间。点击设置,添加组名

例:

现在有一个用户,他想既要有test目录的权限,又要和另外几个人有管理员目录的权限,需要做如下设置:在用户列表下对test目录设置权限,在组列表下对组目录设置权限,两者互不冲突。

经用户端测试,test目录下不能下载。管理员目录拥有所有权限。

五、用户登录方式:

打开文件资源管理器,在上方搜索栏中输入ftp://192.168.227.158(xlight服务器IP地址)

Xlight安装与使用的更多相关文章

  1. Windows SFTP 的安装

    用于Windows系统的免费SFTP服务器-Free SFTP Servers 前不久,有人问我:“怎么从 Linux 系统传文件到 Windows 服务器,不能用 FTP 协议.” 文件数量不大.用 ...

  2. docker——容器安装tomcat

    写在前面: 继续docker的学习,学习了docker的基本常用命令之后,我在docker上安装jdk,tomcat两个基本的java web工具,这里对操作流程记录一下. 软件准备: 1.jdk-7 ...

  3. 网络原因导致 npm 软件包 node-sass / gulp-sass 安装失败的处理办法

    如果你正在构建一个基于 gulp 的前端自动化开发环境,那么极有可能会用到 gulp-sass ,由于网络原因你可能会安装失败,因为安装过程中部分细节会到亚马逊云服务器上获取文件.本文主要讨论在不变更 ...

  4. Sublime Text3安装JsHint

    介绍 Sublime Text3使用jshint依赖Nodejs,SublimeLinter和Sublimelinter-jshint. NodeJs的安装省略. 安装SublimeLinter Su ...

  5. Fabio 安装和简单使用

    Fabio(Go 语言):https://github.com/eBay/fabio Fabio 是一个快速.现代.zero-conf 负载均衡 HTTP(S) 路由器,用于部署 Consul 管理的 ...

  6. gentoo 安装

    加载完光驱后 1进行ping命令查看网络是否通畅 2设置硬盘的标识为GPT(主要用于64位且启动模式为UEFI,还有一个是MBR,主要用于32位且启动模式为bois) parted -a optima ...

  7. Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part3:db安装和升级

    Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part3:db安装和升级 环境:OEL 5.7 + Oracle 10.2.0.5 RAC 5.安装Database软件 5. ...

  8. Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part1:准备工作

    Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part1:准备工作 环境:OEL 5.7 + Oracle 10.2.0.5 RAC 1.实施前准备工作 1.1 服务器安装操 ...

  9. 【原】nodejs全局安装和本地安装的区别

    来微信支付有2年多了,从2年前的互联网模式转变为O2O模式,主要的场景是跟线下的商户去打交道,不像以往的互联网模式,有产品经理提需求,我们帮忙去解决问题. 转型后是这样的,团队成员更多需要去寻找业务的 ...

  10. tLinux 2.2下安装Mono 4.8

    Tlinux2.2发行版基于CentOS 7.2.1511研发而成,内核版本与Tlinux2.0发行版保持完全一致,更加稳定,并保持对Tlinux2.0的完全兼容.Mono 4版本要求CentOS 7 ...

随机推荐

  1. 在 Spring 生态中玩转 RocketMQ

    本文作者:饶子昊 - Spring Cloud Alibaba Committer,阿里云智能开发工程师. 01 Spring 生态介绍 根据 JVM EcoSystem Report 2021 最新 ...

  2. oracle 内置函数(二)字符函数

    主要函数: 大小写转换函数 获取子字符串函数(字符串截取) 获取字符串长度函数 字符串连接函数 去除子字符串函数 字符替换函数 字符串出现次数 字符串按照特定符号拆分多行 一.大小写转换 1.uppe ...

  3. java 分别获取当前时间的年月日以及当前时间所在周的周一周末日期

    以前也经常用date去截取,但是病史所有场景都适合,或者说效率满足不了,或者说拼接格外麻烦.能用java本省的的方法去实现其实更爽.因为中西方的文化的差异有时候在简单的方法上我们不得不去加一些其他的去 ...

  4. day24 JDBC批处理(通用泛型查询方法 & 下划线转驼峰命名法)

    批处理 public static Integer addBatch(String[] sqls){ init(); try { //设置关闭自动提交 conn.setAutoCommit(false ...

  5. 【离线数仓】Day01-用户行为数据采集:数仓概念、需求及架构、数据生成及采集、linux命令及其他组件常见知识

    一.数据仓库概念 二.项目需求及架构设计 1.需求分析 2.项目框架 3.框架版本选型 服务器选型:云主机 服务器规划 三.数据生成模块 1.数据基本格式 公共字段:所有手机都包含 业务字段:埋点上报 ...

  6. bug处理记录:java.util.UnknownFormatConversionException: Conversion = 'Y'

    1. 报错: java.util.UnknownFormatConversionException: Conversion = 'Y' at java.util.Formatter$FormatSpe ...

  7. keras小点记录

    Keras学习小点记录 1.axis(轴) (1)解释 参考链接:https://www.zhihu.com/question/58993137 (2)测试 参考链接:http://keras-cn. ...

  8. vue-router路由之路-极简教程

    01.什么是前端路由? 前端路由的一个大背景就是当下流行的单页应用SPA,一些主流的前端框架,如vue.react.angular都属于SPA,那什么是SPA呢? 1.1.SPA SPA(single ...

  9. PPT排版技巧

  10. flutter系列之:移动端手势的具体使用

    目录 简介 赋予widget可以点击的功能 会动的组件 可删除的组件 总结 简介 之前我们介绍了GestureDetector的定义和其提供的一些基本的方法,GestureDetector的好处就是可 ...