云主机Serv00 自动登录保活

2024年8月18日 0 条评论 171 次阅读 0 人点赞

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

一、服务首页 Serv00

免费十年云主机serv00

点击 Register an account 进入注册页面

免费十年云主机serv00

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

免费十年云主机serv00

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

免费十年云主机serv00

二、云主机的保活方式。通过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 查看记录

免费十年云主机serv00

三、如若IP被封,解封IP: https://serv00.com/ip_unban/

后记

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

1、添加依赖 sshpass

file

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、添加定时任务

file

john

这个人太懒什么东西都没留下

文章评论(0)