说明:Transfer.sh
是一个可以让我们将Windows
/Linux
系统里的文件快速分享出去的平台,特别是Linux VPS
,只需要一条命令就可以将文件快速分享出去,很方便,而且上传文件最大可达10GB
,有效期14
天。
使用
官方网站:https://transfer.sh/
1、Windows系统Windows
系统直接进入官网,点击click to browse
就可以上传文件,之后会给我们一个文件分享链接。
2、Linux VPS服务器
使用命令:
curl --upload-file 文件 https://transfer.sh/文件名
#如
curl --upload-file /root/hello.txt https://transfer.sh/hello.txt
原创文章,作者:南猫,如若转载,请注明出处:https://southcat.net/1988/
不妨点个广告再走嘛
相关推荐
-
使用Aria2下载BT磁力的时候,速度慢或者没速度的解决方法
说明:很多人使用Aria2下载BT的时候,都会遇到某些种子没有速度,或者速度很慢的问题。其实对于这个问题,之前在博客就已经提到过了,只需要添加BT Tracker服务器就可以解决了,只是没说具体方法,这里就说详细点。 方法 BT Tracker服务器地址获取方法参考:分享一些BT Tracker服务器地址。进入BT Tracker服务器Github获取最新地址,十几个就可以了,然后修改Aria2配置文件aria2.conf,文件地址一般安装教程都有说明,然后添加如下代码: bt-tracker=BT服务器(多个服务器之间用,分开) #例如 bt-tracker=udp://tracker.leechers-paradise.org:6969/announce,udp://tracker.pirateparty.gr:6969/announce,udp://tracker.cuntflaps.me:6969/announce
-
使用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
-
OpenVZ平台Alpine Linux一键安装脚本
说明:Alpine Linux是一个社区开发的面向安全应用的轻量级Linux发行版操作系统,占用资源很少,初始状态基本只占用几M内存和几十M硬盘,而且还很稳定,适合很多小型服务器和设备使用,这里就分享一个OVZ的Alpine脚本,基本几秒安装完成。 安装 说明:脚本在CentOS、Debian和Ubuntu大多数版本上测试通过,且仅支持OpenVZ。 运行命令: #脚本会安装最新的Alpine Linux,并会清除服务器数据,请先备份好数据 wget https://www.southcat.net/usr/shell/alpine.sh && bash alpine.sh 等待几秒钟完成,然后使用原密码进入Alpine系统。 下面的截图为系统资源占用情况,可以说很低了。 如果服务器不停的修改/etc/inittab并添加一堆重新生成的getty,可运行命令: apk add e2fsprogs-extra chattr +i /etc/inittab
-
Linux VPS出现 “-bash: python: command not found”错误的解决方法
说明:有时候换系统尝试运行Python程序时,服务器会返回-bash: python: command not found错误指令,说明系统上未安装Python,这里说下方法。 方法 1、安装Ubuntu/Debian系统: apt-get install python 或者 apt-get install python3 CentOS系统: yum install python 2、检查 type -a python which python ls -l /usr/bin/python ls -l /usr/bin/python*
-
Linux使用hdparm命令来测试SSD硬盘性能
说明:使用hdparm可以测试SSD硬盘性能,数据准确。 1、安装 yum install hdparm #centos apt-get install hdparm #debian,ubuntu 2、使用 hdparm -t /dev/xvda /dev/xvdb为硬盘符,可使用fdisk -l获取。
-
CC-Attack-Protector:Linux VPS防CC攻击一键脚本,带微信提醒
说明:博客这几天一直在被CC攻击,然后让朋友帮忙写了个防CC攻击脚本,并添加了微信方糖提醒功能,这里就分享下。 CC Attack Protector 每10秒钟检测一次指定网站日志,如果超过预设限制的(在单位时间请求数以及请求大小层面)会在防火墙层面进行阻止,并运用微信Server酱进行通知。 说明 1、请记得开启站点的日志记录,而且面板用户要注意检查并取消掉“静态文件的access_log off”,也就是所有访问都要记录日志,以确保最佳的防CC效果。2、日志的开头的格式必须为例如x.x.x.x - - [22/Nov/2017:13:20:02 -0500] "GET /xxxxxx HTTP/1.1" 200 3386,也就是IP在首列,时间格式与此示例相同,请求URL在第七列,请求长度在第十列,一般nginx日志的默认格式应该是这样,如果是其他的服务器软件或者日志格式不同请根据自己的情况魔改ddos.sh里的相关截取日志信息的代码。3、建议定期分割日志,例如使用crontab一天分割一次,以确保脚本检测效率。4、一旦有新IP被封禁,会输出封禁信息(当你回到screen后就可以看到),同时会输出日志到cc.log中。5、如果想解封IP,可以执行bash ban.sh -ua,这样会解封所有IP。6、关于ban.sh这个脚本还能做到的其他事情,请直接bash ban.sh查看。7、如果Centos,那么可能需要在ban.sh中操作防火墙之后重启一下防火墙,因为Centos防火墙修改规则之后不是即时生效的。对于Centos 7需要将防火墙firewall替换成iptables。8、重启VPS后,记得使用screen命令,重新启动脚本。 截图 1、SSH后台监控触发机制后自动ban掉ip。 2、微信提醒触发机制并微信通知。 使用 本脚本理论上Ubuntu和Debian都可以直接使用,CentOS请看说明,按要求修改。 git clone https://github.com/Tsuk1ko/CC-attack-protector.git cd CC-attack-protector 然后修改ddos.sh前面的配置内容,根据注释说明修改即可! #配置 LOG_FILES="/www/wwwlogs/*.log" #指定日志文件 SCKEY="" #Server酱服务的SCKEY,用于通知CC攻击情况 LIMIT_REPEAT=20 #重复的请求次数,超过直接封 LIMIT_TIMES=50 #否则,在10秒内超过这么多连接日志数的会进入检测,并且满足下面这个条件的会被封禁 LIMIT_FLOW=62914560 #请求大小之和 62914560 = 60MiB 关于微信通知,不知道方糖Server酱的,去首页https://sc.ftqq.com按要求申请SCKEY然后填入即可! 其实一般情况下关于CC攻击判断的设置并不用动,如果发现封禁效果与理想有差异再修改! 建议使用screen来运行 #没有screen就安装 apt-get install screen screen -S CC #运行 bash run.sh 然后按下Ctrl+A,再按下D,即可退出screen界面。 想回去的话就 #查看会话 screen -ls #回去该会话 screen -r 会话名称 如果网站大文件过多,容易造成误判,建议限制IP并发连接数以及下载带宽,然后将CC脚本配置文件里的LIMIT_REPEAT=20可以设置为35或40。线程具体设置如下: #先去nginx.conf文件http{}里加上如下代码 limit_conn_zone $binary_remote_addr zone=perip:10m; limit_conn_zone $server_name zone=perserver:10m; #再去xx.com.conf文件server{}里添加如下代码,分别为总线程,单个ip线程和单线程最大速度 limit_conn perserver 300; limit_conn perip 25; limit_rate 512k; 不会切割日志的,按时清空网站日志文件就可以了,使用命令echo "" >/home/wwwlogs/www.southcat.net.log即可,后面为网站日志文件路径,配合定时Crontab就可以了,参考:Linux系统Crontab的安装及定时任务的命令详解。 测试是否正常监控 当你配置好脚本后,可以使用bash...
-
Linux VPS使用Webbench/Apache-ab进行网站压力测试
简介 Webbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试网站的负载能力。 Apache ab(Apache Bench性能测试工具,这是apache免费自带的性能测试工具,就在apache的bin目录下,它能模拟多个并发请求,也就是说它主要是用来测试你的网站每秒能处理多少请求的。 安装 如果是测试https的话,使用Apache-ab就可以了。 1、安装Webbench #Debian/Ubuntu系统 apt-get install gcc make ctags -y #Centos系统 yum install gcc make ctags -y #安装Webbench wget https://www.southcat.net/usr/down/webbench-1.5.tar.gz tar zxvf webbench-1.5.tar.gz && cd webbench-1.5 make && make install 2、安装Apache #Centos系统 yum install httpd -y #Debian/Ubuntu系统 apt-get install apache2 -y 使用 1、Webbench #使用帮助 webbench -h #测试命令,-c为并发数;-t为测试时长,单位秒;后面为链接 webbench -c 1000 -t 50 http://www.baidu.com 2、Apache #使用帮助 ab -h #测试1,-n为发送请求次数;-c并发数;后面为链接 ab -n 500 -c 400 http://www.baidu.com #测试2,-t为测试时长,单位秒;-c并发数;后面为链接 ab -t 90 -c 50 http://www.baidu.com 总结
-
Vultr VPS快速安装Windows 7及其它系统教程
说明:Vultr早已是一家很大,使用人很多的的VPS服务商了,这里就不过多介绍了,只说下安装Windows系统教程,很简单。毕竟很多人也想玩玩Windows系统的VPS。 提示:该方法可以不用了,请参考最新安装Windows的方法,适用于任何VPS,链接:Linux VPS无限制一键全自动DD安装Windows脚本。 1、上传ISO自定义系统(1)点击Add ISO准备上传Windows系统路径包。 (2)将下面ISO地址(这里以Windows 7为例,其它看个人爱好。)丢到上图所示的upload ISO from remote machine中,点击Upload。这些ISO都是从网上找的资源,测试可用。 Window2003: http://dl03.miefen.com/os/cn_win_srv_2003_r2_enterprise_x64_with_sp2_vl_cd_merger_incl_virtio_X13-140502-homemade-by-Jetso.iso Windows XP: http://dl03.miefen.com/os/en_win_xp_pro_x64_with_sp2_vl_incl_virtio_X13-140502-homemade-by-Jetso.iso Windows2008: http://dl03.miefen.com/os/cn_windows_server_2008_r2_standard_enterprise_datacenter_and_web_with_sp1_x64_dvd_incl_virtio-140506-homemade-by-Jetso.iso Windows 7: https://dl02.miefen.com/os/cn_windows_7_professional_with_sp1_vl_build_x86_dvd_u_incl_virtio-140506-homemade-by-Jetso.iso Windows8.1: http://dl02.miefen.com/os/cn_windows_8_1_pro_vl_x86_dvd_incl_virtio-140506-homemade-by-Jetso.iso (3)ISO显示Available即上传成功。 2、开一台自定义Windows 7系统的VPS建议开一台内存1G以上的VPS。 3、管理并安装Windows 7系统(1)点击VPS管理后,进入VNC控制面板。 (2)进入到Windows 7安装界面,输入用户名,密码直到安装完毕!
-
一款支持Linux/Windows/Mac的百度网盘客户端:BaiduPCS-Web
说明:之前介绍过一个仿Linux shell文件处理命令的百度网盘命令行客户端BaiduPCS-Go→点击查看,该工具很大程度上解决了我们在VPS上下载百度云文件速度过慢的问题,不过是用纯命令的形式操作,有些小白也不是很会,有大佬根据该客户端写了个带Web管理界面的BaiduPCS,适用于Linux、Windows、Mac等系统,使用起来很方便,这里分享下。 截图 使用 Github地址:https://github.com/liuzhuoling2011/baidupcs-web 该程序作者已经打包好了,下载地址:点击查看。 1、Windows系统Windows系统直接下载对应的版本的程序后解压出来,再双击就可以使用了。 2、Linux系统首先进入下载地址,找到对应架构的最新版本的程序,目前为3.5.8版本,然后进入SSH使用命令: #下载文件 wget http://qiniu.zoranjojo.top/BaiduPCS-Go-3.5.8-linux-amd64.zip #解压文件 unzip BaiduPCS-Go-3.5.8-linux-amd64.zip #进入文件夹 cd BaiduPCS-Go-3.5.8-linux-amd64 #授权文件 chmod a+x BaiduPCS-Go #运行,默认5299,可自行修改为其它端口 ./BaiduPCS-Go web --port 5299 然后使用浏览器访问http://ip:5299即可。 如果Web界面打不开,可能需要开启防火墙端口。 #CentOS 6 iptables -I INPUT -p tcp --dport 5299 -j ACCEPT service iptables save service iptables restart #CentOS 7 firewall-cmd --zone=public --add-port=5299/tcp --permanent firewall-cmd --reload 如果需要程序常驻后台的话,可以使用screen命令,使用查看→传送门。 3、Mac系统方法参考步骤2。
-
分享6个免费SSL证书申请网站,给你的网站开启https加密
说明:现在网站上ssl证书已是大势所趋,各大主流网站纷纷都上了ssl,对于我们这些小博客来说,上了ssl可以防止被运营商劫持,还可以增加收录几率。这里分享6个免费的ssl申请地址。1、Let's Encrypt提供免费SSL证书周期为90天,我们需要设置自动或者提前续约才可以继续使用 https://letsencrypt.org/ 2、StartSSL提供3年免费SSL服务,不过StartSSL在火狐浏览器中可能会不信任,不过可以尝试下,说不定就兼容信任了。 https://www.startssl.com/ 3、阿里云Symantec DV SSL免费DV SSL证书,一次申请每个域名1年,每个阿里账户可以签发20张免费证书。单个域名、二级域名,单独申请是分开算的。 https://www.aliyun.com/product/cas 4、西部数码DV SSL证书提供免费一年DV SSL证书 http://www.west.cn/web/ssl/default/index 5、腾讯云DV SSL证书提供免费一年DV SSL证书 https://console.qcloud.com/ssl 6、景安DV SSL证书提供免费一年DV SSL证书,一个账号可以申请3个。 http://www.zzidc.com/main/huodong/freessl.html