Centos7基础环境配置(为普通用户添加root权限/更换yum源/关闭防火墙/系统SELinux设置)

原创 2017年07月17日 16:14:26

为普通用户添加root权限

普通用户的权限低得可怜,直接用root用户又危险,为普通用户添加root权限就显得很重要了。在这里用户为:yunge

  1. 切换到root用户
su

su命令切换到root用户,否则修改不了配置文件。

2.进入/etc/sudoers文件

visudo  或者  vim /etc/sudoers

命令visudo就是vim /etc/sudoers的缩写。

3.修改/etc/sudoers文件
这一步有点复杂。
(1)显示行号
首先按: [Shift]+: 进入命令模式,输入:set nu,再按[Enter]确认。
(2)调到大概91行
在键盘上按:91,再按[Shift]+g,切换到91行:root ALL=(ALL) ALL
这里写图片描述
(3)复制张贴修改
按:yy,再按:p
这里写图片描述
按:i 修改:
这里写图片描述

4.退出
按: [Shift]+ : ,输入:wq,再按:[enter]

为普通用户添加root权限。

更换yum源

刚装好的yum源是国外的,下载速度慢,内容少。将yum源更换为国内的很有必要,在这里选择163的yum源作为范例。

  1. 备份
    yum源配置文件为:/etc/yum.repos.d/CentOS-Base.repo
cd /etc/yum.repos.d
mv CentOS-Base.repo CentOS-Base.repo.backup

2.利用wegt下载yum源
当前目录还是:/etc/yum.repos.d

wget http://mirrors.163.com/.help/CentOS6-Base-163.repo

3.运行yum makecache生成缓存

yum makecache

说明:yum makecache 是 将服务器上的软件包信息 现在本地缓存,以提高 搜索 安装软件的速度。

4.更新系统

yum -y update

到此就可以看到速度飞快啦。

系统防火墙配置

对于新手玩centos,暂时关闭防火墙可以减少一些不必要的麻烦。centos7中的防火墙是:firewalld

  1. 查看
    systemctl status firewalld.service
    或者service firewalld status
    (说明 systemctl 和service 是服务管理器,status是查看的意思)
    结果为:
    这里写图片描述

  2. 关闭firewalld

service firewalld stop   或者
systemctl stop firewalld.service

上面命令只能关闭当前登陆的firewalld,重启后还是自启动的。下面是关闭自启动命令。

systemctl disable firewalld.service

查看firewalld是否自启动

systemctl is-enabled firewalld.service

结果为:disable

系统SELinux设置

SELinux为安全访问系统,对于普通用户完全是透明的,只有系统管理员才需要考虑。为了学习方便,关闭为好。

  1. 查看SELinux状态
sestatus|grep SELinux

结果:
这里写图片描述

2.关闭SELinux
SELinux配置文件:/etc/selinux/config

在root用户下执行下面命令:

vim /etc/selinux/config

下面即为文件内容:
这里写图片描述
按:i,vim由一般模式进入编辑(插入)模式,将
SELINUX=enforcing 改为:SELINUX=disabled

基础环境修改就这样啦。

centos7 创建配置防火墙

CentOS7默认的防火墙不是iptables,而是firewalle.1、安装iptable iptable-service#先检查是否安装了iptablesservice iptables sta...
  • a13662080711
  • a13662080711
  • 2018-03-20 16:18:38
  • 23

centos非root用户(普通用户)安装rpm包

在centos下,普通用户是无法使用yum进行安装软件的。不过我们可以使用别的方法来安装centos仓库里大量经过测试的好软件 第一步 从仓库里面下载rpm包,比如安装ctags ,通过命令...
  • sdcxyz
  • sdcxyz
  • 2015-07-28 00:14:20
  • 10353

centos7 安装iptables防火墙

一、配置防火墙,开启80端口、3306端口 CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。 1、关闭firewall: systemctl stop fi...
  • czmchen
  • czmchen
  • 2015-06-06 16:57:52
  • 5628

CentOS之——CentOS7安装iptables防火墙

CentOS7默认的防火墙不是iptables,而是firewalle. 安装iptable iptable-service #先检查是否安装了iptables service iptables st...
  • l1028386804
  • l1028386804
  • 2016-03-02 14:43:39
  • 31624

CentOS7关闭防火墙和selinux

直接上命令 在root用户下 systemctl stop firewalld systemctl disable firewalld systemctl status firewalld ...
  • u010793761
  • u010793761
  • 2017-01-06 11:45:22
  • 4856

CentOS 7.0 关闭防火墙和selinux

CentOS 7 关闭防火墙CentOS 7.0默认使用的是firewall作为防火墙,使用iptables必须重新设置一下 直接关闭防火墙 systemctl stop firewalld.serv...
  • u014124220
  • u014124220
  • 2016-04-09 21:24:18
  • 1701

Centos7基础环境配置(为普通用户添加root权限/更换yum源/关闭防火墙/系统SELinux设置)

为普通用户添加root权限普通用户的权限低得可怜,直接用root用户又危险,为普通用户添加root权限就显得很重要了。在这里用户为:yunge 切换到root用户 susu命令切换到root用户,否则...
  • weixin_38168620
  • weixin_38168620
  • 2017-07-17 16:14:26
  • 773

CentOS7安装iptables防火墙

CentOS7默认的防火墙不是iptables,而是firewalle. 安装iptable iptable-service #先检查是否安装了iptables service iptabl...
  • hardwin
  • hardwin
  • 2016-05-02 21:07:41
  • 441

centos7为用户添加root权限

1.  useradd sha -p sha   创建用户及密码 2. 一、gpasswd -a sha wheel   赋予  sha   root权限     二、 vi /etc/sudoers...
  • fiiber
  • fiiber
  • 2017-10-19 17:29:30
  • 1675

CentOS7关闭防火墙和SELinux

CentOS7关闭防火墙和SELinux
  • spaceFortress
  • spaceFortress
  • 2017-08-13 11:35:16
  • 1308
收藏助手
不良信息举报
您举报文章:Centos7基础环境配置(为普通用户添加root权限/更换yum源/关闭防火墙/系统SELinux设置)
举报原因:
原因补充:

(最多只允许输入30个字)