ubuntu18.04 XFCE4 VNC 搭建

本文讲述在ubuntu18.04环境下搭建XFCE4桌面环境的VNC方法

首先最好创建一个非root用户,并将其加入到sudoers列表中,方法如下(如果有合适的用户或者就打算用root用户可忽略此步骤):
useradd [用户名]
passwd [用户名]
usermod -s /bin/bash
并在 /etc/sudoers 文件中添加以下纪录:
[用户名] ALL=(ALL:ALL) ALL

开始正式安装XFCE环境:
sudo apt install xfce4 xfce4-goodies

安装TightVNC服务器:
sudo apt install tightvncserv[……]

继续阅读

在Ubuntu 14.04 上追加L2TP VPN服务器

在前文的IPSec VPN服务的基础上开启L2TP需要:

1、安装L2TP服务:
apt-get install xl2tpd

2、修改 /etc/xl2tpd/xl2tpd.conf 文件,内容为:

[global]
ipsec saref = yes

[lns default]
ip range = 192.168.1.200-192.168.1.235
local ip = 192.168.1.1
refuse chap = yes
refuse pap = yes
require authentication = yes
ppp debug =[……]

继续阅读

Ubuntu 14.04 配置 IPSec

1、安装strongswan
apt-get install strongswan strongswan-plugin-xauth-generic

2、编辑 /etc/ipsec.secrets 内容为:
公网IP地址 %any : PSK “密匙”
用户名 : XAUTH “用户密码”

3、编辑 /etc/ipsec.conf 内容为:
config setup
cachecrls=yes
uniqueids=yes
conn ios
keyexchange=ikev1
authby=xauthpsk
xauth=server
left=%defaultro[……]

继续阅读

RedHat 7/CentOS 7 防火墙开启HTTP 80端口

由于RedHat/CentOS从7以后停止了iptables,而改为了firewalld。因此设置防火墙的方式也发生了变更。以HTTP服务的80端口为例,如果想开启该端口需要以下操作:

1、复制标准的XML配置文件到用户设置目录:
cp /usr/lib/firewalld/services/http.xml /etc/firewalld/services/
其中,/usr/lib/firewalld/services/ 目录里包含了各种服务的默认配置,如果希望开启其他服务直接查找里面对应的xml即可。而/etc/firewalld/services/目录里为即将生效的规则。只有这个[……]

继续阅读

RedHat 7 免费解决yum问题的方法

由于RedHat使用yum需要注册,所以不注册的话,使用yum会报“this system is not registered to Red Hat Subscription Management.“的错误。
解决它的办法是讲yum源改为CentOS的。方法如下:

1、删除现有的yum:
rpm -qa|grep yum|xargs rpm -e –nodeps
-> 删除之后可以用 rpm -qa |grep yum 命令来确认是否已全部删除。

2、确认一下系统的版本:
cat /etc/redhat-release
arch

3、找到相关的yum包,国内[……]

继续阅读

Ubuntu 14.04 搭建VPN服务

1、安装PPTP,以用来提供VPN服务。
命令:sudo apt-get install pptpd
PS:可能需要先运行 apt-get update 更新apt库

2、修改配置文件
命令:sudo vi /etc/pptpd.conf
找到以下两行,并将行前面的注释“#”去掉
localip 192.168.0.1
remoteip 192.168.0.234-238,192.168.0.245
PS:必要的话可以改变地址范围,但之后要用,所以改了的话后面要对应改。

3、创建账号
命令:sudo vi /etc/ppp/chap-secrets
在文件最下面添[……]

继续阅读