Ubuntu简单安装使用指北
安装双系统准备一个至少4GB的U盘,最好是USB3.0以上的。磁盘预留至少60G空间。
博主双系统安装版本为 Windows11 + Ubuntu21(GPT分区表+UEFI引导启动模式)(文中图片是win10 + Ubuntu 18.04LTS)
首先确认电脑已经预装Windows10操作系统(即使是空盘,安装顺序也是推荐先正确安装Windows),如果是近年来的新买笔记本、台式机电脑,默认安装Windows10采用的引导模式都为UEFI引导,硬盘分区表为GPT(GUID)分区表,这种引导模式与分区表与之前的Win7系统(MBR分区表+legacy引导)有所区别
需要注意的是,Win10也是可以在旧的 MBR分区表+legacy引导模式 下安装的,如果是自行安装的Windows系统,请确认是通过UEFI模式引导安装的Win10(比如电脑之前是win7系统再重装win10,因为硬盘分区表为MBR,很可能安装方式为MBR+legacy)。
判断方法:按下win+r打开运行,输入msinfo32,确定,打开系统信息,查看BIOS模式是否为UEFI。
一句话总结,UEIF引导就对了。
Ubu ...
X-ui面板
很可惜v2ui删库了,虽然还有遗留版本,也还能用,但是还是要与时俱进的。
xui项目仓库:
https://github.com/vaxilu/x-ui
一键安装&升级此脚本会使用 v2ray 官方脚本自动安装最新版 v2ray,无需再自己安装 v2ray,若之前安装过非官方的 v2ray,建议先卸载,否则可能会造成冲突。
功能介绍功能介绍系统状态监控支持多用户多协议,网页可视化操作支持的协议:vmess、vless、trojan、shadowsocks、dokodemo-door、socks、http支持配置更多传输配置流量统计,限制流量,限制到期时间可自定义 xray 配置模板支持 https 访问面板(自备域名 + ssl 证书)更多高级配置项,详见面板
更新系统安装相关依赖centos系统下
yum update -y apt-get update -y && apt ...
保姆级v2ray-agent使用说明
这应该是博主最钟爱的一键搭建节点脚本了吧
购买VPS买VPS可以看看便宜VPS推荐
脚本相关Github项目地址:
https://github.com/mack-a/v2ray-agent
TG群:
https://t.me/technologyshare
TG频道:
https://t.me/v2rayagentshare
特性
支持Xray-core[XTLS]、v2ray-core
支持切换前置[VLESS XTLS -> Trojan XTLS]、[Trojan XTLS -> VLESS XTLS]
支持不同核心之间的配置文件互相读取
支持 VLESS/VMess/trojan 协议
支持Debian、Ubuntu、Centos,支持主流的cpu架构。不建议使用Centos以及低版本的系统,2.3.x后不再支持Centos6
支持个性化安装
支持多用户管理
支持Netflix检测、支持DNS流媒体解锁、支持任意门解锁Netflix
无需卸载即可安装、重装任意组合
支持卸载时保留Nginx、tls证书。如果acme.sh申请的证书在有效的情况下,不会重新签发
...
绕过hCaptcha验证方法
转载自https://bbs.pha.pub/threads/36/
当你访问 CurseForge 等网站的时候,是不是经常出现这样的情况:
这是因为 CurseForge 使用了 Cloudflare 的网站加速服务,又开启了 Cloudflare 的攻击防御,而 Cloudflare 又用了 hCaptcha 来识别你是否是机器人,当 Cloudflare 怀疑你是攻击者时就会要求你输入验证码,所以你偶尔会看到 hCaptcha 人机验证。
曾经 Cloudflare 使用的是 Google 的 reCAPTCHA Enterprise,reCAPTCHA 的用户体验还算不错,但很不幸地它开始收费了。
所以 Cloudflare 决定换到一个倒给钱的人机验证服务:hCaptcha
然而不幸的是,hCaptcha 对用户来说非常不友好,而且挂了代理速度还是很慢,真的很烦。
今天我就来教用正规方法你绕过 hCaptcha
使用 hCaptcha 的辅助功能,官方介绍页:Accessibility
1.注册一个 hCaptcha 无障碍服务账号
点击这个链接进行注 ...
WARP+ 刷无限流量
最简单的方法https://replit.com/@wdm1732418365/warp
点击小三角开始run运行,然后输入你的warp ID(获取方法见下获取APP的设备ID部分)
如果你有python环境,本地也可以挂着,或者挂在VPS上开个screen挂着
fork 自 https://replit.com/@aliilapro/warp
下载CloudFlare® WARP APP
下载地址:https://1.1.1.1/
包含全客户端,下载对应客户端软件
获取APP的设备IDWindows打开客户端的偏好设置,然后复制这一串设备ID
Android点击右上角菜单图标,选择 Advanced,选择 Diagnostics,复制ID
脚本直接下载warp.py脚本 https://ednovas.cloud/s/xoQhl
或者
复制下方的脚本内容并保存到 warp.py 文件
import urllib.requestimport jsonimport datetimeimport randomimport stringimport timeimport osimpor ...
白嫖 Hax 1H512M 纯IPV6 VPS
申请条件只要一个TG账号即可申请
系统配置1 CPU
512M ram
4G HDD (未来欧洲区开通会有SSD)
1 * IPV6
申请步骤官网: https://hax.co.id/register
打开TG,搜索并打开 @HaxTG_bot
输入 /getid 获取你的用户ID,然后网站内复制黏贴你的用户ID,接下来会通过 @HatTG_bot 给你发送一个密钥,复制并填入网站内
网站内除了这一串密钥,还会让你创建一个账号登录密码,按照要求创建即可
登录使用TG账号用户id和刚刚设置的登录密码登录
创建VPS点击Create one here,设置系统信息,选择机房及用途(EU1-5是kvm区,EU-OpenVZ是ovz区),同意协议
等待网站配置好您的VPS服务器,大概需要1-3分钟的时间
登入VPShttps://hax.co.id/vps-info
点击VPS Info,即可进入你的VPS管理界面,有你的IPV6地址,一些SSH教程,VPS控制,网站、文件管理等工具
服务器开关机和打开TUN转到Poweroff & Restart VPS选项卡
点击对应按钮进行 ...
Cron 定时任务表达式
Cron 表达式,是应用在 Unix 和类 Unix 操作系统之中,让脚本、任务定时进行周期性重复的执行。Cron 表达式有差丰富的表达能力,能够适应各种时间表达需求。
共 7 位,最后一位可选,可以不写,至少 6 位,从左到右各位置分别是:
位置
意义
取值
支持的符号
1
秒
0-59
, - * /
2
分
0-59
, - * /
3
时
0-23
, - * /
4
日
1-31
, - * ? / L W C
5
月
1-12 或 JAN - DEC
, - * /
6
周
1-7 或 MON - SAT
, - * ? / L C #
7
年
空或 1970-2099
, - * /
注:Cron 表达式对日期英文缩写、特殊字符大小写不敏感。
秒允许值范围: 0~59 ,不允许为空值,若值不合法,调度器将抛出SchedulerException异常
“*” 代表每隔1秒钟触发
“,” 代表在指定的秒数触发,比如”0,15,45”代表0秒、15秒和45秒时触发任务
“-“ 代表在指定的范围内触发,比如”25-45”代表从25秒开始触 ...
Shortny PHP短网址汉化版
下载https://ednovas.cloud/s/3Ajtv
简介Shortny是一款国外的PHP短网址源码,程序非常小巧,但是功能是很多的,支持自定义后缀、加密访问,查看链接统计,而且还支持放广告,这个广告功能相信有些人会喜欢。界面也比较好看,支持白天/夜晚切换模式,由于官方的程序是收费的,所以这里博主提供的是由顶点网破解的最新版Shortny v2.0.1,顺便说下安装方法和一些细节处理。
安装伪静态Nginxrewrite ^/about /about.php last;rewrite ^/api-about /api-about.php last;rewrite ^/contact /contact.php last;rewrite ^/tos /tos.php last;rewrite ^/([^/.]+)/?$ /link.php?id=$1 last;rewrite ^/404 /404.php last;error_pa ...
自定义隧道
原理
隧道入口 <=隧道=> 自定义隧道落地 <=> 目标
安装后端
下载: (其他OS请自行替换下载连接: https://github.com/nkeonkeo/neko-relay-land/releases/tag/v1.0)
wget https://github.com/nkeonkeo/neko-relay-land/releases/download/v1.0/neko-relay_linux_amd64 -O /usr/bin/neko-relay
chmod +x /usr/bin/neko-relay
初始化服务: neko-relay -g init
菜单引导: neko-relay -g menu
添加转发
首先在面板添加转发
选择支持自定义隧道的节点
选择 ws_tunnel_client_tcp+udp 类型
记住添加规则成功后提示的 规则ID、目标服务器、目标端口
在隧道落地端(目标服务器)新增规则
neko-relay -g add
选择类型:
WS隧道加密端(TCP+UDP) 对应 面板 ws_tunnel_cli ...
Regular Expression 正则表达式
正则表达式,又称正则表示式、正则表示法、规则表达式、常规表示法,是计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串。
在很多文本编辑器里,正则表达式通常被用来检索、替换那些匹配某个模式的文本。 许多程序设计语言都支持利用正则表达式进行字符串操作。
https://zh.wikipedia.org/zh/%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F
表达式全集
字符
描述
\
将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。例如,“n”匹配字符“n”。“\n”匹配一个换行符。串行“\\”匹配“\”而“\(”则匹配“(”。
^
匹配输入字符串的开始位置。如果设置了RegExp对象的Multiline属性,^也匹配“\n”或“\r”之后的位置。
$
匹配输入字符串的结束位置。如果设置了RegEx ...
免费开源图片压缩工具 Squoosh 离线版
Squoosh 是一款免费开源的图片压缩工具,它在浏览器中使用”一流的解码器“让图片变得更小。Squoosh Desktop App 基于 Squoosh、Electron,在 Windows、Linux 上实现了 Squoosh 离线版,无需网络就能使用。描述中“一流的解码器“来自机翻,原文是 best-in-class codecs。说起来,为了尽可能的节约磁盘空间,我的每一张图片都是用 Squoosh 进行了压缩,Squoosh 唯二的问题在于不提供批量功能,不过对于一张图片一张图片处理的我来说也足够了。实际上,Squoosh 还有一个 Squoosh CLI 版本,是可以实现批量功能的。Squoosh Desktop AppSquoosh Desktop App 将 Squoosh 打包并创建为独立应用,最重要的是可以离线使用,就非常方便了。Squoosh 的另外一个问题,就是在压缩透明背景的 png 格式时,会让背景变黑。而 Squoosh Desktop App 的问题是,感觉已经年久失修,最后一次更新是 2020 年 5 月份,以及其官网上宣称的 macOS 版本,从未出 ...
Hexo 网站访问速度优化
请注意、本篇文章介绍的只是如何优化、并不包含其中的原理、并且优化只做参考我的博客是部署在GitHub上,并没有用到双线部署,静态资源由jsdelivr提供加速在我的一番打磨下,博客的访问速度我还是挺满意的,这多亏于hexo的轻量CDN 加速全局cdn在cdn上,我使用的是腾讯云cdn,但如果你用国内节点,是需要备案的但不得不说腾讯云的cdn速度没的说,再加上我是个人博客,一年也用不了多少流量 所以一年大概十几块钱[当然这是没有被DDOS的情况下]如果介意可以使用又拍云的cdn,免费,但是需要在页脚给又拍云打广告,下文以腾讯云做介绍首先肯定就是购买流量包,之后添加域名,这种教程烂大街了 我就不详细描述了。注意的是,添加源站信息时,源站地址为GitHubyourname.github.io 回源为你的加速域名值得启用的设置我会一一列举在访问控制这里找到ip访问限制和下行限速,个人博客可以参考我的。在缓存配置里强烈推荐遵循源站,就是你原网站修改内容,他才会更新缓存带宽建议设置成5-10m静态文件加速在网站建设中,我们不免会用到css 和js文件,大部分都是以相对路径引用,你可以用外链引用,这 ...
PHP建随机图片API
前几天闲来无事 突然想找一个自己喜欢的随机图片api 但翻了半天也没找到自己喜欢的,索性干脆自己做一个参考了网上一些文章,同时结合自己实际情况,也加上了一些解释。准备一台服务器已经搭建好的php环境基本原理随机图片API,主要原理其实很简单,就三步:1.用一个文本文档存放图片的链接2.当用户请求API时,php就去读取txt文件,然后生成随机数来随机选取一个图片链接3.302重定向到目标图片地址实现下面给出最简单的实现方式,详细说明见注释创建文件img.txt用于存放图片地址,如httphttps://cdn.jsdelivr.net/gh/Daibi-mua/[email protected]/9.jpghttps://cdn.jsdelivr.net/gh/Daibi-mua/[email protected]/8.jpghttps://cdn.jsdelivr.net/gh/Daibi-mua/[email protected]/3.pnghttps://cdn.jsdelivr.net/gh/Daibi-mua/[email protected]/7.jpghttps://cdn.jsdelivr.net/gh/D ...
E5sub bot搭建
项目地址https://github.com/iyear/E5SubBot
直接部署虽然有docker方式部署,但是本项目直接部署会更方便一些
在releases界面复制对应版本的链接 https://github.com/iyear/E5SubBot/releases
https://github.com/iyear/E5SubBot/releases/download/v0.3.1/E5SubBot_Linux_64bit.tar.gz(0.3.1版本linux64bit)
mkdir /home/e5sub && cd /home/e5subwget https://github.com/iyear/E5SubBot/releases/download/v0.3.1/E5SubBot_Linux_64bit.tar.gztar -zxvf E5SubBot_Linux_64bit.tar.gzcp config.yml.example config.yml
然后打开config.yml文件并编辑配置文件
bot_token: YOUR_BOT_TOKEN # 从b ...
搭建YYeTs视频资源下载站
项目地址https://github.com/tgbot-collection/YYeTsBot
大佬搭建的人人影视bot:https://t.me/yyets_bot
大佬搭建的人人影视分享站:https://yyets.dmesg.app/
部署web一键脚本,支持amd64/arm64,请先安装 docker、docker-compose和curl
Linux/macOS:
bash -c "$(curl -fsSL https://raw.githubusercontent.com/tgbot-collection/YYeTsBot/master/scripts/install.sh)"
部署bot可以选择docker,也可以直接运行在机器上。
docker-compose参见 这里
本目录下的 docker-compose.yml 也可以作为参考
nginx reverse proxy可以参考这里
参考这里获取数据库
# 启动数据库docker-compose up -d mongo# ...
Freenom 域名自动续期bot
项目地址https://github.com/luolongfei/next-freenom
docker部署(最方便)基础设置升级源和软件并安装wget和vim
然后自动安装docker
Debian/Ubunt:
apt-get update && apt-get install -y wget vimwget -qO- get.docker.com | bash
CentOS:
yum update && yum install -y wget vim
请使用 KVM 架构的 VPS,OpenVZ 架构的 VPS 不支持安装 Docker,另外 CentOS 8 不支持用此脚本来安装 Docker。 更多关于 Docker 安装的内容参考 Docker 官方安装指南 。
检查docker是否安装成功并已经添加环境变量
docker version
启动 Docker 服务
systemctl start docker
查看 Docker 运行状态
systemctl status docker
将 Docker 服务加入开机自启动
system ...
youtube视频下载bot
项目地址https://github.com/tgbot-collection/ytdlbot
heroku部署直接点击GitHub项目里的deploy to heroku 即可
直接部署(需要python3环境,这个请自行安装)
cd /homegit clone https://github.com/tgbot-collection/ytdlbot.gitcd ytdlbotpip3 install -r requirements.txt# 配置环境变量 APP_ID APP_HASH TOKENexport APP_ID=1111 APP_HASH=dddd TOKEN=xxxscreen -S ytdlbotpython3 ytdl.py
最后ctrl+a+d退出screen(习惯使用screen,也可以使用systmd等)
docker简易安装docker run -e APP_ID=111 -e APP_HASH=111 -e TOKEN=370FXI bennythink/ytdlbot
docker完整安装获取docker-compose.yml下载docker-co ...
网易云ncm格式到flac格式转换bot
项目地址GitHub地址:https://github.com/tgbot-collection/NCMBot
创建bot先去找botfather创建一个bot
https://t.me/BotFather
给你的bot命名,并且赋予一个bot用户名(不能与已有的用户名重复)
记下你的token,类似 11111111:iajfCJIAO324IFJIOW 一样的一长串,这个就是服务器和tg bot链接的token
获取app idhttps://my.telegram.org
登录你的tg账号(这是tg官方网站,不用担心盗号问题)
然后就会显示你的app_id和app_hash,如果没有就创建一个(这两个信息请妥善保存,切勿外泄)
安装程序(需要python3环境,这个请自行安装)
这里的app_id,app_hash和token就是上面获取的,一一对应填入
cd /homegit clone https://github.com/tgbot-collection/NCMBotcd NCMBotpip3 install -r requirements.txt# 配置环境变量 AP ...
从网易云音乐迁移歌单到Spotify
整体思路网易云音乐导入到Spotify的整体思路就是
先将网易云音乐歌单导出为文字形式,如:
ot A Little Crush On You -- Wildflowers/EmmiAu palais royal / les prostituées -- Various Artists笑东风 -- 杨昊昆末 -- AirJordyV.A.-Komorebi(第五人格)(舒 remix) -- 舒We All Lift Together -- Keith PowerAvicii (Tribute Mix) -- StarekKaraoke 365-Somebody to you - The Vamps(合唱版)(猫的蒽 remix) -- 猫的蒽Somebody To You -- The VampsNo Hay Nadie Más -- Sebastián Yatra
这样的歌名 -- 作者的形式的txt文档,然后再导入到spotify中
导出方法1使用油猴脚本,将网页版网易云的歌单导出为TXT格式,但是由于网页版网易云受限,最多只能导出1000首歌(如果该歌单超过 ...
Linux Nano编辑器使用说明
前言「Q:如何生成一个随机字符串? A:让新手退出Vim。」
网上大部分 Linux 相关教程在涉及文本编辑操作时都是选择的 Vim 编辑器,对于新手来说如何退出成了最大的难题。其实除了 Vim 之外还有别的选择,那就是 nano 。上手 nano 几乎是零学习成本,而且对于只改几行配置文件这样的简单操作,nano 的用户体验完全吊打 Vim。
安装一般系统都内置了 nano 编辑器,如果没有,可以自己安装。
CentOS 系统yum install -y nano
Debian/Ubuntu 系统apt-get install -y nano
基本操作语法nano <文件名或文件绝对路径>
使用示例nano P3TERX.COMnano /root/P3TERX.COM
当你打开一个不存在的文件,那么即为新建文件。打开文件后,就可以直接编辑了。
光标控制移动光标:使用用方向键移动。
选择文字:按住鼠标左键拖动(然后就可以复制了)。
复制文本这取决于你用的是什么 SSH 软件。
Putty 要复制文本是选择要复制的文本点击鼠标左键即可。
Xsh ...
UFW 简单防火墙安装、配置、禁Ping
前言UFW 是一个 Arch Linux、Debian 或 Ubuntu 中管理防火墙规则的前端,可大大简化防火墙的配置过程。
安装 UFW如还没有安装,可以使用 apt 命令来安装
apt-get update && apt-get install ufw
在使用前,你应该检查下 UFW 是否已经在运行。
ufw status
如果你发现状态是 inactive ,意思是没有被激活或不起作用。
启用/禁用ufw enable #启用ufw disable #禁用
使用与配置列出当前UFW规则ufw status verbose
添加规则允许入站(allow)默认情况,没有允许就是拒绝(入站),使用 ufw allow <端口> 来添加允许访问的端口或协议。
ufw allow ssh #添加22端口ufw allow http #添加80端口ufw allow https #添加443端口ufw allow 2333/tcp #添加2333端口,仅TCP协议ufw allow 6666/udp #添加6666端口,仅UDP协议ufw ...
Aria2离线下载和Rclone使用
前言既然是Aria2离线下载了,那么就肯定是用linux服务器下载并且安装aria2了,这里推荐一个好用而且十分方便的方法
脚本Aria2 一键安装管理脚本 增强版
来自P3TREX大佬的脚本:
https://github.com/P3TERX/aria2.sh
功能特性
BT 下载率高、速度快
重启后不丢失任务进度、不重复下载
下载错误或取消下载自动删除未完成的文件防止磁盘空间占用
下载完成自动清除.aria2后缀名文件
一键获取 BT tracker,进一步提升 BT 下载速度
更好的 PT 下载支持
有一定的防版权投诉、防迅雷吸血效果
联动 RCLONE 自动上传到 Google Drive 和 OneDrive 等网盘
安装(全部命令基于Debian/Ubuntu系统,Centos等自行更换成yum等)
安装基本组件
apt install wget curl ca-certificates
下载脚本
wget -N git.io/aria2.sh && chmod +x aria2.sh
运行脚本
./aria2.sh
选择你要执行的选 ...
cloudreve搭建和挂载OneDrive云盘
参考自 https://docs.cloudreve.org/ 本文添加了更多的说明且更详细些
简介cloudreve是一个极低成本的免费云盘管理系统,可以支持
本机 从机 七牛 OSS COS 又拍云 OneDrive S3
这些方式的云盘挂载
可以让您快速搭建起公私兼备的网盘系统
Cloudreve 在底层支持不同的云存储平台,用户在实际使用时无须关心物理存储方式。
你可以使用 Cloudreve 搭建个人用网盘、文件分享系统,亦或是针对大小团体的公有云系统。
链接官方文档:https://docs.cloudreve.org/
GitHub:https://github.com/cloudreve/Cloudreve
官网:https://cloudreve.org/
下载地址:https://github.com/cloudreve/Cloudreve/releases
下载默认使用最新版即可,支持Linux amd 和 arm,也支持windows版
安装下载然后放到随便一个目录下,建议放到网址根目录
Linux下#解压获取到的主程序tar -zxvf cloudrev ...
网页禁止F12代码和解决方法
代码禁止打开F12 调试前端代码
方式一$(function(){ $(document).bind("contextmenu", function () { return false; });//禁止右键 document.oncontextmenu = function () { return false; }; document.onkeydown = function () { if (window.event && window.event.keyCode == 123) { event.keyCode = 0; event.returnValue = false; return false; } };//禁止F12 })
方式二<scrip ...
win11下载安装
官方进入设置--安全与更新--最底下的预览者计划,选择beta或者dev通道,检查更新,坐等推送民间小站(下载镜像用)官方有些版本是没有给镜像的,这个时候你就要uupdump,这里面的镜像是纯净原版的选择中文在搜索栏搜索你要的版本比如我这里搜的是22000.100选择第二个amd64代表64位,上面第一个是更新包,下面的arm64不用管反正你也装不上下一步下一步保持默认就好,创建下载包下载好之后是一个压缩包,解压进去里面点击脚本.cmd进行下载后面就看你的网速了Windows11安装教程
首先你需要一个闲置u盘(后面须格式化),一个win11镜像点我下载 (镜像来自酷安)你需要一个pe的安装方式,我用的是优启通我这边已经装上了win11,所以下面用文字说明安装过程PE系统制作双击你下载好的exe文件EasyU.exe,点击全新制作,制作pe系统写入u盘静静的等待在这个过程中你可以去百度搜索你电脑机型的BIOS进入方式(每个电脑进入方式不同)等你的pe写入完之后,把镜像文件.iso拷进你的u盘(分区名称为EasyU),弹出,重启,进入BIOS,选择你的U盘系统,进入(可选)全盘格 ...
如何使用hugo+github pages搭建一个个人博客
转载自 Aegisprogram https://aegisprogram.github.io/posts/975b52b0.html
除了可以使用hexo来搭建个人博客之外,我们还可以使用hugo博客框架来搭建自己的个人博客。hugo和hexo相比搭建过程更加的简单快捷,需要的依赖较少,搭建过程不容易出错,对于新手来说更加的友好一些。所以如果你还没能成功搭建起hexo博客的话,那么不妨试试hugo+github pages搭建。
简介hugo是一个基于GO语言开发的博客框架,相比于hexo来说hugo的生成静态资源网页的速度更快。支持Markdown语法,也有较多的主题可以选择,搭建个人博客不失为一个好的选择。
准备工作其实hugo的搭建不需要借助过多的工具,仅仅需要你的电脑上有一个Git环境(工具),一个GitHub账号。嫌弃麻烦的话可以直接下载使用cmder或者是Git Bash,如果你也是使用的Windows Terminal的话,那么可以参考我之前的Windows Terminal配置中关于将Git Bash集成到Windows Terminal上的博客。下面的操作我 ...
搜索引擎列表
转载自 Aegisprogram https://aegisprogram.github.io/posts/3038875764.html
搜索引擎已经成为我们上网活动中必不可少的一部分,像大家熟知的国外的Google,中国的百度,这些都已经成为人们从网上获取信息的重要工具。很多人苦于百度的广告,但是又对国内无法使用Google搜索而感到无奈(科学上网有一定的门槛,所以只有少部分人才会的)。搜索引擎发展至今,到现在搜索引擎市场也诞生了不少的“优秀分子”,下面我将对这些搜索引擎进行盘点。
提示:下面的搜索引擎盘点中并不会包含百度等其他的一些国内的乱七八糟的搜索引擎,国内百度并不是说不能用,只是觉得我要的信息是要在广告里面找出来的,这很耽误时间。其他的像360搜索之类的搜索服务做的还不如百度,也就没有列举的必要了。
MagiMagi 是由 Peak Labs研发的基于机器学习的信息抽取和检索系统,它能将任何领域的自然语言文本中的知识提取成结构化的数据,通过终身学习持续聚合和纠错,进而为人类用户和其他人工智能提供可解析、可检索、可溯源的知识体系。
总而言之一句话,基于机器学习的搜索引 ...
避免跳出谷歌人机验证 reCAPTCHA界面的解决方法
以前进行谷歌搜索的时候,都是很正常的。最近服务器发生了一些变动,在地址栏直接输入关键字搜索,就跳出了人机验证的界面,如下图
次数多了之后 Google 还会弹出一个窗口,要求输入传统的验证码或者跳出阿猫阿狗汽车的图片让你选择。
关于谷歌人机验证的详细新闻,可以看雷锋网的这篇文章——《与恼人的验证码说拜拜,Google用一次点击区分人与机器》。我猜测这是多人公用同一个谷歌搜索的站点引起的问题。Google reCaptcha 功能会在收集大量信息,包括IP地址和cookies,然后通过收集这些数据对比用户是否和过去在互联网上的行为一致,来判定这个用户究竟是不是机器人。
在好基友的帮助下我找到了一个折中解决的办法。简单说来就是新建一个搜索引擎,指定想要的搜索地址就好(最好避开与你共用一条线路的用户访问的谷歌搜索的站点——主站.com,香港.hk和日本.co.jp这一类)。下面是具体的步骤:
1 访问 <google.com/ncr>,随便搜索一个关键字。(ncr=no country redirect不做国家跳转) 2 修改浏览器默认搜索引擎。下面以 Chrome 为例:
...
Linux非root用户登录
创建非root用户useradd -m ednovas
给ednovas用户设置密码passwd ednovas
切换用户到ednovassu ednovas
cd到ednovas的当前目录cd
在ednovas的目录下创一个.ssh的文件夹并给它的权限设为700mkdir .sshchmod 700 .ssh
cd到当前目录的.sshcd .ssh
在.ssh里创建authorized_keys文件权限为600touch authorized_keyschmod 600 authorized_keys
生成密钥ssh-keygen -t rsa -b 3072
执行命令后,直接回车,待命令执行完毕,会在.ssh里生成id_rsa(私钥:需要下载到自己的电脑好好保存)和id_rsa.pub(公钥)
将公钥id_rsa.pub文件的内容加入到authorized_keys中cat id_rsa.pub >> authorized_keys
切换到root用户更改sshd的配置su rootcd ..
vim /etc/ssh/sshd_confi ...
CentOS 7 firewalld指令
运行、停止、禁用firewalld启动systemctl start firewalld
查看状态systemctl status firewalld
或者
firewall-cmd --state
停止systemctl disable firewalld
禁用systemctl stop firewalld
开启端口添加firewall-cmd --zone=public --add-port=80/tcp --permanent (--permanent永久生效,没有此参数重启后失效)
重新载入firewall-cmd --reload
查看firewall-cmd --zone= public --query-port=80/tcp
删除firewall-cmd --zone= public --remove-port=80/tcp --permanent
查看firewall是否运行,下面两个命令都可以systemctl status firewalld.servicefi ...