标签:CentOS

使用xrdp远程连接CentOS桌面

在最小安装的情况下,CentOS是没有桌面的,所以需要先安装GNOME桌面 启动桌面环境 安装epel源 安装xrdp并启动 如果有防火墙,配置规则允许3389端口或直接关闭防火墙 完成后,直接使用windows远程桌面(mstsc)连接即可 参考:CentOS 7安装Gnome GUI 图形界面

阅读全文 »

阿里云添加swap分区

在阿里云中新建ECS实例时,并不会自动给实例挂载swap分区。如果实例内存较小,很容易发生内存不足的问题。 为解决问题,我们手动创建swapfile并挂载。首先创建swapfile 创建的swapfile的大小将为bs(块大小) * count(块数量),在这里就是1M * 1024 = 1G。 修改swapfile权限,官方推荐权限为600 将这个文件标记为swap分区 使swap分区生效 此时…

阅读全文 »

CentOS 7保存iptables规则

使用iptables命令生成的防火墙规则在reboot后会丢失,为了防止这种情况发生,我们需要保存已经生成的规则。 首先关闭firewalld 然后安装iptables-services,虽然不安装就能执行命令,但是如果要作为service则需要安装这个包 使iptables服务生效(随系统启动): 然后,用下面的命令就可以保存之前的规则了 参考: serverfault: Centos 7 sa…

阅读全文 »

CentOS添加系统调用及内核编译

一、下载并解压内核源码 从“ http://www.kernel.org/pub/linux/kernel/ ” 下载最新内核源码 解压到 /usr/src 目录 解压后得到内核源码目录“ /usr/src/linux-*/ ” 二、添加新的系统调用 (1)添加源代码 在“ linux-*/kernel/sys.c ” 文件中添加如下源代码 (2)连接新的系统调用 a、修改“ linux-*/ar…

阅读全文 »