nginx 普通用户使用80端口启动nginx nginx: [emerg] bind() to 0.0.0.0:80 failed (13: Permission denied)
摘要:介绍 当我们用普通用户执行启动nginx时,无法启动成功,报错nginx: [emerg] bind() to 0.0.0.0:80 failed (13: Permission denied) 报错原因 大家都知道默认情况下linux的1024以下端口是只有root用户才有权限占用,于是我们的to
阅读全文
posted @
2024-11-20 15:18
北橘
阅读(2476)
推荐(0)
批量获取hostname
摘要:#!/bin/bashfor i in $(cat /home/ws/allhost)do echo $i ssh $i > /dev/null 2>&1 <<'eof' host=$(hostname) echo "当前主机名是$host" echo '*.* @@'"$host" >> /hom
阅读全文
posted @
2024-11-20 15:13
北橘
阅读(22)
推荐(0)
禁止1000以内用户登录
摘要:#!/bin/bashfor user in $(awk -F: '($3 < 1000) {print $1}' /etc/passwd); do # 检查用户是否不是 root if [ "$user" != "root" ]; then # 锁定用户账户 usermod -L $user #
阅读全文
posted @
2024-11-20 15:12
北橘
阅读(93)
推荐(0)
tomcat按日期生成log
摘要:#!/bin/bash###日志路径cd /home/apps/tomcat/logs###日期变量d=`date +%Y-%m-%d`###获取180天前d180=`date -d'180 day ago' +%Y-%m-%d`###拷贝文件cp catalina.out ./catalina.$
阅读全文
posted @
2024-11-20 15:12
北橘
阅读(158)
推荐(0)
nginx 按日期生成log
摘要:第一种方法:移走原来的日志文件。 vi rizhi.sh #!/bin/bash#获取昨天的日期date=$(date +%F -d -1day)#进入 Nginx 日志目录cd /usr/local/nginx/logs#创建备份目录(如果不存在)if [ ! -d bak ] ; then mk
阅读全文
posted @
2024-11-20 15:12
北橘
阅读(533)
推荐(0)
Keepalived——解决 主备节点同时抢占VIP 的问题
摘要:阅读提示该文中的VIP,vip,Vip都是指一个东西Virtual IP——虚拟IP地址 环境centos 7.9主服务器_充当主节点(node1):172.24.8.124/16备服务器_充当备节点(node2):172.24.8.125/16Virtual IP设为172.24.8.242正常运
阅读全文
posted @
2024-11-20 14:54
北橘
阅读(781)
推荐(0)