在我们在使用Vultr VPS忘记root密码的时候,为了重置root密码,我们需要启动到单用户模式。

以下是针对于各种系统的解决方法,包括CentOS6、CentOS7、Debian、Ubuntu、FreeBSD 、CoreOS。

CentOS 6

  1. 点击[View Console]进入控制台,然后点击右上角的send CTRL+ALT+DEL按钮。或者,通过[RESTART]以重新启动服务器。
  2. 然后我们会看到一个GRUB引导提示,按任意键进入GRUB 。(如果您错过此提示,则需要重新启动VM)
  3. 在GRUB提示符下,输入A附加引导命令。
  4. 输入文字single并按ENTER
  5. 系统启动后,我们会看到提示符。输入passwd即可更改root密码,然后重新启动。

CentOS 7

  1. 点击[View Console]进入控制台,然后点击右上角的send CTRL+ALT+DEL按钮。或者,通过[RESTART]以重新启动服务器。
  2. 启动过程启动后,按ESC显示GRUB引导提示。
  3. 之后我们会看到GRUB引导提示 ,要求按E编辑第一个引导选项。
  4. 找到内核行(以“linux16”开头),ro改为rw init=/sysroot/bin/sh
  5. CTRLXF10启动单用户模式。
  6. 使用以下命令访问系统:chroot /sysroot
  7. 运行passwd以更改root密码。
  8. 重启系统:reboot -f

Debian,Ubuntu

  1. 点击[View Console]进入控制台,然后点击右上角的send CTRL+ALT+DEL按钮。或者,通过[RESTART]以重新启动服务器。
  2. 一旦启动过程启动,请按ESC以显示GRUB引导提示。您可能需要从控制面板关闭系统,然后重新打开以进入GRUB引导提示。
  3. 您将看到GRUB引导提示 – 按下E以编辑第一个引导选项。(如果您没有看到GRUB提示,则可能需要按任意键才能在机器启动之前启动它)
  4. 找到内核行(以它开头linux /boot/)并init=/bin/bash在行尾添加。
  5. CTRLXF10启动。
  6. 系统将启动,您将看到根提示符。键入mount -o remount,rw /然后passwd更改root密码,然后重新启动。

FreeBSD

启动菜单有一个启动进入单用户模式的选项。输入2进入单用户模式。在root提示符下,输入passwd更改root密码,然后重新启动。

CoreOS

CoreOS默认使用SSH密钥身份验证。在Vultr上,将创建root用户和密码。如果在创建VPS时选择了SSH密钥,则可以使用此SSH密钥以“core”用户身份登录。

可以通过执行sudo passwd用户“core” 来重置标准root登录。首先使用SSH密钥登录为“核心”。

如果丢失了SSH密钥,则可以通过编辑grub加载器以“core”用户身份登录。需要进行这些步骤:

  1. 点击[View Console]进入控制台,然后点击右上角的send CTRL+ALT+DEL按钮。或者,通过[RESTART]以重新启动服务器。
  2. 然后会看到一个GRUB引导提示 ,按“ E编辑第一个引导选项。
  3. 在以linux$开头的行的末尾添加coreos.autologin=tty1
  4. CTRLXF10启动。系统启动时,以“core”身份登录。
  5. 重置登录密码后,不要忘了重启服务器。

下载Windows ISO(2008/2012/2016/2019)

注意:此方法可用于自定义ISO安装Windows Server 2008/2012/2016/2019,由于硬件的兼容问题,通过这种方法,如果使用以前的2003镜像来安装,必定卡停在复制文件的步骤,最新安装2003的方法请参考 2019 Vultr最新自定义安装Windows2003。如果想尝试DD安装的方法,请参考我之前的 Vultr下DD安装Windows2003最新方法 一文。(更新:由于微软近期推出了新的系统,本人又制作了一个带virtio驱动的Windows Server 2019镜像)

下载链接(亲测有效,提供链接不易,每个月只提供500G的下载流量,支持也请为我们赞赏):

HTTP下载(仅用于Vultr上传镜像,为了节省流量请不要用于下载到本地)

不要试图使用浏览器或下载工具直接下载下面几个链接,这几个链接只能用于Vultr上传

如果链接不可访问了,有可能是我们更新了链接或者本月流量已经用尽,所有链接以本博客为主

Windows Server 2008

MD5:f69e91fbcea0c86f4200fe1210a3e773

Windows Server 2012

MD5:2049e397cf75167f9c5e4632b3697982

Windows Server 2016

MD5:34ecb7de8b4a02213e166932480dc40b

Windows Server 2019

MD5:3da983f3f8f139394479c0cac48ef984

如果您真的想要下载到本地,请点击百度网盘链接

百度网盘链接

提取码:ngcx

安装步骤

挂载上镜像就能安装了,和普通装机步骤一样,提供的系统均为集成了virtio驱动的原版微软系统,本博客不提供任何的激活方式。

安装结束后,对于2016/2019来说,由于安全规则比较严格,需要手动开启远程桌面以及放行端口。同理,如果其他端口发现不能访问,也请先检查防火墙规则以及服务是否开启。并且强烈建议用防火墙封锁139,445等端口,以确保系统的安全。

