EXCEL+VBA管理filezilla FTP文件服务器用户 用户组 目录权限教程

实践中学习,使用EXCEL+VBA管理filezilla,使用EXCEL VBA做更多事

2274人学习

初级10课时2019/03/19更新

二维码下载学堂APP缓存视频离线看

孙忠
    • 畅销套餐
    • 精选套餐
    • 人气套餐
    • 尊享套餐
    • 高薪套餐
EXCEL管理FTP+SMB共享文服务器及快速部署
EXCEL+VBA管理filezilla FTP文件服务器用户 用户组 目录权限教程
2274人学习
¥22.00
EXCEL+VBA快速部署及运维管理FTP+SMB共享文件服务器
1956人学习
¥32.00
Windows命令行bat/cmd脚本异地备份,自动备份,服务器灾备
17354人学习
¥25.00
更 多 17 门 课 程
一点点实践中学VBA
EXCEL+VBA管理filezilla FTP文件服务器用户 用户组 目录权限教程
2274人学习
¥22.00
通过5000米跑时间换算成绩分情景学习EXCEL函数与VBA视频课程
3811人学习
¥2.60
仓库 店铺 PDA盘点枪商品盘点数据文件整理与合并经验分享
522人学习
¥1.20
更 多 5 门 课 程
windows命令行bat批处理的应用
Windows命令行bat/cmd脚本,文件管理批处理教程
46823人学习
¥28.00
Windows命令行bat/cmd脚本异地备份,自动备份,服务器灾备
17354人学习
¥25.00
VMware Workstation 12,桌面虚拟机工作站视频教程
7341人学习
¥8.80
更 多 10 门 课 程
Windows批处理bat脚本专题
Windows命令行bat/cmd脚本,文件管理批处理教程
46823人学习
¥28.00
windows下BLAT程序SMTP自动发邮件教程(支持html)
7809人学习
¥15.00
Windows命令行bat/cmd脚本异地备份,自动备份,服务器灾备
17354人学习
¥25.00
更 多 6 门 课 程
Windows批处理bat脚本专题
Windows命令行bat/cmd脚本,文件管理批处理教程
46823人学习
¥28.00
windows下BLAT程序SMTP自动发邮件教程(支持html)
7809人学习
¥15.00
Windows命令行bat/cmd脚本异地备份,自动备份,服务器灾备
17354人学习
¥25.00
更 多 6 门 课 程
  • 课程介绍
  • 课程大纲

适合人群:

网管,服务器运维管理员,正在学习VBA的同学

你将会学到:

实践中学习,使用EXCEL+VBA管理filezilla,使用EXCEL VBA做更多事

课程简介:

学习本教程的价值:

-------------------------------------------

  (1)可以得到一个EXCEL模板,用来快捷部署管理FTP服务器 

  (2)学习VBA知识 

  (3)学习思路进行个性化定制调试;


遇到的问题:

-------------------------------------------

(1)filezilla后台用户超过20个管理就比较困难,实际可能几百个。

     例如:需要停用账号;更改用户组;


(2)filezilla用户组超过20个也开始管理困难,实际可能几十个。

     例如:用户组增加/减少共享目录;想知道此用户组有哪些用户;


(3)filezilla共享目录多了管理困难。

     例如:某目录哪些用户组有写入权限;新增共享目录;


(4)filezilla初期部署,点击比较繁琐

      例如:需要部署80个用户 20个用户组 20个目录的FTP服务器


解决思路:

-------------------------------------------

表格化管理用户、用户组、共享目录及权限

扩展思路:还可以在OA系统取用户及部门信息实现自动化


软件工具:

-------------------------------------------

(1)FTP:filezilla服务端+用户端

(2)EXCEL+VBA:2007版以上(教程中使用的是2013版)

(3)windows+CMD+TXT 教程中使用的是2012    


知识点:

(1)FTP服务器部署

(2)BAT脚本编写

(3)VBA编写字符串到TXT类文件

(4)VBA字符串带引号 chr(34)

(5)VBA FOR循环语句

(6)VBA IF THEN 语句

(7)VBA CALL语句

(8)VBA 调用DOS命令


-------------------------------------------

实用部署案例:

10分钟轻松部署一台44个用户 14个用户组,不同权限的FTP文件服务器;

PS:400个用户也是10分钟部署好; 


QQ截图20190318224755.jpg

QQ截图20190318224929.jpg

