包含标签 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合并在同一行。……

阅读全文

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 $……

阅读全文

Windows 局域网连接共享打印机方法

写在前面:本文针对在设备和打印机里面添加打印机时,无法搜索到目标打印机的解决方法。 查看目标打印机IP地址 桌面任务栏右下角网络图标-右键-打开网络和共享中心-更改适配器设置-本地连接-右键-状态-详细信息。窗口中IPv4 地址即为目标打印机 IP 地址,记住此 IP 地址。假设 IP 地址为0.0.0……

阅读全文

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……

阅读全文

CentOS 6 更换内核

查看 CentOS 版本 $ cat /etc/issue 查看内核版本 $ uname -a 下载需要更换的内核 $ wget http://ftp.scientificlinux.org/linux/scientific/6.6/x86_64/updates/security/kernel-2.6.32-504.3.3.el6.x86_64.rpm 安装内核 $ rpm -ivh kernel-2.6.32-504.3.3.el6.x86_64.rpm --force 重启 $ reboot……

阅读全文