Linux

X-ui面板安装

X-ui介绍 x-ui的github项目地址:https://github.com/vaxilu/x-ui 系统状态监控 支持多用户多协议,网页浏览化操作 支持的协议:vmess、vless、trojan、shadowsocks、dokodemo-door、socks、http 支持配置 更多传输配置 流量统计,限制流量,限制时间 可自定义xray配置模板 支持https访问面板(自备域名+ssl证书) 更多高级配置项,详见面板 X-UI一键脚本 bash <(curl -Ls https://raw.githubusercontent.com/vaxilu/x-ui/master/install.sh) 安装完成后默认是IP:54321访问面板。默认密码是admin;admin,默认密码不安全,请到面板后台更改用户名和密码。   TLS安装前准备步骤 socat 其实不需要SOCAT也可以,不过安装X-UI以后我们使用v2或者trojan的ssl加密的时候需要ssl证书,这个时候我们需要Acme配合NGINX/SOCAT申请证书。 当你的服务器上有nginx或者宝塔面板时,就不需要安装socat了,在这个时候执行是申请SSL脚本会提示80端口被占用出错。 1. Debian/Ubuntu安装socat apt update -y apt install -y curl apt install -y socat   2. centos安装socat yum update…

Docker install tigase-xmpp-server

https://hub.docker.com/r/tigase/tigase-xmpp-server docker pull tigase/tigase-xmpp-server docker run –name tigase-server -p 8080:8080 -p 5222:5222 tigase/tigase-xmpp-server:latest Once started, open <a href="http://localhost:8080/&quot; rel=”nofollow noopener”>http://localhost:8080</a&gt; (from the same machine, or using http://<server_hostname>:8080), by default those are: 'admin-user' = 'admin' and 'admin-password' = 'tigase'.

使用Docker搭建Syncthing

Syncthing 官网:https://syncthing.net/ 在服务器上部署 Docker Debian 安装 Docker:https://docs.docker.com/engine/install/debian/ Ubuntu 安装 Docker:https://docs.docker.com/engine/install/ubuntu/ 拉取 syncthing 镜像 docker pull syncthing/syncthing 运行容器 docker run -d -p 8384:8384 -p 22000:22000 -v /data/syncthing:/var/syncthing –restart=always syncthing/syncthing:latest 参数解释: -d:后台运行 -p 8384:8384: 暴露 8384 端口,8384 是 Web 界面端口 -p 22000:22000:暴露…

Linux防火墙放行指定端口

Debian/Ubuntu 放行端口 安装iptables(通常系统都会自带,如果没有就需要安装) apt-get update apt-get install iptables 例如要放行8888端口 iptables -I INPUT -p tcp –dport 8888 -j ACCEPT 然后保存放行规则 iptables-save 设置完就已经放行了指定的端口,但重启后会失效,下面设置持续生效规则; 安装iptables-persistent apt-get install iptables-persistent 保存规则持续生效 netfilter-persistent save netfilter-persistent reload 设置完成后指定端口就会持续放行了;   Centos 放行端口 例如要放行8888端口 firewall-cmd –zone=public –add-port=8888/tcp –permanent 命令含义:…

VPS系统信息查看命令

系统 uname -a # 查看内核/操作系统/CPU信息 head -n 1 /etc/issue # 查看操作系统版本 cat /proc/cpuinfo # 查看CPU信息 hostname # 查看计算机名 lspci -tv # 列出所有PCI设备 lsusb -tv # 列出所有USB设备 lsmod # 列出加载的内核模块 env # 查看环境变量 资源 free -m # 查看内存使用量和交换区使用量 df -h #…

Debian 10 Buster 升级 Debian 11 Bullseye

准备工作 除非你是物理服务器,以及没有用过奇奇怪怪定制或修改的内核的 KVM 构架的 VPS 和云主机,否则升级大版本更新内核是有一定机率导致 Grub 加载失败的,切记备份重要数据! OpenVZ 6 和 LXC 构架的 VPS 是无法升级的,因为他们没有自己独立的内核 再强调一遍,一定要备份重要数据! 以下操作需要在 root 用户下完成,请使用 sudo -i 或 su root 切换到 root 用户进行操作 更新系统 首先需要更新你当前的系统 apt update apt upgrade -y apt dist-upgrade -y apt autoclean apt autoremove -y 如果内核更新了,可以重启让最新的内核生效,也可以直接进行升级。 升级系统…

Docker 搭建 calibre-web

官网地址:https://hub.docker.com/r/technosoft2000/calibre-web 1.获取 Docker 镜像: docker pull technosoft2000/calibre-web 启动 calibre-web: docker create –name=calibre-web –restart=always \ -v /data/calibre/books:/books \ -v /data/calibre/config:/calibre-web/config \ -e USE_CONFIG_DIR=true \ -e SET_CONTAINER_TIMEZONE=true \ -e CONTAINER_TIMEZONE=Asia/Shanghai \ -e PGID=65539 -e PUID=1029 \ -p 8083:8083 \ technosoft2000/calibre-web 3.上传 calibre…