首页 > 其他分享 >云主机Serv00 自动登录保活

云主机Serv00 自动登录保活

时间:2024-08-22 12:05:35浏览次数:11  
标签:Serv00 主机 保活 renew sh DevilWEB SSH auto

Serv00 提供了十年免费的云主机,本着研究(白嫖)的目的,试试功能效果如何。

一、服务首页 Serv00

在这里插入图片描述

点击 Register an account 进入注册页面

在这里插入图片描述

主机提供了PHP,数据库,GIT仓库,还有开放3个TCP端口

在这里插入图片描述

服务声明需要上次登录DevilWEB 或者 SSH 不能超过90天,否则账号会被清除

在这里插入图片描述

二、云主机的保活方式。通过DevilWEB 提供的Cron jobs 添加自动登录定时任务

1、登录SSH,创建登录脚本

cat > auto_renew.sh << EOF
#!/bin/bash
sshpass -p '密码' ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -tt 用户名@地址 exit &
EOF

添加运行权限

chmod +x auto_renew.sh

DevilWEB 中找到 Cron jobs,点击 Add cron job 添加任务,Specify time 选择 Monthly,Form type 选择 Advanced。Command 写 auto_renew.sh 脚本文件的绝对路径,如 /home/username/auto_renew.sh >/dev/null 2>&1

2、执行脚本,验证功能正常

/home/username/auto_renew.sh >/dev/null 2>&1

然后在DevilWEB 查看记录

在这里插入图片描述

后记

运行几天发现DevilWEB 的Cron jobs 会被清空掉,遂添加脚本处理这个问题
此次用的是青龙面板,用其他调度工具也大差不差

1、添加依赖 sshpass

在这里插入图片描述

2、添加脚本

#!/bin/bash

HOST=""  #Serv00 SSH host

USERNAME= #Serv00 SSH user

PASSWORD= #Serv00 SSH password

sshpass -p ${PASSWORD} ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -tt ${USERNAME}@${HOST} << EOF

exit

EOF

echo "finished"

3、添加定时任务

在这里插入图片描述

标签:Serv00,主机,保活,renew,sh,DevilWEB,SSH,auto
From: https://www.cnblogs.com/aeln/p/18371435

相关文章

  • 云主机Serv00 搭建frps 服务
    Serv00提供三个端口,可以安装软件,浅试下可以使用,就是延迟感人。一、配置DevilWEB根据Serv00发送的邮件账号信息,登录DevilWEB1、设置端口点击添加端口,可以添加3个添加完成后如下2、查看设置IP给自己的域名DNS解析添加A记录x.xx.com,方便后续日常使用二、配置服务......
  • 【待做】【整理】【横向移动】探测存活 · 主机篇
    免责声明此文所提供的信息只为网络安全人员对自己所负责的网站、服务器等(包括但不限于)进行检测或维护参考,未经授权请勿利用文章中的技术资料对任何计算机系统进行入侵操作。利用此文所提供的信息而造成的直接或间接后果和损失,均由使用者本人负责。本文所提供的工具仅用于学习,禁......
  • Nginx 虚拟主机
    优质博文IT-BLOG-CN虚拟主机使用的是特殊的软硬件技术,把一台运行在因特网上的服务器主机分成一台台“虚拟”的主机,每台虚拟主机都可以是一个独立的网站,可以具有独立的域名,具有完成的Intemet服务器功能(WWW、FTP、Email等),同一台主机上的虚拟主机之间是完全独立的。从网......
  • Python被远程主机强制关闭后怎么自动重新运行进程
    要实现Python程序在被远程主机强制关闭后能够自动重新运行,我们可以采用几种方法,但最直接且常用的方法之一是结合操作系统级的工具或脚本。在Linux系统中,我们可以使用cron作业或者systemd服务来实现这一功能;在Windows系统中,可以使用任务计划程序。但在这里,为了提供一个跨平台的、更......
  • 服务器主机wordpress多网站启用redis缓存数据“混乱”解决办法
    近两天在搞网站数据迁移搬家的事情,是将A网站做为B网站的一个子目录,这样就牵涉到一个服务器两个网站的问题,因为这两个wordpress网站都使用了redis缓存,但在建站之初并没有设定不同的数据表前缀,后期修改我也不懂,直接导致了因为redis缓存两个网站数据“混乱”的问题。但好在网络......
  • 【Minecraft】京东云轻量云主机搭建我的世界联机服务器教程(Java版)
    一、Minecraft介绍《我的世界》(英语:Minecraft)是一款沙盒游戏,最初由瑞典游戏设计师马库斯·阿列克谢·泊松单独开发,随后由2009年成立的瑞典公司Mojang开发并发行。玩家可以在一个随机生成的3D世界内,以带材质贴图的立方体为基础进行游戏。游戏中的其他特色包括探索世界、采集资......
  • vCenter通过修改主机配置文件来重置ESXi主机root密码
    背景:管理员一般通过vCenter来管理ESXi主机,时间长了,ESXi主机的root密码忘记了,本文主要介绍在vCenter中通过修改主机配置文件来修改ESXI主机的root密码,不用重启ESXI主机。1、提取主机配置文件选中要操作的主机,右键选择“主机配置文件”>>点击“提取主机配置文件”。为方便标识,更改......
  • 在K8S中,在主机和容器上部署应用程序有什么区别?
    在Kubernetes中部署应用程序有两种主要的方式:直接在主机上部署(也称为裸金属或非容器化部署)和在容器中部署。这两种方式有着本质的区别,下面将详细介绍它们的特点和应用场景。1.直接在主机上部署应用程序特点:直接运行:应用程序直接安装在操作系统上,没有额外的容器层。资源利......
  • 用UDP协议实现跨主机文件传输,实现下载与上传文件(FTFP)
    要求:实现下载服务器目录上任意文件与上传本地文件到服务器特定目录下tftp协议概述简单文件传输协议,适用于在网络上进行文件传输的一套标准协议,使用UDP传输特点:是应用层协议基于UDP协议实现数据传输模式:octet:二进制模式(常用)服务器端:tftp下载模型TFTP通信过程总结......
  • Docker不同宿主机网络打通
    本方式使用dockerSwarm集群的方式创建overlay网络进行打通背景因java微服务使用nacos做配置中心,为了解决Nacos服务注册使用Docker容器内网ip问题,使用此方案前置条件1、宿主机之间需要开通端口管理端口:2377/tcp:用于管理Swarm模式集群。这是SwarmManager和Worker......