程序员的知识教程库

网站首页 > 教程分享 正文

免费10年VPS-serv00服务器,注册与自动化保号

henian88 2025-05-11 15:46:26 教程分享 15 ℃ 0 评论

一、简介

Serv00 是一家提供免费虚拟主机的厂商,但是他提供了ssh终端服务,所以我们也可以把它当作一个功能不算太过健全的VPS来使用,我们可以用它来部署各种简单的服务,比如vless节点,wordpress,alist等,要求是每3个月需登录一次控制面板或SSH,避免账号被回收
1.免费提供 3GB 的存储空间
2.内存:512MB
3.流量:不限流量 (可以搭建IP节点)
4.支持PHP、MySQL等网站开发语言和数据库
5.可以同时搭建100个网站
6.可自定义开放端口
7.支持SSH远程访问
8.免费提供的二级域名,可以自定义绑定
9.官方要求至少每隔3个月登入一次

二、注册

注册之前检测自己的IP纯净度
如果节点纯净度不够的话注册是不会成功的【他会给我们发送当前邮箱已注册】
如果大家IP纯净度不够可以使用切换节点
官方免费注册:【点击前往】

  1. 注册的时候需要注意【What is the cost of hosting on serv00.com?】
  2. 这一栏填写free,不要空着
  3. 如果提示邮箱已注册我们换节点刷新页面重新来
  4. 如果显示发送成功但是邮箱没有收到信息
  5. 检查垃圾箱或者换IP换邮箱重新注册【邮箱注意不要换同一个后缀名称的】可以用临时邮箱来注册
  6. 注册完成后serv00会给我们的邮箱发送一个包含VPS信息的邮件,类似以下内容
Serv00.com - yixiu account activation Welcome!

Free hosting account on Serv00.com server is ready for use. Below you can find important information needed for using the account.

Login:    //账号
Password:    //密码
SSH/SFTP server address:   //SSH/SFTP服务器地址
Home directory:    //工作目录
DevilWEB webpanel: https://panel4.serv00.com/ //面板地址

E-mail:

SMTP address:    mail4.serv00.com (ports: 25, 465 and 587)
IMAP address:    mail4.serv00.com (ports: 143 and 993)
POP3 address:    mail4.serv00.com (ports: 110 and 995)
Webmail:    https://mail.serv00.com/
Databases:

MySQL server:    mysql4.serv00.com
PhpMyAdmin (MySQL web management):    https://pma.serv00.com/
PostgreSQL server:    pgsql4.serv00.com
PhpPgAdmin (PostgreSQL web management):    https://pga.serv00.com/
MongoDB server:    mongo4.serv00.com
RockMongo (MongoDB web management):    https://moa.serv00.com/
Databases must first be created in DevilWEB webpanel or in Devil account management system (from shell account).

Domains and subdomains:

The account is created with a free subdomain: https://yixiu.serv00.net/.
In DevilWEB webpanel own domains can be added and our DNS servers can be used. Any subdomains in yixiu.serv00.net can be created anytime.

DNS servers:

dns1.serv00.com
dns2.serv00.com

Help and support:

You can make any changes to your account yourself using our account management system (command: devil) available after logging into SSH and using the DevilWEB webpanel available at https://panel4.serv00.com/.

Before installing your own software please check if it is installed in the system.
Please send additional software installation suggestions to forum: https://forum.serv00.com

Documentation is available on https://docs.serv00.com/ - check it first.
Still have questions? Fast free support available on the forum: https://forum.serv00.com

Hope you enjoy using our service!

三、如何通过SSH远程连接VPS?

  1. 登录面板开启权限 打开面板地址https://panel4.serv00.com/
  2. 首先修改语言为英文,选择右上角Zmień jezyk修改语言为English
  3. 需要添加ip白名单:【点击前往】
    3.1 远程终端连接SSH工具:【WindTerm】
  4. 第一步需要做的就是开启可以运行自己应用的权限。Additional services -> Run your own applications -> Enabled 如果不开启这一项,自己的用户目录下的所有文件都无法添加可执行权限。
  5. 选择Change password修改密码【可选】

四、自动化保号

因serv00要求是每3个月需登录一次控制面板或SSH,所以为了避免被收回我写了个脚本可以批量自动化保号

