首页
关于
Search
1
AdGuardHome 安装及部署教程
45,689 阅读
2
关于微软Azure学生白嫖指南
11,603 阅读
3
Oracle开放全部端口并关闭防火墙
11,343 阅读
4
搭建基于telegram的无限网盘
11,076 阅读
5
最新Cloudflare免费自选IP教程(非Partner)
9,964 阅读
默认分类
技术搬砖
教学设计
故事奇谈
生活琐事
错题分析
精品软件
登录
找到
119
篇与
admin
相关的结果
- 第 10 页
2022-06-21
ShareX - 免费开源截图与文件上传分享利器
ShareX 的功能相当全面,截图、录屏、加水印、裁剪、缩放、标注、涂鸦、上传全都能搞定!大多同类工具在完成截图后,一般都只是将图片保存到电脑硬盘上,之后更多的处理 (如裁剪大小、加水印、上传到图床等) 都需要使用第三方工具或使用浏览器来实现。而 ShareX 最大的特点就是整合了众多的图像处理功能以及网络上传分享功能。开源地址:https://github.com/ShareX/ShareX 官网:https://getsharex.com/ 一、特点 开源,经过了14年发展 轻松共享屏幕截图 无广告 支持定制化工作流,捕获后任务 区域截图 图片注释 图片上传,文本,文件上传 短网址 图片OCR …… ShareX图片 二、截图 + 图像编辑 / 标注 / 绘图功能 ShareX 开源免费,界面干净无广告,支持多国语言。截图功能支持全屏截图、窗口截图、区域截图,支持滚动截图 (屏幕长截图)、倒计时截图、自动捕捉、屏幕录像 (导出视频/ GIF)、OCR 文本识别等。 截图完成后,ShareX 也内置的实用的图像编辑器,可以给截图进行标注、添加文字注释、打码、涂鸦(绘图工具有画笔、线条、矩形、圆角方形、椭圆形、三角形、多边形)、放大镜、指针等等。基本上一个截图软件应有的功能 ShareX 都完全具备,而且做得也都非常不错。 enter description here图片 三、截图后的动作: 可以设置截图后的动作是 ShareX 最大的实用的特点之一,目前软件支持的功能有:添加图片特效/添加水印、将图像复制到剪贴板、打印图像、保存文件、复制文件路径、保存缩略图、识别二维码、对图像进行文本识别、打开图像编辑器、上传图片等。 另外,由于 ShareX 是开源的,它有着灵活的配置项和参数设置,也支持扩展,因此你完全可以慢慢研究如何将它应用到自己的工作上去。比如考虑实现一个为截图添加手机壳、或添加浏览器窗口边框的特效。 四、截图后自动上传到图床、网盘、服务器: 这是最多人使用的功能之一,ShareX 的上传功能可以支持截图 (图片)、文档、文字,软件内置了众多国外的图床服务如:Imgur、Flickr、Chevereto 相册 ,虽然很多国内无法直接访问,但 ShareX 可以自定义上传服务器接口、自定义 HTTP 请求 (发送 POST / GET 网络请求) 以及 FTP / SFTP 支持。 因此只要你使用的图床提供有 API 接口 (比如这里推荐过的图床如 sm.ms / imgurl 等 ),你完全可以自己去配置,这里有 imgurl.org 的教程 你可以参考一下。当然,你也可以实现将图片上传到你自己的 VPS 服务器,或者是腾讯云 COS、阿里云 OSS、七牛云、又拍云等公共服务,借助 FTP / SFTP 或 API 都能实现,网上搜索一下就能找到不少相关的教程。 以Lsky Pro图床为例 1、token 值获取方式 https://你的Lsky Pro图床地址/api/token?email=your mail&password=your password email 后红色标注请更改为注册邮箱,password 后绿色标注更改为登录的密码 enter description here图片 当然token 值现可在登录账号后设置里获取(请勿随意将 token 值随意泄露,token 值具有管理权限) 2、设置API参数 enter description here图片 enter description here图片 enter description here图片 $json:data.url$测试上传 enter description here图片 shareX截图工具提示:shareX\Tools\ffmpeg.exe不存在 今天使用shareX的时候遇到一个问题。 当我使用录制GIF功能的时候,shareX显示丢失ffmpeg.exe,问是否自动下载 enter description here图片 但是那个点击自动下载的时候。却一直是等待中。 enter description here图片 解决问题先要定位是哪出的错。 其实这个原因是因为shareX的ffmpeg.exe是在国外下载的。下载路径被墙了。 解决方法也简单,一直是用代理,一种是官网直接下载。我这就是去官网直接下载。 两个步骤:第一步下载exe,第二步将文件放入shareX本地的tools文件夹。然后就可以正常使用了 在官网点击应用包下载 enter description here图片 然后在BtbN/FFmpeg-Builds下载ffmpeg-N-99531-g2be3eb7f77-win64-gpl enter description here图片 下载完后,将其中的exe文件导入C:\Users\Administrator\Documents\ShareX\Tools enter description here图片
技术搬砖
# sharex
# 图床
# 截图
admin
3年前
0
1,486
1
2022-03-30
联通沃视频
开源地址: 算法开源:https://github.com/Yuzuki999/Mianliu-809 后端开源:https://github.com/simo8102/809/releases/tag/809 一、Linux搭建 我的环境及工具:CentOS7系统,amd架构,FinalShell 123盘:https://www.123pan.com/s/r0iA-cLArh 1、安装宝塔面板,进入宝塔并安装nginx,php yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh2、安装X-UI bash <(curl -Ls https://raw.githubusercontent.com/vaxilu/x-ui/master/install.sh)3、替换后端文件 然后把对应的服务器版本替换到/usr/local/x-ui/bin/ 重命名文件名xray-linux-amd64,权限755,所有者root,替换并改好权限后进入ssh重启x-ui enter description here图片 4、添加节点信息 进入x-ui管理面板,http://你的ip:65432,添加节点信息,记住必须是ws 还有节点不要暴露,不然别人直接用你给的ip和端口还有你提供的uuid就能用,创建好后测试是否能连通 enter description here图片 5、创建自动订阅 已安装好nginx,已知宝塔 nginx常见根目录/www/server/nginx/html 创建文件夹及配置文件 mkdir lt809ml #创建文件夹 cd lt809ml #进入文件夹 vi sub.conf #新建配置文件在sub.conf文件中填入以下代码,端口要与之前创建的节点中的端口一致 端口@nginx根目录enter description here图片 创建文件夹,后将123盘中的sub文件放入创建好的文件夹中,修改权限755,所有者root 在lt809ml文件夹执行./sub命令,成功后在nginx根目录中出现809文件就成功了 enter description here图片 设置定时任务 crontab -l > crontablist echo "0 0-23/3 * * * /root/lt809ml/sub" >> crontablist crontab crontablist rm -rf crontablist将订阅链接http://你的ip/809放入用户端中更新订阅即成功 二、Windows搭建 我的环境及工具:WindowsServe2012,amd架构,FinalShell 123盘:https://www.123pan.com/s/r0iA-cLArh 1、利用远程桌面进入WindowsServe2012,下载123盘中的Xray-windows-64.zip和config.json,放入同一个文件夹,修改config.json中的ip,端口,uid 2、执行Wxray.exe文件,运行Xray,再测试是否可以连通 3、安装宝塔https://download.bt.cn/win/panel/BtSoft.zip,并安装nginx,php 4、提前做好域名解析,进入http://你的ip:8888,登录并进入面板,创建网站,删除网站目录中的文件,上传123盘中的809.php文件 5、将809.php中的配置换成config.json中的信息 6、将订阅链接http://你的域名/809.php放入用户端中更新订阅即成功
技术搬砖
admin
3年前
0
1,117
2
2022-02-12
新高考等级赋分转换
一、江苏、湖南等第三批高考新方案等级赋分 开源地址:https://github.com/myedunote/gaokaodjff 转换规则如下: 将每门等级考试科目考生的原始成绩从高到低划分为A、B、C、D、E共5个等级。参照正态分布原则,确定各等级人数所占比例分别为15%、35%、35%、13%、2%。等级考试科目成绩计入考生总成绩时,将A至E等级内的考生原始成绩,依照等比例转换法则,分别转换到86-100、71-85、56-70、41-55、30-40五个分数区间,得到考生的等级成绩。程序下载: 1、蓝奏云:https://wwi.lanzouw.com/iVfyBzwtmcf 2、123pan:https://www.123pan.com/s/r0iA-OeArh 3、天翼云盘:https://cloud.189.cn/web/share?code=7fMRF3u6RF7j 使用方法: Linux、Windows必须具备Python3环境 打开程序运行目录下的 原始成绩.xlsx ,将需要转换的成绩单按照 原始成绩.xlsx 的格式制作好。 将制作好的成绩单粘贴到 原始成绩.xlsx 中,不要改变表头等信息。关闭 原始成绩.xlsx 后再运行程序 在程序所在目录下,运行python3 TransformGrades.py,按照程序要求进行操作。 查看程序运行目录下的分数区间.xlsx 、转化成绩.xlsx 。 常见问题 本程序会自动剔除不合法的数据(例如某考生仅选考一科或选考了四科)。剔除后的原始成绩在程序目录下的 合法原始.xlsx 中。 如果提示 Permisson Denied,请关闭所有已经打开的Excel表格。 如果提示程序文件不完整,请重新下载。 如果运行时出现错误,很有可能是 原始成绩.xlsx 或 分数区间.xlsx 内的表格格式被修改(例如缺少表头,缺少了某一列等等),请重新下载。 二、山东省新高考等级赋分 开源地址:https://github.com/myedunote/Transform_Grade 转换规则如下: 将每门等级考试科目考生的原始成绩从高到低划分为A、B+、B、C+、C、D+、D、E共8个等级。参照正态分布原则,确定各等级人数所占比例分别为3%、7%、16%、24%、24%、16%、7%、3%。等级考试科目成绩计入考生总成绩时,将A至E等级内的考生原始成绩,依照等比例转换法则,分别转换到91-100、81-90、71-80、61-70、51-60、41-50、31-40、21-30八个分数区间,得到考生的等级成绩。程序下载: 1、蓝奏云:https://wwi.lanzouw.com/irqGmzwv9li 2、123盘:https://www.123pan.com/s/r0iA-ReArh 3、天翼云盘:https://cloud.189.cn/web/share?code=bUFNjaZRJfEj 使用方法 如果计算机无Python环境,可以到Release页面下载打包好的.exe程序。 如果已安装Python环境,请确保同时安装了openpyxl 库。 打开程序运行目录下的 原始成绩.xlsx ,将需要转换的成绩单按照 原始成绩.xlsx 的格式制作好。 将制作好的成绩单粘贴到 原始成绩.xlsx 中,不要改变表头等信息。 关闭 原始成绩.xlsx 后再打开程序,按照程序要求进行操作。 查看程序运行目录下的分数区间.xlsx 、转化成绩.xlsx 。 常见问题 只有某科选考人数大于等于 34 或者等于 0 时才能进行赋分。如果不足 34 人,将无法分出 8 个等级。 本程序会自动剔除不合法的数据(例如某考生仅选考一科或选考了四科)。剔除后的原始成绩在程序目录下的 合法原始.xlsx 中。 如果提示 Permisson Denied,请关闭所有已经打开的Excel表格。 如果提示程序文件不完整,请重新下载。 如果运行时出现错误,很有可能是 原始成绩.xlsx 或 分数区间.xlsx 内的表格格式被修改(例如缺少表头,缺少了某一列等等),请重新下载。 .exe程序仅在 Windows 10 x64 和 Windows 7 x64 平台上测试过,其他平台未测试。
技术搬砖
admin
3年前
0
819
3
2022-02-12
VPS常用脚本合集
常用命令 yum install net-tools netstat -tunlpyum install -y epel-release && yum install -y nethogs ifconfig nethogs -d 2 loyum install losf lsof -i:80 kill -s 9 PID综合工具箱 wget -O box.sh https://raw.githubusercontent.com/BlueSkyXN/SKY-BOX/main/box.sh && chmod +x box.sh && clear && ./box.sh宝塔面板 Centos: yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484becUbuntu: wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484becDebian: wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh ed8484becX-UI 开源地址:x-ui bash <(curl -Ls https://raw.githubusercontent.com/FranzKafkaYu/x-ui/master/install.sh)nezha探针 curl -L https://raw.githubusercontent.com/naiba/nezha/master/script/install.sh -o nezha.sh && chmod +x nezha.sh sudo ./nezha.sh一、GNU/Linux 一键更换国内软件源脚本 bash <(curl -sSL https://cdn.jsdelivr.net/gh/SuperManito/LinuxMirrors@main/ChangeMirrors.sh)二、BBR+锐速一键脚本 1、不卸载内核: wget -N --no-check-certificate "https://github.000060000.xyz/tcpx.sh"; chmod +x tcpx.sh2、卸载内核: wget -N --no-check-certificate "https://github.000060000.xyz/tcp.sh" && chmod +x tcp.sh && ./tcp.sh三、Glances:跨平台的系统性能监控利器 curl -L https://bit.ly/glances | bash wget -O- https://bit.ly/glances | bash四、CNS搭建 一键脚本: wget -O builds.sh http://binary.quicknet.cyou/builds.sh && sh builds.sh安装: `type curl &>/dev/null && echo 'curl -O' || echo 'wget -O cns.sh'` http://binary.quicknet.cyou/cns/cns.sh && sh cns.sh卸载: `type curl &>/dev/null && echo 'curl -O' || echo 'wget -O cns.sh'` http://binary.quicknet.cyou/cns/cns.sh && sh cns.sh uninstall五、测速脚本 一键融合怪 curl -L https://gitlab.com/spiritysdx/za/-/raw/main/ecs.sh -o ecs.sh && chmod +x ecs.sh && bash ecs.shIP质量检测 bash <(wget -qO- --no-check-certificate https://gitlab.com/spiritysdx/za/-/raw/main/qzcheck.sh)其他常用 wget -qO- bench.sh | bash 或 curl -Lso- bench.sh | bashenter description here图片 bash <(curl -Lso- https://git.io/superspeed_uxh)bash <(curl -Lso- https://git.io/superspeed)bash <(curl -Lso- https://git.io/J1SEh) 或 wget -O jcnf.sh https://raw.githubusercontent.com/Netflixxp/jcnfbesttrace/main/jcnf.sh bash jcnf.shenter description here图片 六、检测Netflix解锁脚本 bash <(curl -sSL "https://github.com/CoiaPrant/MediaUnlock_Test/raw/main/check.sh")bash <(curl -sL haoduck.com/sh/nf.sh)wget -O nf https://github.com/sjlleo/netflix-verify/releases/download/2.5/nf_2.5_linux_amd64 && chmod +x nf && clear && ./nf全媒体: bash <(curl -L -s https://raw.githubusercontent.com/lmc999/RegionRestrictionCheck/main/check.sh)bash <(curl -L -s check.unlock.media)七、mtproxy搭建 wget -N --no-check-certificate https://github.com/whunt1/onekeymakemtg/raw/master/mtproxy_go.sh && chmod +x mtproxy_go.sh && bash mtproxy_go.sh八、 安装 Docker及面板 1、 升级源并安装软件(下面两行命令二选一,根据你自己的系统) Debian / Ubuntu apt-get update && apt-get install -y wget vimCentOS yum update && yum install -y wget vim2、 执行此命令等候自动安装 Docker wget -qO- get.docker.com | bashcurl -sSL https://get.daocloud.io/docker | sh说明:请使用 KVM 架构的 VPS,OpenVZ 架构的 VPS 不支持安装 Docker,另外 CentOS 8 不支持用此脚本来安装 Docker。 4、针对 Docker 执行以下命令 启动 Docker 服务 systemctl start docker查看 Docker 运行状态 systemctl status docker将 Docker 服务加入开机自启动 systemctl enable docker进入容器内部 docker exec -it 容器id /bin/bash查看所有容器,包括未运行 docker ps -adocker容器与主机之间传输文件 docker cp 主机文件 id:容器路径5、DOCKER容器可视化管理系统 x86一键安装代码 docker run -d --restart=always --name="portainer" -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data 6053537/portainer-ce docker ps -a #查看所有容器 docker stop id #停止上面运行portainer docker pull portainer/helper-reset-password #下载帮助镜像 docker run --rm -v portainer_data:/data portainer/helper-reset-password #运行重置命令 docker start id #重新运行portainer自定义安装,自动更新到最新版本portainer-ce中文 sh -c "$(curl -kfsSl https://gitee.com/expin/public/raw/master/onex86.sh)"arm64一键安装代码 docker run -d --restart=always --name="portainer" -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data 6053537/portainer-ce:linux-arm64自定义安装,自动更新到最新版本portainer-ce中文 sh -c "$(curl -kfsSl https://gitee.com/expin/public/raw/master/one.sh)"访问hub.docker.com网络慢,或者以上代码都无法安装成功尝试以下代码 docker pull hub-mirror.c.163.com/6053537/portainer-ce docker run -d --restart=always --name="portainer" -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data 6053537/portainer-ce 安装完成后在浏览器访问 http://服务器IP地址或域名:9000 。 首次登录需要注册,注册成功后即可正常使用。 6、linux更新相关 apt-get update // 更新安装源(Source) apt-get upgrade // 更新已安装的软件包 apt-get dist-upgrade // 更新已安装的软件包(识别并处理依赖关系的改变)7、rclone更新相关 #onedrive授权 rclone authorize "onedrive" # 复制到网盘,并显示实时传输进度,设置并行上传数为8,默认4 rclone copy -P /home/SunPma GD:/home/SunPma --transfers=8 # 如果需要服务端对服务端的传输可加以下参数(不消耗本地流量) rclone copy 配置名称:网盘路径 配置名称:网盘路径 --drive-server-side-across-configs九、优先使用swap vi /etc/sysctl.conf #文档末尾添加 vm.swappiness=80修改后保存,重启后生效 十、DD网络重装脚本 甲骨文、三毛、Vir、RN等大部分VPS通用,三毛、甲骨文 记得去掉 -firmware bash <(wget --no-check-certificate -qO- 'https://raw.githubusercontent.com/MoeClub/Note/master/InstallNET.sh') -d 11 -v 64 -p 密码 -port 端口 -a -firmwarePS:如果你是腾讯云记得卸载组件 否则会导致报错 DD失败 国内VPS需要更换镜像源否则很慢!我这里使用的华为源,如果你是腾讯云后面可以换成内网源,节省流量,下面有写! bash <(wget --no-check-certificate -qO- 'https://moeclub.org/attachment/LinuxShell/InstallNET.sh') -d 11 -v 64 -a --mirror 'https://mirrors.huaweicloud.com/debian/' -p 自定义密码DD windows https://git.beta.gs/ #1、安装重装系统的前提组件: #Debian/Ubuntu: apt-get install -y xz-utils openssl gawk file wget screen && screen -S os #RedHat/CentOS: yum install -y xz openssl gawk file glibc-common wget screen && screen -S os #2、如果出现异常,请刷新Mirrors缓存或更换镜像源。 #RedHat/CentOS: yum makecache && yum update -y #Debian/Ubuntu: apt update -y && apt dist-upgrade -y #使用: wget --no-check-certificate -O NewReinstall.sh https://git.io/newbetags && chmod a+x NewReinstall.sh && bash NewReinstall.sh #如为CN主机(部分主机商已不能使用),可能出现报错或不能下载脚本的问题,可执行以下命令开始安装. wget --no-check-certificate -O NewReinstall.sh https://cdn.jsdelivr.net/gh/fcurrk/reinstall@master/NewReinstall.sh && chmod a+x NewReinstall.sh && bash NewReinstall.sh41合一系统密码: 1、CentOS 7.7 (已关闭防火墙及SELinux,默认密码Pwd@CentOS) 2、CentOS 7 (默认密码cxthhhhh.com) 3、CentOS 7 (支持ARM64、UEFI,默认密码cxthhhhh.com) 4、CentOS 8 (默认密码cxthhhhh.com) 5、Rocky 8 (默认密码cxthhhhh.com) 6、Rocky 8 (支持UEFI,默认密码cxthhhhh.com) 7、Rocky 8 (支持ARM64、UEFI,默认密码cxthhhhh.com) 8、CentOS 9 (默认密码cxthhhhh.com) 9、CentOS 6 (官方源原版,默认密码Minijer.com) 10、Debian 11 (官方源原版,默认密码Minijer.com) 11、Debian 10 (官方源原版,默认密码Minijer.com) 12、Debian 9 (官方源原版,默认密码Minijer.com) 13、Debian 8 (官方源原版,默认密码Minijer.com) 14、Ubuntu 20.04 (官方源原版,默认密码Minijer.com) 15、Ubuntu 18.04 (官方源原版,默认密码Minijer.com) 16、Ubuntu 16.04 (官方源原版,默认密码Minijer.com) 17、Windows Server 2022 (默认密码cxthhhhh.com) 18、Windows Server 2022 (支持UEFI,默认密码cxthhhhh.com) 19、Windows Server 2019 (默认密码cxthhhhh.com) 20、Windows Server 2016 (默认密码cxthhhhh.com) 21、Windows Server 2012 (默认密码cxthhhhh.com) 22、Windows Server 2008 (默认密码cxthhhhh.com) 23、Windows Server 2003 (默认密码cxthhhhh.com) 24、Windows 10 LTSC (默认密码Teddysun.com) 25、Windows 10 LTSC (支持UEFI,默认密码Teddysun.com) 26、Windows 7 x86 Lite (默认密码nat.ee) 27、Windows 7 x86 Lite (阿里云专用,默认密码nat.ee) 28、Windows 7 x64 Lite (默认密码nat.ee) 29、Windows 7 x64 Lite (支持UEFI,默认密码nat.ee) 30、Windows 10 LTSC Lite (默认密码nat.ee) 31、Windows 10 LTSC Lite (阿里云专用,默认密码nat.ee) 32、Windows 10 LTSC Lite (支持UEFI,默认密码nat.ee) 33、Windows Server 2003 Lite (C盘默认10G,默认密码WinSrv2003x86-Chinese) 34、Windows Server 2008 Lite (默认密码nat.ee) 35、Windows Server 2008 Lite (支持UEFI,默认密码nat.ee) 36、Windows Server 2012 Lite (默认密码nat.ee) 37、Windows Server 2012 Lite (支持UEFI,默认密码nat.ee) 38、Windows Server 2016 Lite (默认密码nat.ee) 39、Windows Server 2016 Lite (支持UEFI,默认密码nat.ee) 40、Windows Server 2022 Lite (默认密码nat.ee) 41、Windows Server 2022 Lite (支持UEFI,默认密码nat.ee) 99、自定义镜像
技术搬砖
admin
3年前
0
2,819
4
2022-02-12
X-UI和宝塔共存
一、安装宝塔面板 yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh宝塔安装完毕以后,根据自己的需求安装所需的环境插件 二、部署网站 根据自己的需求,我们这边选择用WP建站。 找到软件商店——一键部署——一键部署 WordPress 找到 站点设置,找到 伪静态 ,在复选框中选择适合 WordPress 的伪静态样式,确保站点一切正常。 enter description here图片 部署完成以后,请自行的完成网站数据库、站点名、用户名和密码等相关的设置。 为域名申请证书 找到网站设置界面,点击SSL为网站申请证书,强制开启 HTTPS。 enter description here图片 三、安装X-UI 面板 bash <(curl -Ls https://raw.githubusercontent.com/vaxilu/x-ui/master/install.sh)x-ui 管理脚本使用方法: x-ui - 显示管理菜单 (功能更多) x-ui start - 启动 x-ui 面板 x-ui stop - 停止 x-ui 面板 x-ui restart - 重启 x-ui 面板 x-ui status - 查看 x-ui 状态 x-ui enable - 设置 x-ui 开机自启 x-ui disable - 取消 x-ui 开机自启 x-ui log - 查看 x-ui 日志 x-ui v2-ui - 迁移本机器的 v2-ui 账号数据至 x-ui x-ui update - 更新 x-ui 面板 x-ui install - 安装 x-ui 面板 x-ui uninstall - 卸载 x-ui 面板放行宝塔面板的相关端口 找到宝塔面板 —— 安全 —— 防火墙,放行面板的默认端口54321(x-ui默认) 访问并设置 x-ui管理面板 在浏览器中输入你的 ip 加端口 https://yourdomain:54321 登录 ,用户名 admin ,密码 admin 修改必要的面板参数 面板监听端口 和 面板 url 根路径 enter description here图片 更改端口以后,一定记得去 宝塔面板 —— 安全 —— 防火墙 里面去放行相关的端口 重启X-ui面板,使配置生效! 在入站规则里面添加一个科学上网节点,如图配置: 记好端口和路径,协议选择ws ,注意不要打开tls!!!!! enter description here图片 四、配置 Nginx 反向代理 找到 网站设置 界面,找到 配置文件,在最后一行的 } 符号前面,新起几行,插入以下反代代码,可以对比如下。 location ^~ /test/ { proxy_pass http://127.0.0.1:1234/test/; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } location /abcd { proxy_redirect off; proxy_pass http://127.0.0.1:6789; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; proxy_set_header Host $http_host; proxy_read_timeout 300s; # Show realip in v2ray access.log proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; }enter description here图片 设置完毕以后,在宝塔面板里面重新启动 Nginx,使配置生效。 至此,你可以使用 https://xx.xx.xyz/test 来访问你的 X-ui管理面板了。 然后,宝塔里面放行的两个端口也可以删除了,也可以提高服务器安全性!
技术搬砖
admin
3年前
0
5,968
0
2022-02-12
Oracle开放全部端口并关闭防火墙
登陆甲骨文后台打开实例 找到子网点击进去 enter description here图片 点击进去安全组 enter description here图片 修改安全组,为图描述选项随意! enter description here图片 一、Ubuntu系统 1、开放所有端口 iptables -P INPUT ACCEPT iptables -P FORWARD ACCEPT iptables -P OUTPUT ACCEPT iptables -F2、关闭或强制删除防火墙 apt-get purge netfilter-persistent && reboot 或 rm -rf /etc/iptables && reboot二、Centos系统 1、删除多余附件 systemctl stop oracle-cloud-agent systemctl disable oracle-cloud-agent systemctl stop oracle-cloud-agent-updater systemctl disable oracle-cloud-agent-updater2、停止firewall并禁止自启动 systemctl stop firewalld.service systemctl disable firewalld.service
技术搬砖
admin
3年前
0
11,343
1
2022-02-12
解决 Docker 启动时报错:iptables: No chain/target/match by the name
问题背景 在服务器上修改了端口的相关配置,导致jenkins的容器启动失败,报如下错误: Cannot start service jenkins: driver failed programming external connectivity on endpoint jenkins (289b01f799f57f40a1bca130235548bf664dcb7ca042ea74f6fa7fa578c5913c): (iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 50000 -j DNAT --to-destination 172.17.0.2:50000 ! -i docker0: iptables: No chain/target/match by that name.解决方案 根据前半段的信息去 google 上查找问题,发现并没有相关的资料。看到里面有关键字iptables,觉得问题应该在这。直接搜索 iptables: No chain/target/match by that name 找到了答案。 清空所有的 iptables chains sudo iptables -t filter -F sudo iptables -t filter -X 重启 docker 服务即可 sudo systemctl restart docker
技术搬砖
admin
3年前
0
2,476
2
2021-12-28
搭建基于telegram的无限网盘
telegram里面用户是可以无限上传文件的,但是我们在国内无法直接访问telegram,所以有大佬开发了个项目,可以通过机器人获取telegram里的文件直链,只需要一台vps即可 原项目地址:点我直达 环境要求: python3 首先我们通过git拉取项目: git clone https://github.com/EverythingSuckz/TG-FileStreamBot进入项目地址 cd TG-FileStreamBot virtualenv -p /usr/bin/python3 venv如果这一步报错“Command 'virtualenv' not found, but can be installed with”,说明没有安装virtualenv,执行: pip3 install virtualenv安装好virtualenv后,再执行: virtualenv -p /usr/bin/python3 venv . ./venv/bin/activate pip3 install -r requirements.txt然后我们telegram里面搜索botfather并添加机器人: enter description here图片 向bot发送/newbot指令来新建一个bot,以下带#号为bot回复的语句 #Alright, a new bot. How are we going to call it? Please choose a name for your bot. 输入你的bot名称 #Good. Now let's choose a username for your bot. It must end in `bot`. Like this, for example: TetrisBot or tetris_bot. 然后输入你的bot用户名,之后你会用这个用户名搜索你的bot,bot名必须以**_bot**结尾,比如zhangsan_bot输入用户名后,botfather会回复给你一串机器人密钥,我们要保存好,图中圈出来的部分就是密钥 enter description here图片 接下来我们新建一个频道,公开频道或者私人频道都可以 搜索添加@getidsbot 再将bot添加到频道中,它会回复一个负数给你,那个就是你频道的id,id格式为-100xxxxxxxxxx enter description here图片 我们再到浏览器打开https://my.telegram.org/,登录我们的telegram账号,注册获取一个app id和app hash,这一步就不详细写了,按流程走就行了 现在我们拥有一个机器人密钥,一个app id和一个app hash和一个频道id 然后在项目目录下新建一个名为.env的文件,注意不要忘记前面那个. 按照以下格式编辑.env文件,注意#号后面的内容不要输入到文件中: API_ID= #这里写你的app id API_HASH= #这里写你的app hash BOT_TOKEN= #这里写你的机器人密钥 BIN_CHANNEL= #这里写你的频道id PORT= #这里写你想要使用的端口号 FQDN= #这里填你的域名 HAS_SSL=False #这里是ssl选项,最好填默认的False编辑好后,保存,我们再在ssh内执行 python3 -m WebStreamer现在我们只要把tg内的文件转发给我们新建的机器人,或者上传文件给机器人,机器人就会返回一条文件直链供我们下载,下载文件会经过我们的vps中转,如图 enter description here图片
技术搬砖
# 网盘
# telegram
admin
4年前
0
11,076
6
2021-12-28
漂亮的php中文目录程序+上传系统
介绍 前台目录程序采用 files.photo.gallery 后台上传为Joe开源上传,支持粘贴上传、点击上传、拖拽上传、上传成功失败进度条等 默认上传密码(在文件里可以看到,以及限制上传的文件格式) 界面 前台页面预览地址: 后台上传预览地址: 下载 278495856.zip 注意 PHP扩展安装:GD、mbstring、fileinfo、exif(不开启部分图片读取不到!!!!)(宝塔默认已安装GD、mbstring扩展) 请务必保证根目录有 _uploads 文件夹,否则可能会报错! 如何修改上传密码、允许上传的类型?打开 admin/index.php 文件,开头就可以看见
技术搬砖
admin
4年前
0
710
3
2021-06-15
Windows平台下使用 Rclone 挂载 OneDrive 为本地硬盘
Rclone (rsync for cloud storage) 是一个命令行程序,用于同步文件和目录,支持常见的 Amazon Drive 、Google Drive 、OneDrive 、Dropbox 等云存储。本文将演示在 Windows 平台下将 OneDrive 挂载为本地硬盘,并使用跨平台的 Rclone GUI 连接到云盘。一、环境安装 1、rclone下载 官网下载:https://rclone.org/downloads/ enter description here图片 Github下载:https://github.com/rclone/rclone/releases enter description here图片 下载后解压到一个英文路径中 enter description here图片 2、安装winfsp 官网下载:http://www.secfs.net/winfsp/rel/ enter description here图片 Github下载:https://github.com/billziss-gh/winfsp/releases enter description here图片 下载完毕后安装 01图片 02图片 03图片 3、安装Git 官网地址:https://git-scm.com/downloads enter description here图片 第一步:点击上图中表示的地方进行下载,得到Git-2.17.1.2-64-bit.exe文件。如果你的系统是32位的,可以通过如下方式下载: enter description here图片 第二步:双击下载好的git安装包,弹出提示框,如下图: enter description here图片 第三步:直接点击“Next”进入下一步,选择安装路径,如下图: enter description here图片 第四步:选择好安装路径后,点击“Next”进入下一步,弹出安装配置窗口,包括git命令行、git图形窗口等,如下图所示: enter description here图片 第五步:按照上述默认配置,直接点击“Next”进入下一步,弹出“选择开始菜单文件夹”的窗口,如下图所示 enter description here图片 第六步:按照默认路径即可,直接点击“Next”,进入下一步,进入“选择Git使用的默认编辑器”窗口,如下图所示: enter description here图片 第七步:点击“Next”,进入下一步,进入“调整Path环境变量”窗口,如下图所示: enter description here图片 第八步:选第二项,然后点击“Next”进入下一步,选择HTTPS传输后端,如下图所示: enter description here图片 第九步:选择"Use the OpenSSL library",点击“Next”进入下一步,配置行结束符,如下图所示: enter description here图片 第十步:选择第一项,点击“Next”进入下一步,配置终端模拟器,如下图所示: enter description here图片 第十一步:选择第一项,直接点击“Next”进入下一步,配置额外选项,如下图所示: enter description here图片 第十二步:使用默认配置,直接点击“Install”开始安装,如下图所示: enter description here图片 第十三步:安装完成 enter description here图片 4、为rclone配置环境变量 (1)在电脑桌面右键点击“此电脑”的“属性”选项 (2)选择“高级系统设置”选项 (3)在系统变量中找到path,添加刚才解压后的路径 图片 图片 图片 enter description here图片 (4)检查rclone是否配置成功 按win+X,然后按A 打开 powershell ,当然也可以去打开 cmd ,输入rclone --version,如果出现下面的输出则安装成功,否则检查上面步骤的环境变量是否配置正确。 enter description here图片 二、配置挂载 1、rclone配置 C:\Users\Administrator>rclone config No remotes found - make a new one n) New remote s) Set configuration password q) Quit config n/s/q> n *//第一步:新建配置* name> e5 Type of storage to configure. Enter a string value. Press Enter for the default (""). Choose a number from below, or type in your own value 1 / 1Fichier \ "fichier" 2 / Alias for an existing remote \ "alias" 3 / Amazon Drive \ "amazon cloud drive" 4 / Amazon S3 Compliant Storage Providers including AWS, Alibaba, Ceph, Digital Ocean, Dreamhost, IBM COS, Minio, and Tencent COS \ "s3" 5 / Backblaze B2 \ "b2" 6 / Box \ "box" 7 / Cache a remote \ "cache" 8 / Citrix Sharefile \ "sharefile" 9 / Compress a remote \ "compress" 10 / Dropbox \ "dropbox" 11 / Encrypt/Decrypt a remote \ "crypt" 12 / Enterprise File Fabric \ "filefabric" 13 / FTP Connection \ "ftp" 14 / Google Cloud Storage (this is not Google Drive) \ "google cloud storage" 15 / Google Drive \ "drive" 16 / Google Photos \ "google photos" 17 / Hadoop distributed file system \ "hdfs" 18 / Hubic \ "hubic" 19 / In memory object storage system. \ "memory" 20 / Jottacloud \ "jottacloud" 21 / Koofr \ "koofr" 22 / Local Disk \ "local" 23 / Mail.ru Cloud \ "mailru" 24 / Mega \ "mega" 25 / Microsoft Azure Blob Storage \ "azureblob" 26 / Microsoft OneDrive \ "onedrive" 27 / OpenDrive \ "opendrive" 28 / OpenStack Swift (Rackspace Cloud Files, Memset Memstore, OVH) \ "swift" 29 / Pcloud \ "pcloud" 30 / Put.io \ "putio" 31 / QingCloud Object Storage \ "qingstor" 32 / SSH/SFTP Connection \ "sftp" 33 / Sugarsync \ "sugarsync" 34 / Tardigrade Decentralized Cloud Storage \ "tardigrade" 35 / Transparently chunk/split large files \ "chunker" 36 / Union merges the contents of several upstream fs \ "union" 37 / Webdav \ "webdav" 38 / Yandex Disk \ "yandex" 39 / Zoho \ "zoho" 40 / http Connection \ "http" 41 / premiumize.me \ "premiumizeme" 42 / seafile \ "seafile" Storage> 26 *//第二步:选择26 Microsoft OneDrive* ** See help for onedrive backend at: https://rclone.org/onedrive/ ** OAuth Client Id Leave blank normally. Enter a string value. Press Enter for the default (""). client_id> OAuth Client Secret Leave blank normally. Enter a string value. Press Enter for the default (""). client_secret> Choose national cloud region for OneDrive. Enter a string value. Press Enter for the default ("global"). Choose a number from below, or type in your own value 1 / Microsoft Cloud Global \ "global" 2 / Microsoft Cloud for US Government \ "us" 3 / Microsoft Cloud Germany \ "de" 4 / Azure and Office 365 operated by 21Vianet in China \ "cn" region> 1 *//第三步:选择1 国际版* Edit advanced config? (y/n) y) Yes n) No (default) y/n> n *//第四步:选择n 不进行高级设置* Remote config Use auto config? * Say Y if not sure * Say N if you are working on a remote or headless machine y) Yes (default) n) No y/n> y *//第五步:输入y 使用自动配置授权* *//输入y后会打开默认浏览器 登录Microsoft账号后 选择 是 即可* If your browser doesn't open automatically go to the following link: http://127.0.0.1:53682/auth?state=bWBcEsbfRHRZIgcZY7Fg_w Log in and authorize rclone for access Waiting for code... Got code Choose a number from below, or type in an existing value 1 / OneDrive Personal or Business \ "onedrive" 2 / Root Sharepoint site \ "sharepoint" 3 / Sharepoint site name or URL (e.g. mysite or https://contoso.sharepoint.com/sites/mysite) \ "url" 4 / Search for a Sharepoint site \ "search" 5 / Type in driveID (advanced) \ "driveid" 6 / Type in SiteID (advanced) \ "siteid" 7 / Sharepoint server-relative path (advanced, e.g. /teams/hr) \ "path" Your choice> 1 *//第六步:选择1 onedrive* Found 1 drives, please select the one you want to use: 0: OneDrive (business) id=****************** Chose drive to use:> *0 //第七步:选择0: 账号ID* Found drive 'root' of type 'business', URL: ******************* Is that okay? y) Yes (default) n) No y/n> y *//第八步:选择y 获取账号root权限* -------------------- [e5] type = onedrive region = global token = ******* drive_id = ********* drive_type = business -------------------- y) Yes this is OK (default) e) Edit this remote d) Delete this remote y/e/d> y *//第九步:选择y 确认配置* Current remotes: Name Type ==== ==== e5 onedrive e) Edit existing remote n) New remote d) Delete remote r) Rename remote c) Copy remote s) Set configuration password q) Quit config e/n/d/r/c/s/q> q *//第十步:选择q 退出* C:\Users\Administrator>在 C:\Users\你的用户名\.config\rclone文件夹下就可以看见配置文件 rclone.conf 啦。 enter description here图片 2、挂载OneDrive为本地硬盘 此时请使用 git bash 的终端执行以下命令,因为我使用cmd 和 powershell 都出现关闭终端后挂载程序退出、本地挂载的OneDrive退出的现象。 如果你的windows没有安装git , 请自行安装。若你使用 cmd 的话 ,cmd 是不能退出的,要保持 cmd 不退出本地硬盘才一直挂载着。 在 git bash 中输入以下挂载命令: rclone mount OneDrive_local:/ Q: --cache-dir E:\OneDrive --vfs-cache-mode writes &其中: OneDrive_loca 替换为你自己前面设置的名称 。 Q: 替换为你想要挂载后硬盘的盘符名称即可,记得不要和本地的C盘、D盘等重复。 E:\OneDrive 为本地缓存目录,可自行设置 。 出现:The service rclone has been started 则说明挂载成功。 然后输入 exit 退出终端即可。 然后就可以看见本地多了一个盘,往里面复制文件就是上传,从里面复制文件到其它盘就是下载。 3、设置开机自启动挂载 创建一个名称为 startup_rclone.bat 的文件,里面填写上面的挂载命令: rclone mount OneDrive_local:/ Q: --cache-dir E:\OneDrive --vfs-cache-mode writes &将这个文件放在C:\Users\用户名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup 中 重启计算机后就会自动挂设置的云盘了,当然这样做由于调用的是 cmd 因此还是不能关闭运行的 cmd。下面介绍一种利用 Rclone GUI 的进行管理的使用方法。 三、可视化上传下载 RcloneBrowser Github下载地址:https://github.com/kapitainsky/RcloneBrowser/releases enter description here图片 下载好后进行安装,然后进行配置。配置 rclone.exe的路径还有 rclone.conf 配置文件的路径。 enter description here图片 enter description here图片 enter description here图片 enter description here图片 enter description here图片 enter description here图片 enter description here图片 在 Jobs当中还可以查看任务的进度、速度等。 enter description here图片 另外还可以设置代理,见下图: enter description here图片
技术搬砖
# rclone
# onedrive
# windows
admin
4年前
0
8,179
2
上一页
1
...
9
10
11
12
下一页