windows10子系统Ubuntu20.04搭建青龙配置bot和傻妞

前置说明

申明:以下均为本人搭建中摸索教程,期间也问了很多群,很多人,有回复的,也有石沉大海的,也有叫我百度的,其实我觉得google更好用,哈哈。大佬说的对,要自己摸索,自己找。

废话不说了,以下为纯手打,部分教程引用其他大佬,因为更加仔细,使用的原链接

如以下教程构成侵权或发表出来不合适,请管理员直接删帖

还有希望大家不要喷,会的教教我对接青龙,不会的往下看。。。。

环境:windows10 + Ubuntu20.04  + 公司电信网
版本: Windows 10 专业版
版本号:21H1
操作系统内部版本    19043.1202

Ubuntu安装与基础设置

windows10自带的应用商店搜索Ubuntu20.04 下载。如果商店打不开win+R 输入 wsreset 等待重置。。。

1.打开安装好的Ubuntu20.04 会提示Installing, this may take a few minutes... 等待

2.输入自定义用户名Enter new UNIX username:,密码输入两次New password:(不会显示)

3.再sudo passwd root 输入三次新密码提示passwd: password updated successfully(以后用CMD su—>密码就是这次新输入的密码
Windowspowershell管理员模式 
wsl -l -v  
wsl --set-version Ubuntu-20.04 2 等待转换

①输入wsl或者bash都一样   ②su---密码----cd /   ##cd到根目录

配置子系统代理

1.打开常用的windows for clash 观察port 把 Allow lan打开(可以先打开,反正我打开了,所有都是新摸索google的)

2.直接输入export url='https://raw.githubusercontent.com/juewuy/ShellClash/master' && sh -c "$(curl -kfsSl $url/install.sh)" && source /etc/profile &> /dev/null ##安装clash

以下为clash安装提示信息:

仍要安装?可能会产生未知错误!(1/0) > 1
-----------------------------------------------
请选择想要安装的版本:
 1 Shellclash正式版
 2 Shellclash测试版
-----------------------------------------------
请输入相应数字 > 2(我选的测试版)
最新版本:1.4.4-test
-----------------------------------------------
安装ShellClash至少需要预留约1MB的磁盘空间
 1 在/etc目录下安装(适合root用户)
 2 在/usr/share目录下安装(适合Linux设备)
 3 在当前用户目录下安装(适合非root用户)
 4 手动设置安装目录
 0 退出安装
-----------------------------------------------
请输入相应数字 > 1
目标目录/etc空间剩余:234G
确认安装?(1/0) > 1
-----------------------------------------------
开始从服务器获取安装文件!
-----------------------------------------------
ShellClash 已经安装成功!
-----------------------------------------------
输入 clash 命令即可管理!!!
-----------------------------------------------
root@XXX:/# clash
 欢迎使用ShellClash新手引导!
-----------------------------------------------
请先选择你的使用环境:
(你之后依然可以在设置中更改各种配置)
-----------------------------------------------
 1 主路由或旁路由
 2 Linux本机代理
-----------------------------------------------
请输入对应数字 > 2
-----------------------------------------------
请选择设置本机代理的方式
 1 使用环境变量方式配置(不支持部分应用)
 2 使用iptables增强模式配置(不支持OpenWrt)
 0 稍后设置
请输入对应数字 > 2
-----------------------------------------------
安装本地Dashboard面板,可以更快捷的管理clash内置规则!
-----------------------------------------------
需要安装本地Dashboard面板吗?(1/0) > 1
-----------------------------------------------
安装本地版dashboard管理面板
打开管理面板的速度更快且更稳定
-----------------------------------------------
请选择面板安装类型:
-----------------------------------------------
 1 安装官方面板(约500kb)
 2 安装Yacd面板(约1.1mb)
 3 卸载本地面板
 0 返回上级菜单
请输入对应数字 > 2
-----------------------------------------------
面板安装成功!
请使用http://提示的ip:xxxx/ui访问面板
-----------------------------------------------
是否导入配置文件?(这是运行前的最后一步)
你必须拥有一份yaml格式的配置文件才能运行clash服务!
-----------------------------------------------
现在开始导入?(1/0) > 1
导入你可以使用的clash配置就行了
-----------------------------------------------
已成功获取配置文件!
是否启动clash服务以使配置文件生效?(1/0) > 1
-----------------------------------------------
System has not been booted with systemd as init system (PID 1). Can't operate.
Failed to connect to bus: Host is down
clash服务已启动!
请使用 http://xxx:xxxx/ui 管理内置规则
-----------------------------------------------
其他设备可以使用PAC配置连接:http://xx.xx.xx.xx:xxxx/ui/pac
或者使用HTTP/SOCK5方式连接:IP{xx.x.x.x}端口{xxxx} ###记住这个,后面有用

使用上面的http://xxx:xxxx/ui 复制到浏览器打开,在配置选项里:找到Mode,选择Global。

安装docker

1.直接输入 sudo apt-get update 

2. sudo apt-get install curl 后输入 y 

3.curl -sSL https://get.daocloud.io/docker | sh ##安装docker等安装成功 如果clash的配置没问题的话,应该会很快

4.service docker start ##启动docker

搭建青龙

1.复制以下代码:

docker run -dit 
-v $PWD/ql/config:/ql/config 
-v $PWD/ql/scripts:/ql/scripts 
-v $PWD/ql/repo:/ql/repo 
-v $PWD/ql/log:/ql/log 
-v $PWD/ql/db:/ql/db 
-v $PWD/ql/jbot:/ql/jbot 
-v $PWD/ql/raw:/ql/raw 
-p 5700:5700 
--name qinglong 
--hostname qinglong 
--restart always 
whyour/qinglong:latest

2.接下来,浏览器输入 127.0.0.1:5700 进入控制面板。

(1)输入,帐号:admin  密码:adminadmin ;提示密码已重置。

(2)打开我的电脑在地址栏输入\wsl$Ubuntu-20.04qlconfig 找到auth.json 里面有一串密码输入即可,面板-系统设置,可以更改密码。

配置jbot

如果上面的clash你玩不好,可以查看这篇教程:https://www.kejiwanjia.net/server/5221.html 。

申请bot Telegram机器人(TGbot)交互申请指南:https://www.kejiwanjia.net/zheteng/5132.html 。

bot调戏指南:https://www.kejiwanjia.net/zheteng/11248.html。

1.直接进入容器:docker exec -it qinglong ql bot

2.然后 /ql/repo/dockerbot/config  使用mv命令把里面的文件移动到/ql/config ; /ql/repo/dockerbot/jbot  使用mv命令把里面的文件移动到 /ql/jbot 。

3.配置

配置方式一 :vim /ql/config/bot.json

配置方式二:进入面板---配置文件--右上角选择bot.json 按里面的要求填写。

##下面这个填写  最上面使用HTTP/SOCK5方式连接:IP{xx.x.x.x}端口{xxxx} 这个东西
    "proxy_type":"http", 
    "//proxy_add":"↓↓↓  代理IP地址例如:192.168.99.100  ↓↓↓",
    "proxy_add":"xx.x.x.x", 
    "//proxy_port":"↓↓↓  代理端口,不需要双引号例如 5890  ↓↓↓",
    "proxy_port":xxxx,

最后再 docker exec -it qinglong ql bot 一下。

配置傻妞

先搬一部分https://www.kejiwanjia.net/zheteng/9392.html#xdd-62 的教程,因为xdd不存在了只有傻妞了。

sudo -i ##root权限
cd /usr/local && wget https://golang.google.cn/dl/go1.16.7.linux-amd64.tar.gz -O go1.16.7.linux-amd64.tar.gz ##local目录下载
tar -xvzf go1.16.7.linux-amd64.tar.gz ##解压
vi /etc/profile

打开文件,设置环境变量,输入“i”进行编辑文件,最后一行输入下面的变量,全选复制进去。

export GO111MODULE=on
export GOPROXY=https://goproxy.cn 
export GOROOT=/usr/local/go
export GOPATH=/usr/local/go/path
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

输入后,按“Esc”,再输入":wq",按"Enter",保存并退出。

##source /etc/profile
go env #运行后,出现下方右图运行状态,表示装好了。

cd /ql
git clone https://github.com/cdle/sillyGirl.git #此时你的ql目录下会新增文件夹sillyGirl
cd /sillyGirl ##cd到sillyGirl目录
go build ##开始编译,稍微等一下,让它跑一会儿
chmod 777 sillyGirl ##给权限
./sillyGirl 提示:下载配置文件,解析配置文件,未配置通讯工具。

ctrl+c退出当前进程。
vim /ql/sillyGirl/conf/config.yaml 
i ##编辑模式

##修改为
 im:
   - type: tg
     token: 你的机器人token(自查tgbot怎么搞得)
     masters: 
       - 你的userid
ESC :wq ##保存并退出
vim /ql/sillyGirl/conf/demo_config.yaml
 im:
   - type: tg
     token: 你的机器人token(自查tgbot怎么搞得)
     masters: 
       - 你的userid
ESC :wq ##保存并退出

目前只摸索到这里,暂时可以对话傻妞了,怎么对接青龙,请下面大神评论一下。

拓展

1.基础知识

mv /路径/xx.xx(以xx为结尾的文件 *.xx | 以xx开头的文件:xx.*) /路径  ##移动文件命令
find . -type f -name xxx* -exec rm {} ;  ##删除以xxx开头的文件
rm -rf /路径/xx*    ##删除以xxx开头的文件夹
vim /路径/文件名 ##编辑文件 要输入i才能编辑 编辑完按ESC 输入:wq保存并退出,不保存直接退出输入:q

2.更新青龙
docker exec -it qinglong ql update

3.更新青龙并编译
docker exec -it qinglong ql restart

4.拉取自定义仓库
docker exec -it qinglong ql repo https://ghproxy.com/https://github.com/whyour/hundun.git "quanx" "tokens|caiyun|didi|donate|fold|Env"

5.拉取单个脚本
docker exec -it qinglong ql raw https://ghproxy.com/https://raw.githubusercontent.com/moposmall/Script/main/Me/jx_cfd.js

6.导出互助码
docker exec -it qinglong ql code

7.通知测试
docker exec -it qinglong notify test test

8.立即执行脚本
docker exec -it qinglong task test.js now

9.并行执行脚本
docker exec -it qinglong task test.js conc

-> 加入科技玩家交流群组:点击加入 注意:
1.文中二维码和链接可能带有邀请性质,请各位玩家自行抉择。
2.请勿通过链接填写qq号与密码、银行卡号与密码等个人隐私信息。
3.禁止纯拉人头,拉app注册等信息,发现必小黑屋。
4.同一种信息仅发一次,多发会被删除。
5.文章中源码或APP等,无法保证其绝对安全,需自行辨别。
6.文章关联方不想展示也可以微信站长“socutesheep”删除。
本文由 @扣你鸡娃 发布。如若转载,请注明出处: 科技玩家 » windows10子系统Ubuntu20.04搭建青龙配置bot和傻妞

给TA买糖
共{{data.count}}人
人已买糖
教程玩家投稿精选文章

Linux平台和Windows平台docker的安装

2021-9-9 16:03:31

学习笔记折腾记教程精选文章

elecv2p相关应用梳理之晶彩

2021-9-10 0:12:52

114 条回复 A文章作者 M管理员
贴心提醒
请认真对待作者付出,勿发表无意义言论,触发过滤规则的评论将无法提交,包含敏感词的评论会自动变成待审核状态哦。
  1. 逸龙

    mark下,准备实验

  2. aimy

    感谢分享

  3. pinggaier

    感谢分享

  4. kikohacker

    一天评论一次,二级就在眼前

  5. slimei

    谢谢大佬分享,谢谢!

  6. 这把看我表演

    谢谢分享,学习了

  7. 七年

    这真是个好文章,谢谢

  8. wikiii

    太厉害了

  9. slimei

    先看看,不明白的地方再问

  10. 幻念

    先看看,不明白的地方再问

  11. 萝卜头

    谢谢,分享学习了

  12. 七年

    又学习到了,写的非常好

  13. 84896150

    插眼评论涨分

  14. 84896150

    谢谢分享,学习了

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索