IIS7.5 FTP站点正确设置及启用用户隔离和绑定主机名(踩坑记)
从来没用过 windows 的 ftp 服务器,今天心血来潮想试一下,主要是担心用 serv-U 之类的动不动就是系统顶级权限 BUG 不放心,但是按照:https://blog.csdn.net/qq_28189423/article/details/82221018 的设置完成,居然无法登录,总是卡在登录界面,又从头来了几次故障依旧,百思不得其解:
查来查去,才发现,居然是一个弱智的设定:“没有在主目录下建立应有的同用户名的文件夹”,参考:https://blog.csdn.net/weixin_34050005/article/details/92032383 , 好大一个坑!怪不得大家都说 windows FTP 不好用。。。。。。
好吧,那就建立个用户名目录在 %%FtpRoot%\ 下面,变成: %%FtpRoot%\%UserName% 终于可以成功登录了,实在无语。
正常能登录后,有看了看 FTP 站点的设置,发现里面有个 “FTP 用户隔离” 设置,打开看看,感觉功能正是我需要的,于是启用了用户隔离,重启站点,又卡在上面反复登录那地方了,
这会就头疼了,没找到资料,只能点自带的帮助,发现又是一个坑:
因为我选择的是,隔离用户第一个选项,而且登录使用的是在系统自建账号,因此必须重新建立一层 LocalUser 目录:%%FtpRoot%\LocalUser\%UserName% 这样的,将之前建立的用户名目录移到 %%FtpRoot%\LocalUser\ 下面,重启 FTP 站点,终于登录正确了。
随后又希望象网站一样,有同端口开多个站点的主机名绑定功能,于是按照 WEB 站点那样设置,编辑绑定了新的主机名,重启 FTP 站点,这会又不能登录了,查了下解决方法:https://blog.csdn.net/weixin_34072458/article/details/92117011,发现又是一个大大的坑!
按照上面的说明,将登录的用户名前面加上了 域名| 后,终于能正常登录了!
最后,上面第一篇文章里面说的为 FTP 物理目录启用 FTP 用户组权限那里,还要在文中的基础上,加上“修改”权限,否则上传同名文件无法覆盖:
总结:
1.不考虑用户隔离时,必须在 ftp 站点根目录下建立用户名目录,否则无法登录!
2.启用用户隔离后,必须在 ftp 站点根目录下建立 LocalUser 目录,再在其下建立用户名目录,否则无法登录!
3.启用主机名绑定后,登录该 ftp 站点时,用户名前必须加上 主机名|,形成“主机名(域名)|用户名”这样的用户名才能登录!
4.为实际上传文件的物理目录安全权限添加 ftp 用户组名,并设置“修改、读取、写入、列出文件夹内容”等权限,才能正确的读写和上传覆盖文件。
此记!
IIS7.5 FTP站点正确设置及启用用户隔离和绑定主机名(踩坑记)相关推荐
- 正确设置 php-fpm子进程用户 提高网站安全性 防止被挂木马
核心总结:php-fpm 子进程所使用的用户,不能是网站文件所有者. 凡是违背这个原则,则不符合最小权限原则. 根据生产环境不断反馈,发现不断有 php网站被挂木马,绝大部分原因是因为权限设置不合理造 ...
- Linux网络配置:设置IP地址、网关DNS、主机名
查看网络信息 1.ifconfig eth0 2.ifconfig -a 3.ip add 设置主机名需改配置文件: /etc/hosts /etc/sysconfig/network vim /et ...
- 华为服务器安装esxi找不到硬盘,Vmware Esxi 6.7设置阵列卡直通后找不到存储踩坑总结...
Vmware版本:Vmware Esxi 6.7 U2 服务器型号: DELL R720XD 阵列卡:R710mini 某天因为需要某个硬盘直通,于是设置了一下阵列卡直通.服务器重启后,发现vmwar ...
- linux添加阵列后看不到home下文件,Vmware Esxi 6.7设置阵列卡直通后找不到存储踩坑总结...
Vmware版本:Vmware Esxi 6.7 U2 服务器型号: DELL R720XD 阵列卡:R710mini 某天因为需要某个硬盘直通,于是设置了一下阵列卡直通.服务器重启后,发现vmwar ...
- FTP服务器选择经历和踩坑记,wu-ftp, proftpd 和 vsftpd
环境: 服务器 Linux Debian 10 客户端 Win10 + FileZilla 出发点就是要在自己的服务器上建一个相对安全的文件交换地,同时需要有所谓"监牢",以保证服 ...
- Windows10下Tensorflow启用GPU加速,显卡GTX1060,踩坑记录
因为需要用到tensorflow学习深度学习,所以有N卡就想开启GPU加速,结果各种坑 1.安装VS和Python环境 (不用VS的可以不安装,使用其他工具也是一样的) 这里使用VS2019作为开发 ...
- VMware Workstation设置静态IP(固定IP)踩坑记及常见问题
VMware Workstation的虚拟机页面属实不太友好,所以常用xshell,finalshell,secureCRT来连接虚拟机.但创建虚机机时选择的NAT网络连接模式,IP会时常变化,故搭建 ...
- ef导入oracle数据类型不正确,EF Core操作Oracle踩坑记
EF(Entity Framework)是微软标志性且成熟的ORM,从之前的.NET Framework时代就已经很常见了,但是给人的感觉还是偏"重",性能被不少人吐槽,倒是像Da ...
- SAP云集成 SAP Integration Suite启用过程,踩坑记
第一步 :创建一个 subscription I现在访问,会提示unauthorized,无权访问 配置了这个,还是无法访问 CPI界面 最后在CPI 官方文档中看到这么一段,tricky,清除浏览器 ...
最新文章
- [UWP]了解模板化控件(5):VisualState
- 一文完全理解定时器实现技术
- 远程服务器的环境的配置
- keras卷积层用法API
- TensorFlow 1.2正式发布,新增Python 3.6支持
- qt vs插件 qt-vsaddin下载
- 在C语言中 下面标识符非法的是,下面哪一项在Java中是非法的标识符? 答案:Youme...
- php-fpm7.0,php-fpm7.0 慢查询设置及说明
- Go-如何读取yaml,json,ini等配置文件
- learnpythonthehardway下载_LearnPythonTheHardWay学习笔记1:学习环境搭建
- mac镜像cdr格式_eps是什么格式怎么打开?全面解析图片的eps是什么格式
- 贴出一个php的批量搜索吧
- shell 日志统计常用脚本
- 2010伊始就这么忙
- mybatis 不生效 参数_Spring Boot(七):你不能不知道的Mybatis缓存机制
- 用WinZip Pro创建Zip文件
- 面试14种神回复,HR妹子可能会爱上你!
- 一篇写给从未编程过的人的入门教程
- vss导入git vss导入svn
- ubuntu使用CNKI官方的caj浏览器
热门文章
- docker容器php 安装GD库
- 数字水印算法matlab源程序 matlab版数字水印算法 /DCT/DWT/LSB/HVS/W-SVD数字水印源码 数字水印的嵌入和提取 W-SVD数字水印实现
- iPhone应用提交流程:如何将App程序发布到App Store?
- 数字图像处理-空间域图像增强(一)(图像反转,对数变换,幂次变换、分段线性变换)
- 【新闻系统-React】问题2 antd组件下 路由跳转
- wifiphisher 如何正确安装
- 微信接入php指南,微信公众号开发教程01:接入指南
- no applicable action for [triggerPolicy], current ElementPath
- Work20230629
- WordPress-Light Year简洁小清新风格网站主题