,
没有下架,还可以申请免费的https://common-buy.aliyun.com/?commodityCode=cas#/buy先选  Symantec   再选  一个域名    就会出现  免费型  DC SSL  0元购买 阿里云套路,免费的不好找
Windows 10安装完毕后,首先以管理员身份打开CMD命令行窗口。
专业版用户请依次输入:
slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX
slmgr /skms kms.xspace.in
slmgr /ato
企业版用户请依次输入:
slmgr /ipk NPPR9-FWDCX-D2C8J-H872K-2YT43
slmgr /skms kms.xspace.in
slmgr /ato

如遇到:
0xC004F025拒绝访问:所请求的操作需要提升特权

解决办法:
打开我的电脑找到windows System32目录下的cmd.exe,右键,以管理员身份运行,再输入命令即可。

php-5.2.17-upupw-ts-Win32-VC6-x86根据php-5.2.17-src.zip官方源码编译而成。

下载地址 http://pan.baidu.com/s/1ntsZd1Z

  • 1、参照php-5.4.41-src.zip的源码修复了远程攻击者通过发送恶意构造的multipart/form-data请求,导致服务器CPU资源被耗尽,从而远程DOS服务器的漏洞。
  • 2、修复通过调用Hash冲突实现各种语言的拒绝服务攻击漏洞,此漏洞比较久远了从php官方放弃更新php5.2后就一直存在,linux上有修复补丁,此版特别针对windows。
  • 3、OpenSSL由OpenSSL 0.9.8q升级到了OpenSSL 0.9.8zf,修复旧版本存在的漏洞。

php-5.2.17-upupw-ts-Win32-VC6-x86.zip为Thread Safe(线程安全版本),PHP加载Zend Optimizer组件请使用此版本,upupw所有php5.2系列都请使用此版本来修复

使用教程:

1、压缩的形式备份现有的php5.2.17程序目录。

2、解压php-5.2.17-upupw-ts-Win32-VC6-x86.zip全部覆盖现在的php5.2.17文件,不会影响php.ini配置文件请放心使用。

适用系统:

Windows Server 2003/2008/2012 ; XP/Vista/Win7/Win8.1 ; 32/64位通用。

此修复版和PHP官方的编译包结构是一样的,可以适用任何php5.2.17的ts vc6版本。

,

其实就是利用API接口的IP查询地址来限制首页不被所在省的IP访问,因为新加备案对原域名必须为打开,但是域名所审核地区不能要他看到这个站的内容。
ip_config.php代码如下

Read the rest of this entry

aspcms 管理后台上传图片提示“网络链接错误,请检查配置后重试” 解决方法
附件无法上传,上传显示网络连接问题,服务器500内部错误等
aspcms官方搜到一个解决方法竟然还是收费的插件。
只能自己另外再找办法解决。
找到目录:admin_aspcms/ueditor/asp/Uploader.Class.asp
其中有个检查或创建路径的子程序Private Function CheckOrCreatePath( ByVal path )
在这段程序中有两句 parts = Split( path, “\” )和path = path + part + “\”
把这两句中的\都改成/,
结果如下:
Private Function CheckOrCreatePath( ByVal path )
Set fs = Server.CreateObject(“Scripting.FileSystemObject”)
Dim parts
parts = Split( path, “/” )
path = “”
For Each part in parts
path = path + part + “/”
If fs.FolderExists( path ) = False Then
fs.CreateFolder( path )
End If
Next
End Function

广为流传的Sendmail好像在IIS表现不佳,由于某些原因我没有正常发信,出现的bug也无法解决。于是我继续找可以让windows服务器发邮件的方法,最后终于找到了一个可以在10秒钟就可以成功配置出通过php mail()函数发邮件的方法。

实现原理

之前的文章,我们用的方法是通过让php调用sendmail.exe这个文件,而sendmail.exe本身通过配置文件里对smtp和pop3设置,实现邮件发送。而今天我们通过自搭STMP服务器实现本地发信。
准备

下载:1st SMTP Server,只有763KB.下载地址:迅雷下载
开始

Read the rest of this entry

稳定的跑了2年了,还活着,

免费空间中的战斗机

不过现在有了广告了

虽然是国外的,但是有中文界面的
申请地址  http://www.1.vg/
申请很简单
演示看 http://fugui.1.vg  稳定跑了2年的wp
很稳定  用了2年了

顺便再提供一个免费空间信息

A-host提供免费250m的空间,每月5G流量,小站点够用。可以绑定一个顶米,未知有无广告,请各位自行测试。PHP 和 MySQL 都是5系列版本,支持Perl, CGI-BIN等。
打开以下网址,点击FREE Hosting Plan下面的Signup

250MB disk space, 5GB traffic, 1 domains hosting, PHP, Perl, Mysql, FTP, Instant Activation!
地址:http://a-host.net/

7b.cn迟迟不付款,以前是一两周就付款了,现在申请提现得等一两个月.不太好做了.

今天发现一个新的卖链接的 挺方便的 www.seona.aisa 并且注册就送1美元在帐户里.
卖链接比较方便,跟backlinks的差不多,加上代码后 剩下的都是自助的.backlinks里的大部分都只国外的网站,
www.seona.aisa 里会有中文的,很方便