ubuntu16将网卡名ens3改回eth0

 sed  -i 's#GRUB_CMDLINE_LINUX=""#GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"#g' /etc/default/grub  
 sudo grub-mkconfig -o /boot/grub/grub.cfg  

更新网卡配置/etc/network/interfaces

然后重启生效.

Openvz下vps的Rsyslogd进程异常占用CPU问题

最近发现几个vps的Rsyslogd进程非常怪异占用CPU高的时候能达到200% ,几个相同之处都是ubuntu的系统

google半天后发现禁用imklog就可以解决了.

sed -i  's/^\$ModLoad imklog/#\$ModLoad imklog/g' /etc/rsyslog.conf

后面将修改所有系统模板彻底解决问题

ubuntu自动安装pptpd vpn

1
2
3
4
5
6
7
8
9
10
11
12
13
#!/bin/bash
apt-get update
apt-get install pptpd  #安装pptpd服务
vpnpass=`openssl rand 6 -base64` #生成随机密码
echo "vpn * ${vpnpass} *" >> /etc/ppp/chap-secrets #写入验证帐号密码
echo "localip 172.16.36.1">>/etc/pptpd.conf  #设置本地IP
echo "remoteip 192.168.10.100-200">>/etc/pptpd.conf  #设置远程IP段
echo "ms-dns 8.8.8.8">>/etc/ppp/pptpd-options         #设置推送dns IP
sed -i 's/#net.ipv4.ip_forward/net.ipv4.ip_forward/g' /etc/sysctl.conf   #开启IPV4转发
echo "iptables -t nat -A POSTROUTING -j MASQUERADE">>/etc/rc.local   #开机执行iptables
iptables -t nat -A POSTROUTING -j MASQUERADE   #执行iptables
/etc/init.d/pptpd restart      #重启pptpd服务
echo "VPN service is installed, VPN username is vpn, password is ${vpnpass}"
或者可可以直接
1
wget http://down.kvm.la/shell/ubuntu-vpn.sh;sh ubuntu-vpn.sh