ftp服务器怎么添加文件夹,批量建立文件夹,为Serv_U批量创建用户

批量建立文件夹,为Serv_U批量创建用户

更新时间:2011年04月03日 00:50:27   作者:

最近要用serv u为用户开ftp服务器,而且一个目录对应一个账号,账号很多,一个一个的建立肯定是后不了的,那么用什么方法呢?

在网上看了下,也没有找到好的方法。没办法,只能拿出老一套了用DOC建立了。

方法步骤。

1.首先建立各个账户的文件夹。

账号如果有规律的话那好说,如:ftp001、ftp001.。。。。。ftp100,直接在Excel里自动产生即可,然后将产生的账号放到一个txt文件里,一行一个账号。如果不是有规律的,那没办法,只能一个一个输入了。

2.准备好这个账号的account.txt文件后,建立一个run.bat文件,打开文件,输入一下代码

@for /f %%i in (account.txt) do @mkdir %%i

pause

保存成run.bat,然后双击运行,即可产生account.txt文件里所有的目录了

解释下:/f是表示忽略account文件里的空白行,account.txt就是刚才建立的那个账号文件,mkdir是建立目录的doc命令,%%i就是获得account.txt的一行账号,也就是目录的名字了。这就是一个简单的for循环

3.如果你想批量拷贝同一个文件到刚刚建立的目录下面,只要把刚才的那个run.bat文件加一句就行了

如:@for /f %%i in (account.txt) do @copy index.htm %%i 这是拷贝index.htm到刚刚建立的所有目录里,简单吧。

用着两条其实就可以解决很多问题了。

4.综合一下。如要建立ftp账号,想要在每个用户的目录里放一个文件,如我想着每个刚刚建立的账号文件夹里方一个txt文件,提示用户要及时修改密码。那么这么做,新建一个bat文件,输入一下:

@for /f %%i in (bm.txt) do @echo 默认用户名为%%i,密码123456,,获得账号后,请及时通过DOC修 改密码 >%%i/%%i.txt

pause

这句话意思是,在每个用户文件夹里添加一个文件,文件名为 "当前账号.txt",文件内容,如上面的汉字所示。

5.好了,账号文件建立好了,怎么建立FTP账号呢?我用的是Serv U,打开serv U文件,在里面你会发现有个ServUDaemon.ini文件,打开他你会发现!O!原来所有的用户都存在这里呀,那就好办了,认真观察你会发现是很有规律的。看到有User1、、、User2.。。了嘛,如下这样:

User1=dzz|1|0

User2=tzz|1|0

User3=jk|1|0

User4=dx|1|0

还有他的密码权限等

[USER=dzz|1]

Password=fjE371F8A2F2655DAFF87F257342B6EC4C

HomeDir=d:\departmenthtmls\dzz

RelPaths=1

ChangePassword=1

DiskQuota=1|20971520|0

PasswordLastChange=1239339982

TimeOut=600

Access1=D:\DepartmentHtmls\dzz|RWAMLCDP

想必你肯定看懂了哦。

那就好办了,我们可以直接用doc产生上面的User1=×××|1|0,和他的权限文件,然后复制到ServUDaemon.ini文件里就行了。

但是有一个问题,就是所有的账号密码都是一样的,应为这里面的账号加密过的,我们先建立一个账号,记住他的密码的密文,然后所有的其他账号都用这个密文就行了。

6.如何产生上面的账户文件呢?我想着个用不不找解释了吧,方法遍地都是,用excel,批处理命令,数据库命令等等。

7.如何修改密码呢,在客户端登陆ftp要想修改密码还是要靠doc

1.运行cmd

2.输入命令ftp

3.输入open IP

4.输入您的用户名

5.输入您的密码

6.系统提示登陆成功

7.修改密码,quote "site pswd 旧密码 新密码"--------不要漏掉引号

8.系统提示密码修改成功

提示:用户必须要有修改密码的权限。

相关文章

1a1b05c64693fbf380aa1344a7812747.png

这篇文章主要为大家详细介绍了win7下FTP服务器配置访问的教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2017-06-06

4f55910a645b073bc4fc65dc10dc14bd.png

架设一台FTP服务器其实很简单。首先,要保证你的机器能上网,而且有不低于ADSL 512Kbps的网络速度。其次,硬件性能要能满足你的需要。2009-06-06

0ea3c7666119d5615e582f823fb3fad6.png

FTP突然连接不上了,这里简单分享下, 方便需要的朋友2013-02-02

4f96a78db829b1556ff16de21e013c7a.png

这篇文章主要介绍了Server-U 14版本的的安装使用方法,需要的朋友可以参考下2018-11-11

8cc1031babc6aff2319f1c6af8544aa0.png

本文介绍如何综合使用IIS FTP与Serv-U。IIS虽然安装简单,但管理功能不强,只有简单的账户管理、目录权限设置、消息设置、连接用户管理。2011-06-06

0c932a99bb7b6f23c937db507070cc7b.png

为了实现Linux环境下的FTP服务器配置,绝大多数的Linux发行套装中都选用的是Washington University FTP(Wu-Ftpd)2009-06-06

cca732bf65a93ed2ec0ac80c638460fe.png

FTP是互联网应用中的一个元老级人物了,其方便企业用户文件的共享。但是,安全问题也一直伴随在FTP左右。2009-06-06

2d9f31f2af7b675a3d153d2b7f1035a7.png

最近在网上看到一篇写serve u 的文章写的不错,特地转过来与大家一起学习2011-10-10

b452cee8ec5cd9e58ab98eba17281e59.png

这篇文章主要介绍了Linux ftp 命令行中下载文件get与上传文件put的命令应用详解,需要的朋友可以参考下2017-09-09

f4838ec7e2d4da28e0b57d4e852dadd4.png

IIS里FTP多用户设置,终于不用Serv-U了,很方便,个人用够用了2012-04-04

最新评论

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是使用C#创建FTP文件夹的示例代码: ```csharp using System; using System.Net; class Program { static void Main(string[] args) { string ftpFolderName = "newFolder"; // 要创建的文件夹名称 string ftpServerIP = "ftp://ftp.example.com"; // FTP服务器地址 string ftpUserID = "username"; // FTP登录用户名 string ftpPassword = "password"; // FTP登录密码 try { // 创建FTP请求对象 FtpWebRequest request = (FtpWebRequest)WebRequest.Create(ftpServerIP + "/" + ftpFolderName); request.Method = WebRequestMethods.Ftp.MakeDirectory; request.Credentials = new NetworkCredential(ftpUserID, ftpPassword); // 发送FTP请求 FtpWebResponse response = (FtpWebResponse)request.GetResponse(); Console.WriteLine("FTP文件夹创建成功!"); response.Close(); } catch (WebException ex) { FtpWebResponse response = (FtpWebResponse)ex.Response; if (response.StatusCode == FtpStatusCode.ActionNotTakenFileUnavailable) { Console.WriteLine("FTP文件夹已存在!"); } else { Console.WriteLine("FTP文件夹创建失败:" + ex.Message); } } } } ``` 该示例代码使用`FtpWebRequest`类创建FTP请求对象,并设置请求方法为`WebRequestMethods.Ftp.MakeDirectory`,表示创建文件。然后设置FTP登录用户名和密码,并发送FTP请求。如果文件夹已存在,则会捕获`WebException`异常,并判断异常状态码是否为`FtpStatusCode.ActionNotTakenFileUnavailable`,如果是,则表示文件夹已存在,否则表示创建文件失败。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值