标题:
[求助]
PHP修改linux系统时间
[打印本页]
作者:
qianglong
时间:
2012-8-3 17:16
标题:
PHP修改linux系统时间
本帖最后由 qianglong 于 2012-8-6 09:29 编辑
PHP 如何修改linux系统时间?PHP 貌似没有自带的这个函数,
而且修改时间又必须是root帐号
wdcp 是如何获得root权限的呢,由于wdcp加密的,看不到源码,来论坛求助
作者:
admin
时间:
2012-8-3 19:29
PHP是修改不了的,可以调整用系统命令来修改
作者:
qianglong
时间:
2012-8-4 14:31
wdcp 现在能不能修改linux时间呢
作者:
marquis
时间:
2012-8-4 17:47
回复
3#
qianglong
不能 在ssh里用命令改
作者:
qianglong
时间:
2012-8-4 17:52
回复
4#
marquis
哦 我一直在用1.x版本的,2版本的没用,不过目前,wdcp可以实现这个功能 但是还没有实现
作者:
admin
时间:
2012-8-4 19:09
是可以实现
作者:
qianglong
时间:
2012-8-4 19:27
回复
6#
admin
求解,wdcp 是如何获得root权限并执行 一些只有root才能执行的命令的
作者:
qianglong
时间:
2012-8-6 08:12
经过这段时间的研究,已经成功PHP修改系统时间,以下为方法
cat /etc/sudoers
里面有 www ALL=(ALL) NOPASSWD:/bin/wd_sys,/bin/wd_app
这就是运行PHP的www用户可以在不输入root密码的情况下 用root的身份运行这两个命令
我改成
www ALL=(ALL) NOPASSWD:/bin/wd_sys,/bin/wd_app,/bin/date
这样 www用户 就可以用root的身份来修改时间,也就是www可以修改系统时间了,
PHP中测试
<?php
echo exec('sudo date -s "2009-08-05"');
?>
作者:
admin
时间:
2012-8-6 09:00
不错
作者:
qianglong
时间:
2012-8-6 09:31
回复
9#
admin
修改系统时间之后,就可以用 zend guard 5.5.0 了,加密出来的代码就decode不了了,
作者:
admin
时间:
2012-8-6 10:43
修改成怎样的时间,以前,以后?
作者:
qianglong
时间:
2012-8-6 19:18
回复
11#
admin
改成2009年,然后加密PHP代码,然后再改回2012年,就可以了,不过加密出来的代码的修改日期是 2009年,wdcp的就是2012年了,不知道wdcp的zend加密是不是正版的呢 还是有什么别的方法?
欢迎光临 WDlinux官方论坛 (http://wdlinux.cn/bbs/)
Powered by Discuz! 7.2