当前位置: 首页 > article >正文

linux定时监听ssh服务是否启动-------麒麟操作系统永久关闭swap

linux监听ssh服务是否启动

  • 1、监听脚本
  • 2、定时任务
  • 3、麒麟操作系统,永久关闭swap

1、监听脚本

#在/usr/local/bin目录下新建脚本文件   
cd /usr/local/bin
touch check_sshd.sh
#给可执行权限
chmod +x /usr/local/bin/check_sshd.sh

脚本内容如下:

#!/bin/bash
source /etc/profile
source ~/.bash_profile
port=22
count=$(ss -tnlp | grep ssh | grep $port | wc -l)
if [ $count -gt 0 ]; then
    echo "端口$port已被占用 $(date)" > /var/log/check_sshd.log
else
    /usr/sbin/sshd -D
    echo "端口$port未被占用 $(date) 执行启动sshd服务" > /var/log/check_sshd.log
fi

2、定时任务

#添加定时任务
crontab -e

#每分钟执行一次
*/1 * * * * bash /usr/local/bin/check_sshd.sh

3、麒麟操作系统,永久关闭swap

sudo echo '#!/bin/bash' > /etc/rc.local
sudo echo 'swapoff  -a ' >> /etc/rc.local
sudo echo 'exit 0' >> /etc/rc.local
sudo chmod +x /etc/rc.local
systemctl status rc-local.service
systemctl restart rc-local.service
#最后重启机器即可生效

http://www.kler.cn/a/297057.html

相关文章:

  • 【springsecurity】使用PasswordEncoder加密用户密码
  • llvm后端之函数栈帧的创建与销毁
  • 线性代数 第七讲 二次型_标准型_规范型_坐标变换_合同_正定二次型详细讲解_重难点题型总结
  • ARM汇编
  • 记录:uniapp直播的弹幕的样式修改与发送弹幕会自动滚动到底部两个技巧
  • HTML 超链接
  • 量化投资策略与技术学习PART9:量化选股之筹码选股
  • 验证码识别之点选验证码识别——绪论
  • 资深研发的心愿:PostgreSQL未来若能加入这些功能,将更臻完善
  • 周报 | 24.9.2-24.9.8文章汇总
  • flutter之常用数据类型
  • 佰朔资本:沪指跌0.23%,金融板块集体上扬,半导体等板块下挫
  • vue使用Export2Excel导出表格
  • 倒推因子分解法——C语言实现
  • 象过河在线进销存软件——简单、高效、智能,让生意更简单!
  • Qt-高DPI显示器
  • 大数据-119 - Flink Window总览 窗口机制-滚动时间窗口-基于时间驱动基于事件驱动
  • “声”临其境:iKF Ultra 降噪耳机,音乐与静谧的完美融合
  • 基于百度AIStudio飞桨paddleRS-develop版道路模型开发训练
  • 鸿蒙轻内核A核源码分析系列四(3) 虚拟内存