分类 linux articles

Realm端口转发工具简单使用

Realm 是Rust语言开发的流量转发工具,Realm 比 Gost占用资源更小。 支持多组服务器转发,同时也支持tcp和udp,还有域名解析便捷。 据我的测试结果来看,对于RDP的转发 realm 比市面上别的转发工具延迟都要明显低一些。 下载最新的可执行文件到本地: Github 以最新版本为主,根据自己的系统版本下载……

Continue reading

群晖dsm增加ddns提供商 (HE.net)

只需要在 /etc.defaults/ddns_provider.conf 文件中加入以下内容: [HE_DDNS] modulepath=DynDNS queryurl=https://dyn.dns.he.net/nic/update?hostname=__HOSTNAME__&myip=__MYIP__ 然后在DDNS配置中选择HE_DDNS,假设主机名是 abc.example.org ,在主机名和用户名都填写 abc.example.org , 密码处填写HE.NET中生成的TOKEN即可 来源: https://www.right.com.cn/forum/forum.php?mod=redirect&goto=findpost&ptid=1326840&pid=11006444……

Continue reading

完整优雅的卸载腾讯云云服务器安全监控组件

腾讯云的服务器会自动安装云监控、云镜等安全服务,方便在控制台查看产品运行状态等 可以看一下服务器的定时任务: $ crontab -l */1 * * * * /usr/local/qcloud/stargate/admin/start.sh > /dev/null 2>&1 & 0 0 * * * /usr/local/qcloud/YunJing/YDCrontab.sh > /dev/null 2>&1 & 从来不看腾讯云的云监控控制台,要这东西有何用,卸载 云监控 Linux 安装目录是 /usr/local/qcloud/stargate 和 /usr/local/qcloud/monitor 还有一个主机安全,也就是所谓的云镜,新开服务器不取消勾……

Continue reading

lnmp自动备份网站文件和数据库并上传到谷歌云盘

修改备份脚本参数 修改/root/lnmp1.8/tools/backup.sh 备份脚本的几个参数。清注意:如果升级了lnmp一键安装包,此文件应需要再次修改。 Backup_Home="/home/backup/" # 此为备份文件存放目录 MySQL_Dump="/usr/local/mysql/bin/mysqldump" # mysqldump路径,如果是mariadb,替换/usr/local/mysql为/usr/……

Continue reading

mjj折腾常用脚本

性能测试 curl -sL yabs.sh | bash wget -qO- bench.sh | bash 三网测试 bash <(curl -Lso- https://git.io/Jlkmw) 回程路由测速 curl https://raw.githubusercontent.com/zhucaidan/mtr_trace/main/mtr_trace.sh|bash 更改时区 sudo cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime Docker安装 sudo curl -sSL https://get.docker.com/ | sh SpeedTest面板部署 docker run -d -p 8888:80 -e MAX_LOG_COUNT=100 -e IP_SERVICE=ip.sb -it badapple9/speedtest-x bbr安装 wget -N --no-check-certificate -c -t3 -T60 -O ss-plugins.sh https://git.io/fjlbl chmod +x ss-plugins.sh ./ss-plugins.sh 路由追踪 apt install -y traceroute wget https://github.com/zu1k/nali/releases/download/v0.3.9/nali-linux-amd64-v0.3.9.gz #https://github.com/zu1k/nali/releases/download/v0.3.9/nali-linux-armv8-v0.3.9.gz gunzip nali-*.gz mv nali-* /bin/nali chmod +x /bin/nali traceroute 1.1.1.1|nali traceroute 2001:4860:4860::8888|nali……

Continue reading

群晖dsm7安装哪吒监控 简易教程

研究了下 其实挺简单 dsm7的群晖 启动项管理 变成了 systemd 路径在 /usr/lib/systemd/system/ 那么就简单了 ssh登陆群晖 然后切换成root sudo -s cd /volume1/@apphome mkdir NezhaAgent // 这里得注意 下载你群晖对应架构的agent wget https://github.com/naiba/nezha/releases/download/v0.12.3/nezha-agent_linux_amd64.tar.gz tar -zxvf nezha-agent_linux_amd64.tar.gz chmod +x nezha-agent 下面就设置systemd脚本 vim /usr/lib/systemd/system/nezha-agent.service #下面是systemd脚本 [Unit] Description=Nezha Agent After=syslog.target #After=network.target #After=nezha-dashboard.service [Service] # Modify these two values and uncomment them if you have # repos with lots of files and……

Continue reading

通过SNI Proxy加速国内服务器的WordPress更新

相信很多在国内服务器搭建WordPress的同学都有过这样的烦恼:更新不成功,后台某些页面打卡非常慢,插件主题没法在线安装等等等等这些问题,而且如果你的服务器又因为某些因素不方便直接搭建$$r之类的软件来给它加速,每次手动下载安装包再上传安装会是一件非常头疼的事。 注意,此方法并不……

Continue reading

解决WSL与windows的PATH环境变量冲突问题

如果在windows和wsl中都安装了python, 那么由于wsl的互交互特性, pienv的运行就会不太正常

以下是禁用互交互的步骤

WSL的终端中输入:

echo "[interop]\nenabled=false\nappendWindowsPath=false" | sudo tee /etc/wsl.conf

Powershell(以管理员身份运行)中输入: (以重启wsl)

net stop LxssManager
net start LxssManager

如果已知distro名, 可用wsl --terminate <distro名>终止特定的wsl distro

……

Continue reading

利用shell脚本检测网络状况实现电话或短信报警

腾讯云有语音接口 可以实现任务内容通知 https://console.cloud.tencent.com/sms 脚本如下 #!/usr/bin/env bash # /root/check/check.sh 脚本存放位置 # */5 * * * * /bin/bash /root/check/check.sh > /dev/null cron命令 # 日志路径 LOGFILE=/root/check/check_ip.log # 腾讯云语音appid SDKAPPID="12345678" # appkey strAppKey="abcdefg" # 语音模板 VOICE_TMP_ID=123456 # 通知的手机号 ALERT_PHONE=18888888888 # ping丢包触发百分比 GE_RATE=20 # 第一个参数为ping测试的ip # 第二个参数为丢包率 # 第三个参数为通知的手机号 call_phone() { # 模……

Continue reading

Linux统计文件夹下的文件数目

Linux下有三个命令:ls、grep、wc。通过这三个命令的组合可以统计目录下文件及文件夹的个数。 统计当前目录下文件的个数(不包括目录) $ ls -l | grep "^-" | wc -l 统计当前目录下文件的个数(包括子目录) $ ls -lR| grep "^-" | wc -l 查看某目录下文件夹(目录)的个数(包括子目录) ls -lR | grep "^d" | wc -l 命令解析……

Continue reading