Skip to content

swgqq/script

 
 

Repository files navigation

有帮助记得先Star,感谢!!!


此处存放个人编写的常用shell脚本,其中可能使用到其他项目源码,若侵权联系删除

一、一键修改Ubuntu系统root密码

目前测试系统:arm/amd Ubuntu

1.一键脚本

  • bash <(curl -Ls https://github.com/baoqihui/script/raw/main/root.sh)

2.功能

  1. 修改Ubuntu的root密码
  2. 持久化root密码,可永久连接

3.示例图

  1. 信息定制
  • image
  1. 结果生成
  • image
  • image

二、一键初始化常用系统设置

目前测试系统:arm/amd Ubuntu

1.一键脚本

  • bash <(curl -Ls https://github.com/baoqihui/script/raw/main/init.sh)

2.功能

  1. 开放所有端口
  2. 统一本地时间
  3. 更新及安装组件
  4. 关闭Iptable规则
  5. 开启BBR加速
  6. 测速

3.示例图

  1. 信息定制
  • image
  1. 结果生成
  • image
  • image

三、acme证书申请一键脚本

目前测试系统:arm/amd Ubuntu

1.用到的官仓:

2.功能

  1. 全自动安装证书到指定文件夹
  2. 批量安装
  3. 自动续期
  4. docker中nginx续费重启

3.一键脚本

  • bash <(curl -Ls https://github.com/baoqihui/script/raw/main/cert.sh)

4.示例图

  1. 信息定制
  • image
  1. 结果生成
  • image

四、docker容器中的mysql备份/还原脚本

1.用到的官仓

  • docker
  • mysql

2.功能

  • 备份/还原docker容器中的mysql数据库
  • 搭配上定时任务可以自动备份,例如每两小时备份: echo "0 */2 * * * bash /root/backup-mysql.sh > /out/backup-mysql.log 2&1 &" >>/var/spool/cron/crontabs/root

3.使用

  1. 下载脚本并配置:wget -O /root/backup-mysql.sh https://raw.githubusercontent.com/baoqihui/script/main/backup-mysql.sh
  2. 还原:bash <(curl -Ls https://raw.githubusercontent.com/baoqihui/script/main/reciver-mysql.sh)

4.示例图

image


五、aliyunpan备份脚本(建议aliyunpan在root目录下)

1.用到的官仓

2.功能

  • 一键压缩打包并上传到到阿里云盘
  • 搭配上定时任务可以自动备份,例如每天0点备份: echo "0 0 * * * bash /root/backup-ali.sh > /out/backup-ali.log 2&1 &" >>/var/spool/cron/crontabs/root

3.使用

  1. 由于zip工具可能不自带,先下载:apt install zip
  2. 自行去下载配置aliyunpan到root目录:https://github.com/tickstep/aliyunpan
  3. 下载脚本并配置:wget -O /root/backup-ali.sh https://raw.githubusercontent.com/baoqihui/script/main/backup-ali.sh

4.示例图

image


六、aliyunpan恢复脚本(建议aliyunpan在root目录下)

1.用到的官仓

2.功能

  • 一键恢复并解压到原始目录

3.使用

  1. 由于zip工具可能不自带,先下载:apt install zip
  2. 自行去下载配置aliyunpan到root目录:https://github.com/tickstep/aliyunpan
  3. 一键脚本:bash <(curl -Ls https://raw.githubusercontent.com/baoqihui/script/main/recover-ali.sh)

4.示例图

  • image

About

个人编写的常用shell脚本,可能用到其他项目源码,若侵权联系删除

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Shell 100.0%