说明:前几天Let’s Encrypt
泛域名SSL
证书出来了,有需要的可以签发下。
教程
1、安装相关依赖
#Debian/Ubuntu
apt-get update -y && apt-get -y install curl cron socat
#Centos
yum update -y && yum -y install curl cron socat
2、安装acme.sh
curl https://get.acme.sh | sh
3、获取DNS API
可以使用CloudXNS
、CloudFlare
、DNSPod
等DNS
获取API
,这里以CloudFlare
为例,先登录账号,然后再去获取API
,API
获取地址:https://www.cloudflare.com/a/profile。
接下来再输入以下命令:
export CF_Key="sdfsdfsdfljlbjkljlkjsdfoiwje" #获取到的API
export CF_Email="xxxx@sss.com" #CloudFlare邮箱
其它DNS
使用方法参考Github
:How to use DNS API。
4、开始签发
#修改自己域名后运行,且第一个-d后面不能直接写*.xx.com,一定要写单域名,第二个-d后面可以写泛域名。
~/.acme.sh/acme.sh --issue -d southcat.net -d *.southcat.net --dns dns_cf
签发成功后,CSR
、KEY
、CERT
保存的路径:/root/.acme.sh/southcat.net/
。
原创文章,作者:南猫,如若转载,请注明出处:https://southcat.net/2003/
不妨点个广告再走嘛
相关推荐
-
一款全新且强大的SSH客户端:FinalShell
简介 FinalShell是一体化的的服务器,网络管理软件,不仅是ssh客户端,还是功能强大的开发,运维工具,充分满足开发,运维需求。并且有很多特色功能,如:免费海外服务器远程桌面加速,ssh加速、双边tcp加速、内网穿透等。 截图 主要特性 多平台支持Windows,Mac OS X,Linux。 多标签,批量服务器管理。 支持登录Ssh和Windows远程桌面。 漂亮的平滑字体显示,内置100多个配色方案。 终端,sftp同屏显示,同步切换目录。 命令自动提示,智能匹配,输入更快捷,方便。 sftp支持,通过各种优化技术,加载更快,切换,打开目录无需等待。 服务器网络,性能实时监控,无需安装服务器插件。 内置海外服务器加速,加速远程桌面和ssh连接,操作流畅无卡顿。 双边加速功能,大幅度提高访问服务器速度。 内存,Cpu性能监控,Ping延迟丢包,Trace路由监控(需要高级版支持)。 实时硬盘监控。 进程管理器。 快捷命令面板,可同时显示数十个命令。 内置文本编辑器,支持语法高亮,代码折叠,搜索,替换。 ssh和远程桌面均支持代理服务器。 打包传输,自动压缩解压。 免费内网穿透,无需设置路由器,无需公网ip。 支持rz、sz(zmodem)。 下载使用 Windows版下载地址:http://www.hostbuf.com/downloads/finalshell_install.exe Mac版、Linux版安装及教程:http://www.hostbuf.com/t/1059.html 更新日志:http://www.hostbuf.com/t/989.html
-
一个基于GO的轻量级文件管理系统:Filebrowser安装教程
简介 File Browser是一个基于GO的轻量级文件管理系统支持登录系统 角色系统、在线PDF、图片、视频浏览、上传下载、打包下载等功能。总而言之很强大。 类似的文件管理还有h5ai、NextCloud等,安装方法可参考:NextCloud安装教程,h5ai安装教程。 截图 安装 官方地址:https://filebrowser.xyz/ 1、安装运行安装命令: curl -fsSL https://filebrowser.xyz/get.sh | bash 运行命令: #后面参数分别是监听地址、端口,文件存放根目录,数据库存放路径 filebrowser -a 0.0.0.0 -p 8888 -r /file -d /opt/filebrowser.db 如果文件根目录不存在的话,就需要新建一下再启动,然后就可以访问ip:8888了,管理员用户名和密码均为admin。 对于CentOS系统,还需要开启8888端口,不然会打不开Web面板,使用命令: #CentOS 6 iptables -I INPUT -p tcp --dport 8888 -j ACCEPT service iptables save service iptables restart #CentOS 7 firewall-cmd --zone=public --add-port=8888/tcp --permanent firewall-cmd --reload 2、开机自启接下来这里可以建一个简单的systemd配置文件,适用于CentOS 7、Debian 8+、Ubuntu 16+,使用命令: #先输入命令参数,只要上面filebrowser后面的即可 command="-a 0.0.0.0 -p 8888 -r /file -d /opt/filebrowser.db" #然后将以下代码一起复制到SSH运行 cat > /etc/systemd/system/filebrowser.service <<EOF [Unit] Description=filebrowser After=network.target [Service] Type=simple ExecStart=$(command -v filebrowser) $command Restart=on-failure [Install] WantedBy=multi-user.target EOF 然后启动并设置开机自启: systemctl start filebrowser systemctl enable filebrowser...
-
使用Docker快速安装FileRun多功能网盘
说明:关于FileRun的安装方法已经说了2种了,分别用宝塔面板和手动编译的方式进行安装,参考:一款强大的多功能网盘和文件管理器:FileRun安装教程,如果只是临时用用的话,感觉就没必要花很长时间来安装了,这时候就可以使用Docker安装,不仅快,还省心,基本几分钟就可以安装完成,这里说下教程。 安装 1、安装Docker和Docker Compose #安装Docker curl -sSL https://get.docker.com/ | sh #安装Docker Compose curl -L https://github.com/docker/compose/releases/download/1.17.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose 2、安装FileRun镜像 docker pull afian/filerun 3、配置yml文件建立docker-compose.yml文件,并使用默认的配置即可。 #以下是一整个命令,一起复制运行即可。 echo "version: '2' services: db: image: mariadb:10.1 environment: MYSQL_ROOT_PASSWORD: filerun MYSQL_USER: filerun MYSQL_PASSWORD: filerun MYSQL_DATABASE: filerun volumes: - /filerun/db:/var/lib/mysql web: depends_on: - db links: - db image: afian/filerun ports: - "80:80" volumes: - /filerun/html:/var/www/html - /filerun/user-files:/user-files" > /root/docker-compose.yml 4、启动FileRun docker-compose up -d
-
Goimg.io:一个免费的在线智能图片压缩瘦身工具
说明:有时候我们上传图片到论坛或者当成头像的时候,会提示图片过大,这时候就需要将图片压缩一下了,记得很久前发过一个这样的工具,参考:TinyPNG-一个可以在线压缩图片的网站,今天又发现了一个很不错的在线图片压缩工具Goimg.io,差不多压缩的很极致了。不过对比了TinyPNG和Goimg,发现TinyPNG压缩的更极致,当然各有优点,具体就不多说了。 简介
-
一个WordPress超酷炫网页背景效果canvas-nest
简介 一个基于html5画布绘制的网页背景效果,非常赞!如果需要wordpress插件,在插件库搜索canvas-nest或者看项目canvas-nest-for-wp。 在线演示:http://www.atool.org/。 特征 不依赖于jQuery或其他JavaScript框架。 很轻,只有1.6kb。 所以很容易使用,即使你不是网页开发者。 用法 在<body>和</body>中间插入这段js代码即可,注意不要放在head里面。 < script src = “ //cdn.bootcss.com/canvas-nest.js/1.0.1/canvas-nest.min.js ” > </ script > 如下所示: < html > < head > ... </ head > < body > ... ... ... < script src = “ //cdn.bootcss.com/canvas-nest.js/1.0.1/canvas-nest.min.js ” > < / script > </ body > </ html > 配置 color:画布线颜色,默认值:'0,0,0'; 颜色为(R,G,B)。 opacity:线的不透明度(0〜1),默认值:0.5。 count:行数,默认值:150。 zIndex:z空间的索引,默认值:-1。 <script type="text/javascript" color="0,0,255" opacity='0.7' zIndex="-2" count="99" src="//cdn.bootcss.com/canvas-nest.js/1.0.1/canvas-nest.min.js"></script>
-
免费送5个Office365 E3 MSDN 25用户注册链接
说明:这里博主就先送5个Office365 E3 MSDN 25用户注册链接,这次就不发邮箱了,先看到先得,如果你有的话,建议让给别人,以后会随时发放其它福利,至于Do码,博主会继续坚持发放,领取地址就自己找。 注册链接 https://signup.microsoft.com/Signup?OfferId=78888157-A040-4A9C-80BB-C36A5FAB2FEB&pc=02b0c6d0-e042-4865-9f68-8a9213de6131&ali=1 https://signup.microsoft.com/Signup?OfferId=78888157-A040-4A9C-80BB-C36A5FAB2FEB&pc=02bdc80d-00fe-4e18-bab2-8de7a52ff4e8&ali=1 https://signup.microsoft.com/Signup?OfferId=78888157-A040-4A9C-80BB-C36A5FAB2FEB&pc=02d322fa-c938-4c44-abbf-ea434812184a&ali=1 https://signup.microsoft.com/Signup?OfferId=78888157-A040-4A9C-80BB-C36A5FAB2FEB&pc=02d4b5e6-925e-4c10-a597-71daeb9a5b9e&ali=1 https://signup.microsoft.com/Signup?OfferId=78888157-A040-4A9C-80BB-C36A5FAB2FEB&pc=02f5c285-298d-479d-b610-dc020fd131d7&ali=1
-
Linux VPS全自动DD安装Windows一键脚本
说明:该脚本支持在无vnc模式,无救援模式能dd进去windows。为我们在VPS上安装Window系统提供了方便。本教程提供了作者自制的Window 10、Window server 2012 r2的DD包及其它来源的Window 7、Window 2008的DD包,有兴趣的的可以折腾下。 更新 【2017.11.19】作者已制作出Windows 10、Window server 2012 r2系统模板。 一键脚本 适用范围:非OVZ架构,KVM、独立服务器均可使用。 命令行中运行: wget https://xiaofd.github.io/ddwin.sh && bash ddwin.sh -w http://直链地址 -d /dev/vda #备用地址 wget https://www.southcat.net/usr/shell/ddwin.sh && bash ddwin.sh -w http://直链地址 -d /dev/vda 类似这么使用,参数请自行修改,其中-w参数为http直连gzip压缩格式dd包链接,-d为dd目标硬盘位置,运行完脚本后等待就能dd成功了。 VNC界面可以看到类似网络重装的界面,有一个地方会一直卡住,那里就是在dd系统了,只要你的dd包下载没有问题,这部分等一等总会过去的。 DD Windows包 1、作者自制的Windows DD包 Windows 10(内存至少1G): 谷歌网盘地址:https://drive.google.com/open?id=1TmErU8F4SDePUfXixyGJyPDCj4EfTqat #登录用户名和密码 Username: xiaofd Password: xiaofd.win Window server 2012 r2(内存至少512): 谷歌网盘地址:https://drive.google.com/open?id=1VLODEvdd5BFWrXLKIXsJZqzRlnp5GcLN #登录用户名和密码 Username: Administrator Password: xiaofd.WIN 重点说明:DD包为自制,自制过程:添加驱动,安装win10,设置管理员账户(xiaofd),开启远程桌面,修改计算机名称为(xiaofd),没有额外的操作,可放心使用。有人指出没有Administrator权限不放心,dd完后自行开启admin管理员账户,并删除xiaofd账户即可。(win10安装必须添加一个非Administrator管理员账户,这个用过win10的应该都知道)。 2、其他途径找的DD包 http://down.80host.com/iso/dd/WS2008R2Enterprise-Joodle-Template.gz http://down.80host.com/iso/dd/Windows2012R2-Joodle-Template.gz Username:Administrator Password:Password147 http://down.80host.com/iso/dd/Windows7-Joodle-Template.gz http://down.80host.com/iso/dd/Windows8.1-Joodle-Template.gz Username:Admin Password:Password147 http://down.80host.com/iso/dd/7.ENT.EVAL.64.VIRTIO-SCSI.gz Username:WhatUpTime.com Password:P@ssword64 http://down.80host.com/iso/dd/win7_cn_5gb_virtio_scsi.gz Username:administrator Password:www.80host.com 支持OVH VPS的scsi磁盘驱动,其他viostor的DD包在上面会蓝屏 http://down.80host.com/iso/dd/win7_cn_5gb_virtio_scsi_faster.gz Username:administrator Password:www.80host.com 支持OVH VPS的scsi磁盘驱动,其他viostor的DD包在上面会蓝屏 http://down.80host.com/iso/dd/Kimsufi2003.gz Username:Administrator Password:password!yxz.me http://down.80host.com/iso/dd/win2003_with_update.gz Username:administrator Password:80hostkvmlamjj http://down.80host.com/iso/dd/ikoula92.gz Username:administrator...
-
Kvmla:1G内存/40G硬盘/600G流量/日本&香港&新加坡KVM/月付¥80
说明:博客现在搬到了kvmla的日本服务器上,体验还不错,这里就发个测评,顺便推荐下,毕竟博主经常看见有人对香港/新加坡等亚洲服务器有需求,而且现在新加坡有终身8折,以及充500送100的活动。有需要的可以上。 简介 kvmla隶属香港klayer公司,成立于2011年;主要提供kvm架构VPS以及独立服务器业务,主要包括香港、新加坡、日本、美国等多个国家和地区的VPS和独立服务器租用业务;大部分为自营机柜,实力相当雄厚;其香港机房为CN2线路,日本机房为罕见的bbtec线路(软银),新加坡机房为Pccw线路大带宽,均很稳定。 测评 博主只有日本的VPS,只测这个地区,关于丢包延迟情况以博客为准。 从实际测试来看,博主本地从日本服务器下载文件最高到过13M/S,比页面上标的高很多,其他地区就暂时不知道了,反正很给力。 香港/新加坡测试IP: 香港CN2:103.213.245.30 新加坡:144.48.6.254 Kvmla套餐 优惠码:SGNEW80终生8折,好像只适用于新加坡,且额外升级1G内存,如果不使用优惠码加送50%硬盘。 CPU:2核内存:1GB硬盘:40GB带宽:新加坡100M/香港2M/日本10M流量:600GB架构:KVM价格:80元/月购买:香港、日本、新加坡 CPU:3核内存:2GB硬盘:65GB带宽:新加坡100M/香港3M/日本10M流量:800GB架构:KVM价格:150元/月购买:日本、新加坡、香港 PZEA套餐 Pzea和Kvmla都是一家,而且新加坡有月付7折,年付5折的活动,均为终生折扣,这里也提下。其中7折优惠码PAUG30OFF;5折优惠码PAUG50OOFF。
-
Linux安装Aria2来实现种子、磁力下载
简介 Aria2作为一款linux下的下载神器,很多极客都在使用,可以下载http资源、种-子文件、磁力链接等,功能强大,而且整合Chrome插件可以摆脱百度云盘的速度限制。 特点 1、高速,自动多线程下载;断点续传。2、轻量占用内存非常少,通常情况平均4~9MB内存占用(官方介绍)。3、多平台。支持Win/Linux/OSX/Android等操作系统下的部署。4、模块化。分段下载引擎,文件整合速度快。5、支持RPC界面远程。6、全面支持BitTorrent协议。 官网:https://aria2.github.io 安装 已在Centos6下安装成功 1、安装必要组件安装clang yum -y install clang 安装GCC,通过SCL安装GCC wget https://copr.fedoraproject.org/coprs/rhscl/devtoolset-3/repo/epel-6/rhscl-devtoolset-3-epel-6.repo -O /etc/yum.repos.d/rhscl-devtoolset-3-epel-6.repo yum install devtoolset-3-gcc devtoolset-3-gcc-c++ devtoolset-3-binutils devtoolset-3-gcc-gfortran scl enable devtoolset-3 bash gcc --version 2、一键安装 wget https://www.southcat.net/usr/down/Aria2/aria2.sh chmod +x aria2.sh ./aria2.sh 安装了Aria2主程序、开放6800端口启动、开启RPC Server、开机启动RPC Server、添加Aria2管理脚本,默认用户名user,密码passwd,用户名和密码存放在/etc/aria2/aria2.conf中。 3、aria2管理脚本启动:/etc/init.d/aria2 start停止:/etc/init.d/aria2 stop重启:/etc/init.d/aria2 restart Aria2的图形管理 提示:Aria2的图形管理界面可以自己搭建也可以使用别人搭建好的,不过2种方法都会说。 1、自己搭建可使用军哥的lnmp、lamp一键包或者amh、vestacp、宝塔等面板程序搭建网站环境,上传最常用的Aria2 Web UI程序到网站根目录即可。Aria2 Web UI程序本地下载地址:webui-aria2、github项目地址:https://github.com/ziahamza/webui-aria2
-
使用FileManager+基于Python3的爬虫程序建立影音图片库
说明:爬虫估计很多人知道,可以自动下载一些网站上面的图片,视频,这里说下使用FileManager和爬虫建立影音、图片库,并分享几个美女站爬虫(1024/mm131/91/mmjpg)。想看美女的可以爬来看看。至于其他学习资料网站的爬虫,可以去Github上找找。 提示:91爬虫已失效,现已移除该爬虫脚本。 截图 使用教程 注:以下部分爬虫由Eq博主提供。 爬虫使用python3+requests库编写,在Windows系统和Linux系统下都可以运行,大部分Ubuntu、Debian都含有Python3,直接安装最新此系统就可以了。而CentOS需要额外安装Python3,这里只说下CentOS 7系统使用方法。 1、安装FileManager网盘教程参考:利用Caddy扩展快速安装FileManager私人网盘/在线文件管理器。 2、检查Python3并升级查看Python3是否安装 python3 -V 如果返回-bash: python3: command not found,就使用Python 3.6一键脚本进行安装: wget https://www.southcat.net/usr/shell/Python3/CentOS_Python3.6.sh && sh CentOS_Python3.6.sh 本脚本包含许多必需库,不会因为缺少依赖而出问题,如果不想用脚本的,也可以手动升级,教程参考:Linux CentOS升级Python 3.6版本方法。 3、安装requests库 pip3 install requests 4、创建文件夹 mkdir /usr/local/caddy/www/file/xx #用来存储文件 cd /usr/local/caddy/www/file/xx 5、下载并运行爬虫 #1024图片爬虫 wget https://www.southcat.net/usr/shell/Python3/1024_spider.py && python3 1024_spider.py #mm131图片爬虫 wget https://www.southcat.net/usr/shell/Python3/mm131_spider.py && python3 mm131_spider.py #mmjpg图片爬虫 wget https://www.southcat.net/usr/shell/Python3/mmjpg.py && python3 mmjpg.py