php使用谷歌的双重身份验证(Google Authenticator)

开启Google的登陆二步验证(即Google Authenticator服务)后用户登陆时需要输入额外由手机客户端生成的一次性密码。实现Google Authenticator功能需要服务器端和客户端的支持。服务器端负责密钥的生成、验证一次性密码是否正确。客户端记录密钥后生成一次性密码。github地址: https://github.com/PHPGangsta/GoogleAuthentic

- 阅读全文 -

php判断当前操作系统是Linux还是Windows

php_uname()这个函数的意义在于返回当前PHP所运行的系统的信息,下面对这个函数详细说明一下:<?php /** * 功能:返回当前PHP所运行的系统的信息 * @param string $mode * 'a': 返回所有信息 * 's': 操作系统的名称,如FreeBSD * '

- 阅读全文 -

rm: cannot remove `xxx': Device or resource busy

我是在挂载磁盘后进行删除操作出现这个问题的,之前已经卸载了,不知道为啥又挂上了,所以没注意。df -hFilesystem     Size     Used     Avail Use%     Mounted on/dev/vda1     40G     5.1

- 阅读全文 -

OpenSSL 证书操作命令

生成Self Signed证书生成一个key,你的私钥,openssl会提示你输入一个密码,可以输入,也可以不输,输入的话,以后每次使用这个key的时候都要输入密码,安全起见,还是应该有一个密码保护openssl genrsa -des3 -out selfsign.key 4096 使用上面生成的key,生成一个certificate signing request (CSR)如果你的key有密

- 阅读全文 -

Nginx使用技巧

nginx有着会不同的模块,可以到nginx的路径下执行./nginx -V来确定拥有那些模块记录真实ipadd_header来设置请求头的属性,同时可以用remote_addr和X-Forwarded-For来记录请求的真实地址来源以及经过的最后一个跳转地址。 例如set $XFF $remote_addr; if ($http_x_forwarded_for != "")

- 阅读全文 -

最新文章

最近回复

分类

标签

归档

其它