使用certbot命令和定时任务(crontab)自动更新 let’s encrypt证书

let’s encrypt 提供免费的https证书,使用非常方便。可以在线自动更新,目前一个证书的有效期只有90天,所以90天内,至少要更新一次证书。所以可以通过定时任务crontab和let’s encrypt 提供的证书管理工certbot,可以实现对证书的自动管理,可以对证书进行管理(增加,删除)等操作。

继续阅读

vsftpd 用户禁止ssh登陆的设置方法

vsftp 是一款使用方便,且安全的ftp服务器端的软件。可以使用系统用户登陆,也可以使用虚拟用户登陆,进行登陆。 如果使用系统用户登陆的时候,默认情况,该用户可以登陆到系统中。意思是,可以登陆ftp服务器,也可以登陆到系统的。这样有时候是不安全的,因为登陆系统,就可以看到很多文件。

继续阅读

变量 $cfg[‘TempDir’] (./tmp/)无法访问。phpMyAdmin无法缓存模板文件,所以会运行缓慢。

变量 $cfg[‘TempDir’] (./tmp/)无法访问, phpMyAdmin无法缓存模板文件,所以会运行缓慢。出现这个的原因是 phpmyadmin的安装目录, tmp目录不存在,或者存在但是权限不对。解决的方法就是没有创建一下这个目录,给予正确的读写权限即可。

继续阅读

vim下nginx 配置文件高亮显示的方法

vim下设置语法高亮后,编辑配置文件的时候,看着舒服,也不容易出错。 nginx 支持vim中语法的高亮。nginx已经自带了vim相关的配置文件。下载并解压nginx源代码后,有个文件夹nginx-1.14.0/contrib/vim,这个文件夹里,就是一些和vim相关配置的文件。

继续阅读