QQ截图20190318225021.jpg

----------------------------------------------------

学习本视频对您有价值,请给个五分好评吧以资鼓励。

学习有疑问,欢迎通过在线提问留言。


-------------------------------------------

扩展学习推荐:

windows命令行bat批处理脚本基础:https://edu.51cto.com/course/15056.html

王佩丰VBA视频教程:https://edu.51cto.com/course/6372.html 



展开更多

课程大纲-EXCEL+VBA管理filezilla FTP文件服务器用户 用户组 目录权限教程

  • 第1章FTP安装及配置信息(37分钟3节)

  • 1-1

    1.课程介绍与filezilla安装部署与设置(1)安装:双击运行,按指引安装即可; (2)设置:基础设置、设置用户、用户组、共享目录; (3)设置:windows防火墙放行; (4)测试:本机链接测试、命令行测试;异机测试; (5)查看:安装目录文件查看;

    「仅限付费用户」点击下载“FileZilla Server 0.9.46 中文安装版FileZilla_Server_cn-0.zip”

    [13:26]
  • 1-2

    filezilla配置文件查看分析与修改测试(1)查看:设置SETTING、用户组GROUPS、共享目录Permissions、用户Users; (2)分析:SETTING模块,一行一个参数,基本固定的。 GROUPS模块与Permissions,目录跟着用户组;目录代码小循环,用户组大循环,代码一样,值不同。 Users 模块,每个用户有几个参数,代码循环,值不同。 这些值就可以记录到EXCEL,之后按规则生成。 (3)测试:修改值,查看对设置的影响; (4)命令:BAT脚本编写: 设置文件夹选项显示后缀; net stop [service] 停止服务; net start [service] 开启服务;

    「仅限付费用户」点击下载“2.filezilla配置文件查看分析.zip”

    [09:29]
  • 1-3

    EXCEL记录整理用户用户组及共享目录信息记录需要变化的值作为字段:Settings没有需要变化的值,写死就好了。USERS:Name Pass Group CommentsGroupsName Comments Dir FileRead FileWrite FileDelete FileAppend DirCreate DirDelete DirList DirSubdirs IsHome

    「仅限付费用户」点击下载“信息.xlsx”

    [15:04]
  • 第2章编写XML配置文件(1小时59分钟6节)

  • 2-1

    VBA编写字符串到TXT类文件编写SETTING部分(1)测试追加分行写入(2)EXCEL开发工具打开visual Basic Sub xiesetting() xmlfile = "C:\filezilla.xml" Open xmlfile For Append As #1 Print #1, "文本文本文本" Print #1, "111111111111" Close #1 End Sub(3)使用(4)VBA字符串带引号 chr(34)

    「仅限付费用户」点击下载“信带编写setting部分.zip”

    [18:24]
  • 2-2

    FOR循环语句编写USERS部分(1)FOR循环语句编写(2)VBA统计表中有内容的行数 Range("A65535").End(xlUp).Row(3)VBA 调用DOS命令 set objshell=createobject("wscript.shell") set DosExec=objshell.Exec("cmd.exe /c " & "你的代码") set DosExec=nothing Set objshell=nothing del D:\TOOLS\filezilla.xml /Q (4)VBA延迟执行 t=DateAdd("s",1,now) Do Until Now>t DoEvents Loop

    [25:25]
  • 2-3

    IF THEN判断语句编写GROUPS部分上IF THEN判断语句编写GROUPS部分上

    [09:57]
  • 2-4

    IF THEN判断语句编写GROUPS部分中IF THEN判断语句编写GROUPS部分中

    [33:45]
  • 2-5

    IF THEN判断语句编写GROUPS部分下

    「仅限付费用户」点击下载“EXCELVBA管理filezilla FTP文件服务器用户角色及共享权限表格化管理.zip”

    [19:07]
  • 2-6

    编写执行bat自动生效

    「仅限付费用户」点击下载“VBA管理FTP2019.zip”

    [12:52]
  • 第3章开始使用(12分钟1节)

  • 3-1

    初期部署一台FTP服务器1.现有信息: 人员信息(员工编号 姓名 部门)2.需求:以工号为账号 密码 每个人都能读写自己部门的目录; 所有人都能读写公共盘目录; 所有人只读software目录;

    [12:58]
在线
客服
APP
下载

下载Android客户端

下载iphone 客户端

官方
微信

关注官方微信

返回
顶部