在线修改Serv-U 4.2用户密码

以下代码在Serv-U 4.2上测试有效

<%

' |###########################|

' | 网海求生者QQ:54883661 |

' | mail:wuyingke5155@163.com |

' |###########################|

inipath="D:\Program Files\Serv-U\ServUDaemon.ini" '设置ServUDaemon.ini文件路径

user="[USER="&request("user")&"|1]"

pass="Password="&request("pass")

key=request("key")

if key<>"" then

dim os,userlong,passlong,pl,s,ss

Set fso=CreateObject("scripting.FileSystemObject")

set os=fso.opentextfile(inipath,1) '读取ServUDaemon.ini

s=os.readall

os.close

userlong=instr(s,user)+len(user)+2

for i=userlong to userlong+20

passlong=passlong+1

if asc(mid(s,i,1))=13 then

exit for

end if

next

pl=mid(s,userlong,passlong-1)

ss=Replace(s,user&chr(13)&chr(10)&pl,user&chr(13)&chr(10)&pass)

set os=fso.createtextfile(inipath,true) '写入ServUDaemon.ini

os.write ss

os.close

end if

%>

<form method="post">

用户名:<input type="text" name="user"><br>

新密码:<input type="text" name="pass"><br>

<input type="submit" name="key" value="修改"><br>

</form>

(0)

相关推荐

  • Linux下交互式与非交互式修改用户密码的例子

    最近管理的一批机器,有个需求是要统一修改一个帐号的用户名密码,比如将qa帐号的密码改为1234,后来还为了脚本化,很方便的执行,还使用了非交互式地修改用户的密码.简单记录一下吧. 1. 交互式配置本地用户的密码:passwd 命令 复制代码 代码如下: [root@host_221-81 ~]# passwd qa Changing password for user qa. New password: BAD PASSWORD: it is too short BAD PASSWORD: is

  • linux下passwd命令设置修改用户密码的方法

    1.passwd 简单说明: 我们已经学会如何添加用户了,所以我们还要学习设置或修改用户的密码:passwd命令的用法也很多,我们只选如下的几个参数加以说明:想了解更多,请参考man passwd或passwd --help : passwd [OPTION...] passwd 作为普通用户和超级权限用户都可以运行,但作为普通用户只能更改自己的用户密码,但前提是没有被root用户锁定:如果root用户运行passwd ,可以设置或修改任何用户的密码: passwd 命令后面不接任何参数或用户名

  • MVC4制作网站教程第二章 用户密码修改2.3

    一用户 1.1用户注册  1.2用户登录  1.3修改密码 修改密码会用到一个UserChangePassword 模型类,先添加UserChangePassword类 /// <summary> /// 用户修改密码模型 /// </summary> [NotMapped] public class UserChangePassword { /// <summary> /// 原密码 /// </summary> [Display(Name = "

  • linux下安装mysql数据库5.6源码安装,修改登录用户密码

    本篇内容主要给大家讲解一下如何在linux下安装MYSQL数据库,并以安装MYSQL5.6版本为例子教给大家进行登录用户名和密码的修改等操作. 源码下载地址http://dev.mysql.com/downloads/mysql/5.6.html#downloads tar.gz地址:https://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.37.tar.gz 选择Generic Linux (Architecture Independent

  • Linux下批量修改服务器用户密码方法步骤

    密码快要过期.由于机器数量众多,因此采用批量修改密码的方式来进行处理. 下面是具体步骤: 1.配置ssh免key # ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa # ssh-copy-id 10.230.86.64 (由于只是需要单向的copy文件,因此我们配置63与64到91的boco用户免key即可) 2.测试免key是否配置成功 3.编写密码文件 将所有需要修改的用户与密码按下面格式写到文件里,注意中间不要有空行 vi userpasswdfile.t

  • 虚拟机Linux系统忘记密码修改root或其他用户密码的方法

    使用场景 linux管理员忘记root密码,需要进行找回操作. 注意事项:本文基于centos7环境进行操作,由于centos的版本是有差异的,继续之前请确定好版本. 步骤 一.重启系统,在开机过程中,快速按下键盘上的方向键↑和↓.目的是告知引导程序,我们需要在引导页面选择不同的操作,以便让引导程序暂停. 以下是暂停后的界面,可以查看下方的英文可知↑和↓的作用. 二.使用↑和↓将选择行设置为第一行(背景高亮即为选中),按下键盘上的e,进入编辑模式 三.将光标一直移动到 LANG=en_US.UT

  • mysql 8.0.16 winx64及Linux修改root用户密码 的方法

    连接数据库等基础操作请自行解决哈,本篇是重点记录如何改密码. 一.查询用户密码: 查询用户密码命令: select host, user, authentication_string from mysql.user ; host:允许用户登录的ip'位置'%表示可以远程: user:当前数据库的用户名: authentication_string:用户密码(后面有提到此字段): 二. 设置(或修改)用户密码: 默认root密码为空的话 ,下面使用navicat就无法连接(之前我装的5.7好像还可

  • MySQL5.73 root用户密码修改方法及ERROR 1193、ERROR1819与ERROR1290报错解决

    目录 一.免密码登录MySQL 二.修改密码.ERROR1193.ERROR1290 ERROR1290解决方法 ERROR1819解决方法 修改安全策略 ERROR1193解决方法 授权其他机器登录MySQL(可选) 结语 一.免密码登录MySQL 首先我们应该免密码登录root用户的MySQL才能进进行密码的修改. 我们只需要在/etc/my.cnf文件中的[mysqld]下面加上一行 skip-grant-tables 如下: 然后使用如下命令重启MySQL服务,不重启是不生效的 syst

  • mysql修改用户密码报错的解决方法

    目录 mysql修改密码报错 解决办法: 关于 mysql 密码策略相关参数: 关于 validate_password_policy 的取值: mysql修改密码报错 Your password does not satisfy the current policy requirements 这是 mysql 初始化时,使用临时密码,修改自定义密码时,由于自定义密码比较简单,就出现了不符合密码策略的问题. 密码策略问题异常信息: ERROR 1819 (HY000): Your passwor

  • Oracle用户密码设为不过期的两种方法

    1.在SQL Plus下,以DBA身份登陆 用户名/密码@服务器SID as sysdba 方法一:(注意必须用双引号把后面的引上) C:/Documents and Settings/ssy>sqlplus sys/system@test as sysdba SQL*Plus: Release 9.2.0.1.0 - Production on 星期一 3月 17 18:01:41 2008 Copyright (c) 1982, 2002, Oracle Corporation. All r

随机推荐