htpasswd命令

htpasswd命令

下载:yum install httpd-tools -y 1.语法 htpasswd (选项) (参数) 2.选项 -c:创建一个加密文件; -n:不更新加密文件,只将加密后的用户名密码显示在屏幕上; -m:默认采用MD5算法对密码进行加密; -d:采用CRYPT算法对密码进行加密; -p:不对密

正则表达式

正则表达式

字符 描述 \ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。例如,“n”匹配字符“n”。“\n”匹配一个换行符。串行“\\”匹配“\”而“\(”则匹配“(”。

Linux 
Linux系统之间免密登录

Linux系统之间免密登录

1.生成秘钥 ssh-keygen -t rsa 2.拷贝公钥到其他服务器 ssh-copy-id -i .ssh/id_rsa.pub romte_ip

修改ssh默认端口

修改ssh默认端口

1.修改/etc/ssh/sshd_config 修改Port=2222 2.重启sshd服务 systemctl restart sshd 注:重启完之后打开新的Xshell窗口,不能关闭此窗口,避免修改失败后无法登录。 3.添加服务器防火墙白名单

NGINX禁用空主机头

NGINX禁用空主机头

1.创建配置文件,新增如下配置 server { listen 80 default_server; listen 443 ssl default_server; server_name _; ssl_certificate /www/server/panel/vhost/cert/

Tomcat隐藏版本号

Tomcat隐藏版本号

1.修改ServerInfo.properties文件 cd tomcat/lib/ unzip catalina.jar cd org/apache/catalina/util/ vim ServerInfo.properties server.info=Apache Tomcat server.

Linux 
Linux安装Docker

Linux安装Docker

1.安装yum-utils yum install -y yum-utils erase podman buildah 2.配置国内Docker源 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/cent

Linux安装部署SVN

Linux安装部署SVN

1.下载 yum -y install svn 2.创建版本库 svnadmin create /data/svn/demo 3.修改配置 修改demo/conf/svnserve.conf文件 password-db = ../../passwd authz-db = ../../authz re

Linux 
firewall-cmd命令详解

firewall-cmd命令详解

1.命令格式 firewall-cmd [选项] [参数] 2.选项 1.通用选项 -h, --help # 显示帮助信息 -V, --version # 显示版本信息 -q, --quiet # 不打印状态消息 2.状态选项 --state # 显示fire