分类: 系统

49 篇文章

docker命令
创建并运行(以redmine为例) docker run -d --name redmine \ -p 80:3000 -p 443:8443 \ --env ALLOW_EMPTY_PASSWORD=yes \ --env REDMINE_DATABASE_USER=bn_redmine \ --env REDMINE_DATABASE_PASS…
Linux限制端口连接
IPTABLES在3600秒的时间内,对22端口建立超过20次链接,则丢包处理(类似fail2ban): iptables -I INPUT -p tcp --dport 22 -m state --state NEW -m recent --name SSHBAN --set iptables -I INPUT -p tcp --dport 22…
vsftpd root登陆和根目录设置
设置根目录 文件:/etc/vsftpd/vsftpd.conf 添加:local_root=/root 允许root登陆 文件:/etc/vsftpd/user_list /etc/vsftpd/ftpusers 修改:root前加"#",注释掉
CentOS下编译LEDE/OpenWRT软路由
全程挂非中国线路,原因懂的。 编译步骤(内核编译,新手请在老鸟指导下进行,基准系统为CentOS8): yum groupinstall "Development Tools" -y yum install epel-release -y yum install autoconf binutils bison bzip2 flex gawk gcc…
Debian9修改启动内核
#更换内核需谨慎,请及时自行备份以免发生不可挽回的损失!!! cat /boot/grub/grub.cfg | grep menuentry dpkg -l|grep linux-image vi /etc/default/grub #找到 GRUB_DEFAULT=0 #修改为 GRUB_DEFAULT="Advanced options fo…
CentOS 7使用sysbench测试CPU
安装: yum install sysbench 运行: #直接运行 sysbench cpu run # 素数上限2万,默认10秒,2个线程 sysbench cpu --cpu-max-prime=20000 --threads=2 run 返回: sysbench 1.0.9 (using system LuaJIT 2.0.4) Runni…
opkg内核不对应解决办法
错误: Collected errors: * satisfy_dependencies_for: Cannot satisfy the following dependencies for xxxxxxxx: * kernel (= 4.19.72-1-180b903cff765646fb099f484f734e3c) 解决办法: 1、前往 ht…
CentOS 7安装远程桌面支持
安装: yum groupinstall "GNOME Desktop" "Graphical Administration Tools" startx yum install epel* -y yum install xrdp   配置文件(如修改默认3389端口): /etc/xrdp/xrdp.ini   启动: syst…
UFW防火墙使用范例
安装: apt install ufw   启用和删除: ufw enable ufw status numbered ufw delete (数字) ufw delete allow 22 ufw delete allow ssh ufw status verbose   添加规则: ufw default deny inco…
Linux架设EOIP
简介:一个传输于IP层,运行于链路层,隶属于RouterOS系统的高级虚拟局域网组件。 安装: wget https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/linux-eoip/linux-eoip-0.5.tgz tar -xvzf li…
CentOS7删除自带网桥
虚拟机装完多网卡的CentOS7,会自带一个用于虚拟化的virbr0,下面介绍删除方法: [root@localhost ~]# yum install fence-agents-virsh -y …………………………………………………………………… [root@localhost ~]# virsh net-list 名称 状态 自动开始 持久 …
远程桌面(RDP)3389漏洞
列举受影响的系统: Windows Server 2003 Service Pack 2 Windows Vista x64 Edition Service Pack 2 Windows Server 2003 x64 Edition Service Pack 2 Windows XP Professional x64 Edition Servic…
在VPS里用DD安装windows
准备 #Debian/Ubuntu: apt-get install -y gawk sed grep glibc-common #RedHat/CentOS: yum install -y gawk sed grep glibc-common 开始安装: Username: Administrator Password: lolico.moe12…
Centos 7更新内核
与 Red Hat 不同,CentOS 允许使用第三方 ELRepo库,将内核升级到最新版本: rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarc…
CentOS 7 安裝VNC Server (GNOME 桌面)
安裝紀錄如下: 安裝GNOME桌面,如果已有安裝可跳過 #yum groupinstall “GNOME Desktop”   安裝VNC Server #yum install tigervnc-server 設定VNC組態檔 預設安裝後,沒有vnc 組態檔,複製組態檔範本 #cp /lib/systemd/system/vncserv…
CentOS 7 搭建SVN服务器(转并修复错误)
第一步: 安装SVN服务端 # yum install -y subversion 第二步: 创建SVN版本库 # mkdir -p /home/svn/project # svnadmin create /home/svn/project/ 第三步: 配置SVN信息 进入版本库中的配置目录conf,此目录有三个文件: authz #权限配置文件 …
[转载]Linux批量替换不同文件中的相同字符串
转载自:http://bbs.phpchina.com/blog-191373-187668.html 方法1 这两天在构建一个应用的使用用到了maven,由于project很大,足足有700多个 pom.xml文件,更郁闷的是在很多pom.xml文件里都单独指定了资源库的url,我需要把这些资源库的url统一指定到nexus本地中央库. 手 工一…
Linux 使用 xl2tpd 建立 L2TP 隧道(WITHOUT IPSEC)
Linux 使用 xl2tpd 建立 L2TP 隧道(WITHOUT IPSEC) 准备环境 ppp、x2ltpd (服务器端和客户端均需要安装) 1、服务器端配置 1.1、在 xl2tpd.conf 文件中配置 pppoptfile centos 7安装环境: yum install epel-release -y yum install xl2…
使用ShadowsocksR中转ShadowsocksR
1、双方加密参数相同,端口可不同 2、在中转服务器的ssr配置文件中,相应代码段最下面添加: "redirect": ["*:中转端口#被中转IP:被中转端口"]     ps:请注意末尾的逗号(最后一行不需要逗号) 3、重启中转ssr 4、配置防火墙 5、现在可以用“中转IP端口+被中转加密参数”来连接了
CentOS 7 设置DNS方法
#显示当前网络连接 #nmcli connection show NAME UUID TYPE DEVICE eno1 5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03 802-3-ethernet eno1 #修改当前网络连接对应的DNS服务器,这里的网络连接可以用名称或者UUID来标识 #nmcli con mod en…
Centos 7搭建Wireguard
准备 curl -Lo /etc/yum.repos.d/wireguard.repo https://copr.fedorainfracloud.org/coprs/jdoss/wireguard/repo/epel-7/jdoss-wireguard-epel-7.repo 安装内核 wget https://www.cloudy.pub/do…
OpenVZ VPS使用BBR加速
建议系统为Debian 8 64、Centos 7及以上。 1、下载脚本 wget --no-check-certificate https://raw.githubusercontent.com/mixool/rinetd/master/rinetd_bbr_powered -O /root/rinetd 2、设置权限 chmod +x rine…
Linux安装speedtest命令行测速
apt-get/yum install python-pip 或者 wget https://bootstrap.pypa.io/get-pip.py && python get-pip.py pip install speedtest-cli pip install --upgrade pip pip install speedt…
centos 7 kernel编译安装(转)
1,安装源码,编译驱动 https://wiki.centos.org/HowTos/I_need_the_Kernel_Source 2,在这里可以找到你要的kernel 源代码 http://vault.centos.org/7.0.1406/os/Source/SPackages/ 3,安装必要的工具 yum install rng-tool…
如何设置服务器中转 – 利用 iptables/firewalld
一、定义 中转,顾名思义,就是用一台优质中转服务器中转目的服务器,优化用户端到目的服务器的链路,形成 用户 → 国内中转服务器 → 目的地服务器 的网路链路,简单来说就是通过中转服务器优化用户端到目的服务器的路由。 二、意义 某些运营商,比如长城宽带、鹏博士宽带这种二级运营商,自己没有出口带宽,靠租上级运营商的带宽过活,人一多就拥挤。即便是电信、联…
iptables命令范例
打开端口: iptables -A INPUT -p tcp -m multiport --dport 7000:7010,50000:50100,1433,8677,8082,8000,5443,25,8606 -j ACCEPT iptables -A INPUT -p udp -m multiport --dport 7000:7010,86…
Centos 7 安装GUI – GNOME桌面
安装: yum groupinstall "GNOME Desktop" "Graphical Administration Tools" 修改启动模式: systemctl set-default multi-user.target //设置成命令模式 systemctl set-default graphical.target //设置成图形模…
Windows系统架设ShadowsocksR服务端 (搬运修改)
运行环境 ShadowsocksR服务端是Python编写的,所以需要Python环境。 我现在手上没有 海外的Windows服务器,所以只是在本地自己搭建测试了一下,测试系统是 Windows 7,至于 Windows Server 服务器系统是否安装了Python我也不清楚,大家自己检查吧。 另外,ShadowsocksR服务端因为加密方式,所…
CentOS建立用户
useradd -s /sbin/nologin username -p password 查看所有用户:cat /etc/passwd |cut -f 1 -d:  
CentOS 7 安装配置Zimbra邮件服务器
视频教程 https://www.youtube.com/watch?v=i9-GwQ98l9U Zimbra是一个开源的邮件服务程序。它包含很多实用的特性:内建日历支持、email过滤规则、一个现代化的用户接口、反垃圾和病毒扫描等等。 Zimbra不但提供服务器端组件,它也包括一个基于web的邮件客户端。 Zimbra有两个版本,一个免费开源版本…
udpspeederV2+udp2raw 串联加速简明教程
本脚本无自动启动如需要请自行配置 Step 1 udpspeederV2服务器端配置(centos7,64位) mkdir /root/udpspeeder cd /root/udpspeeder wget https://github.com/wangyu-/UDPspeeder/releases/download/v2%4020171125.0…
KCPTun配置和架设
KCPTun 简介 Kcptun 是一个非常简单和快速的,基于 KCP 协议的 UDP 隧道,它可以将 TCP 流转换为 KCP+UDP 流。而 KCP 是一个快速可靠协议,能以比 TCP 浪费 10%-20% 的带宽的代价,换取平均延迟降低 30%-40%,且最大延迟降低三倍的传输效果。 Kcptun 是 KCP 协议的一个简单应用,可以用于任意…
Centos 7修改网卡名称
起因,很多使用CentOS7以前系统的小伙伴装完CentOS7以后发现了一个问题,那就是网卡名改变为了“en016777736”,而不是以前的eth0的简易模式了,如图: 这是为什么呢?开发者吃饱撑的么?当然不是。 以往的CentOS7以前的系统网卡命名虽然简单方便,但也会带来一些问题,例如,当eth0接口对应的网卡出问题以后,更换掉新网卡后新网卡…
Centos 7 网络加速方案(锐速、UDPspeeder、Kct)
双边协议: kcptun用于加速tcp数据,并转为udp。 udpspeeder可用于加速游戏模式udp。 单边协议: 锐速:加速tcp。     脚本: 锐速 wget -N --no-check-certificate https://raw.githubusercontent.com/wn789/serverspeeder…
锐速
安装: wget -N --no-check-certificate https://raw.githubusercontent.com/91yun/serverspeeder/master/serverspeeder-all.sh && bash serverspeeder-all.sh 卸载: chattr -i /server…
Centos 7 开启BBR加速
下载更换内核 最新内核查看这里 rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm yum --enablerepo=elrepo-ke…
CentOS 7.0 系统更改内核启动顺序
可以 uname -a查下当前的. 由于 CentOS 7 使用 grub2 作为引导程序,所以和 CentOS 6 有所不同,并不是修改 /etc/grub.conf 来修改启动项,需要如下操作: 1. 查看系统内部有多少个内核: cat /boot/grub2/grub.cfg |grep menuentry 2..配置从默认内核启动,下面命令…
Linux ftp服务器vsftpd配置
一、主配置文件: /etc/vsftpd.conf 查看:cat /etc/vsftpd.conf |grep -v '^#' 取消注释来允许本地账户登录:local_enable=YES 二、允许root登录: /etc/ftpusers中root注释或删除   重启vsftpd服务