分类 Linux教程 中的文章

Lighttpd 强制 Https 访问

编辑lighttpd.conf文件,添加以下内容 #force https $SERVER["socket"] == ":80" { $HTTP["host"] =~ "([^:/]+)" { url.redirect = ( "^/(.*)" => "https://%0:443/$1" ) } } 即可。……

阅读全文

Crt 与 key 格式证书转换为 pem 格式

执行 $ cat test.key test.crt > test.pem 即可转换为 pem 格式。 注:因 pem 文件将 cer 和 key 文件内容合并,文件内容中END PRIVATE KEY与EBEGIN CERTIFICATE分别占用一行。不同 Web server 对 pem 文件内容格式要求不甚相同,可能需要将END PRIVATE KEY与EBEGIN CERTIFICATE合并在同一行。……

阅读全文

Android 开启 Telnet 服务

前提条件 1.需要 Root 2.安装 Busybox 3.安装终端模拟器 开启服务器 在终端模拟器执行 $ su $ telnetd -l /system/bin/sh 即可开启 telnet 服务器。 关闭服务器 执行 $ ps 找到COMMAND是telnetd -l /system/bin/sh的进程的 pid,然后执行 $ kill pid 即可终止服务器。……

阅读全文

Termux 使用教程

安装部署 因为 Termux 官方服务器在国外,第一次打开可能需要科学上网 进入后更新一下 $ apt update $ apt upgrade 安装nano编辑器 $ apt install nano #非必须,我个人喜欢使用nano编辑器 因为官方源在国外,建议修改为国内中科大源 $ nano /data/data/com.termux/files/usr/etc/apt/sources.list 将https://termux.net替换成https://mirrors.ustc.……

阅读全文

Linux 搭建 KMS 服务器教程

以下教程以 CentOS 7 为例。 软件下载 vlmcsd 软件 Github下载,下载后自行编译。嫌麻烦的,可以从 GitHub 页面的链接进入作者的论坛发布页面,下载编译好的二进制文件。 下载好后解压,找到\binaries\Linux\intel\glibc目录下的 vlmcsd-x64-glibc 文件(如果是32位系统则使用 vlmcsd-x86-gl……

阅读全文

Linux 进程后台运行的方法

screen 命令 创建 screen $ screen -S test 保留 screen $ ctrl+a+d 按ctrl+a,然后再按d即可保留 screen 查看 screen $ screen -ls 恢复 screen $ screen -r test nohup 命令 后台运行 $ nohup server -c ./server.josn & 示例命令为server -c ./server.josn 后台运行并重定向标准输出 $ nohup server -c ./server.josn 2>&1 & 停止后台运行 $ eval $(ps -ef | grep "server" | awk '{print "kill "$2}')……

阅读全文

Debian 手动安装 Linux 4.9+ 内核并开启 BBR

安装内核 选择需要安装的内核版本下载地址 下载内核(以 Linux 4.9.0 内核为例) $ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.9/linux-image-4.9.0-040900-generic_4.9.0-040900.201612111631_amd64.deb 安装内核 $ dpkg -i linux-image-4.*.deb 移除旧内核(可选) $ apt-get autoremove 更新引导文件 $ update-grub 重启 $ reboot 开启 BBR 查看内核 $ uname -r 查看 BBR 是否开启 $ lsmod | grep bbr 如果结果中没有tcp_bbr的话。执行 $ modprobe tcp_bbr $ echo "tcp_bbr" >> /etc/modules-load.d/modules.conf $ echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf $ echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf $ sysctl -p 检查是否开启 BBR $ sysctl net.ipv4.tcp_available_congestion_control $……

阅读全文

Debian 安装配置 iptables 防火墙

查看规则 $ iptables -L 编辑规则 $ vim /etc/iptables.test.rules 使规则生效 $ iptables-restore < /etc/iptables.test.rules 保存生效配置 $ iptables-save > /etc/iptables.up.rules 设置开机自动载入配置 $ touch /etc/network/if-pre-up.d/iptables 在 iptables 文件中输入以下内容 #!/bin/bash /sbin/iptables-restore < /etc/iptables.up.rules 设置执行仅限 $ chmod +x /etc/network/if-pre-up.d/iptables……

阅读全文