1.Fork 仓库

  • 打开serv00-login仓库页面。
  • 点击页面右上角的 “Star“ 按钮
  • 点击页面右上角的 “Fork“ 按钮,将仓库 fork 到你的 GitHub 账户下。
  • 点击Create fork
  1. 设置 GitHub Secrets
  2. 创建 Telegram Bot
  3. 在 Telegram 中找到 @BotFather,创建一个新 Bot,并获取 API Token。
  4. 获取到你的 Chat ID 方法一,在一休技术交流群里发送/id@KinhRoBot获取,返回用户信息中的ID就是Chat ID
  5. 获取到你的 Chat ID 方法二,可以通过向 Bot 发送一条消息,然后访问 https://api.telegram.org/bot<;your_bot_token>/getUpdates 找到 Chat ID。
  6. 2.1 配置 GitHub Secrets
  7. 转到你 fork 的仓库页面。
  8. 点击 Settings,然后在左侧菜单中选择 Secrets。
  9. 添加以下 Secrets:
  10. ACCOUNTS_JSON: 包含账号信息的 JSON 数据。例如:
  11. [ {"username": "serv00的账号", "password": "serv00的密码", "panel": "panel6.serv00.com"}, {"username": "ct8的账号", "password": "ct8的密码", "panel": "panel.ct8.pl"}, {"username": "user2", "password": "password2", "panel": "panel6.serv00.com"} ]
  1. TELEGRAM_BOT_TOKEN: 你的 Telegram Bot 的 API Token。
  2. TELEGRAM_CHAT_ID: 你的 Telegram Chat ID。
  3. 2.2 获取方法:
  4. 在 Telegram 中创建 Bot,并获取 API Token 和 Chat ID。
  5. 在 GitHub 仓库的 Secrets 页面添加这些值,确保它们安全且不被泄露。
  6. 启动 GitHub Actions
    3.1 配置 GitHub Actions
  7. 在你的 fork 仓库中,进入 Actions 页面。
  8. 如果 Actions 没有自动启用,点击 Enable GitHub Actions 按钮以激活它。
    3.2运行工作流
  9. GitHub Actions 将会根据你设置的定时任务(例如每三天一次)自动运行脚本。
  10. 如果需要手动触发,可以在 Actions 页面手动运行工作流。
  11. 等待脚本执行完成,查看TelegramBot信息
  12. 如果脚本执行异常,检查环境变量ACCOUNTS_JSON
  13. 必须为标准json格式,可利用json解析工具检查是否配置异常
  14. 尤其注意最后一组数据不需要”,”,很多小白朋友会配置错误

五、vless节点搭建

1,确保已经开启权限

  • 第一步需要做的就是开启可以运行自己应用的权限。Additional services -> Run your own applications -> Enabled 如果不开启这一项,自己的用户目录下的所有文件都无法添加可执行权限。

2,配置端口号

  • 按顺序打开添加端口号Port reservation->Add port->Random->add

3,ssh 进入服务器

#s6.serv00.com可能会因为被墙连不上,可以用web6.serv00.com或者cache6.serv00.com
ssh -p 22 <Login>@<SSH/SFTP服务器地址> 

如果不会使用终端可采用其他ssh工具或者webssh,只需要输入账号密码端口即可

4,拉取代码到指定目录

cd ~/domains && git clone https://github.com/yixiu001/serv00-script.git && cd serv00-script && bash vless.sh

5,执行命令

cd ~/domains/$USER.serv00.net/vless && ./check_vless.sh -p <端口号>

6,复制信息中返回的vless信息并粘贴到v2ray中使用

7,配置定时任务维护节点
在面板中依次打开Cron jobs->Add cron job->Specify time选择每小时执行一次Hourly->Command中输入以下命令

cd ~/domains/$USER.serv00.net/vless && ./check_vless.sh

六、其他常用命令

1,删除vless节点代码以及进程关闭

pm2 delete vless && rm -rf ~/domains/serv00-script && rm -rf ~/domains/$USER.serv00.net/vless

2,查看当前vless节点状态

pm2 status

如果状态异常可以执行以下命令重启

cd ~/domains/$USER.serv00.net/vless && ./check_vless.sh

3,查看错误日志
如果出现异常可以执行以下命令查看日志截图发到TG群聊解决

pm2 logs

后续其他命令修改待更新!!!

七、serv00自动化部署启动,保活,并且可发送消息到Telegram
项目地址

这个项目是群内的python大佬做的一个代码,完全自动化,利用githubActions以及python脚本实现了自动化部署vless节点以及维护节点,如果大家有兴趣的话可以自己去部署以下,如果有问题可以加电报群艾特大佬,后续我会发相关视频

相关教程:
https://blog.cmliussss.com/p/Serv00-Socks5/

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表