CentOS6_mini_安装后基本配置

CentOS6_mini_安装后基本配置

 

1.关闭SELinux   

#vi /etc/selinux/config


SELINUX=disabled    

SELINUXTYPE=targeted

 

#setenforce 0

-----------------------------------------------------------


2.配置网络


网卡信息

#vi /etc/sysconfig/network-scripts/ifcfg-eth0


DEVICE=eth0

ONBOOT=yes

HWADDR=对应里面的MAC00:50:56:3C:93:D0

BOOTPROTO=static

IPADDR=192.168.1.200

NETMASK=255.255.255.0

NETWORK=192.168.1.0

GATEWAY=192.168.1.1

-----------------------------------------------------------

主机名:

 vi /etc/sysconfig/network


NETWORKING=yes

HOSTNAME=localhost.localdomain

-----------------------------------------------------------

本地解析

 

#vi /etc/hosts    


192.168.1.202 test.centos

127.0.0.1   localhost localhost.localdomain localhost4 

::1         localhost localhost.localdomain localhost6 


#使用DNS域名服务器来解析名字

order bind hosts

#一台主机是否存在多个IP

multi on

#如果用逆向解析找出与指定的地址匹配的主机名,对返回的地址进行解析以确认它确实与您查询的地址相配。为了防止“骗取”IP地址

nospoof on



-----------------------------------------------------------

DNS配置


#vi /etc/resolv.conf     


nameserver 202.96.134.133

nameserver 202.96.128.166

-----------------------------------------------------------


重启测试网络


#service network restart

#ifconfig

#ping 127.0.0.1

#ping localhost

#ping www.163.com

-----------------------------------------------------------


3 配置网络yum源


yum -y install yum-plugin-fastestmirror 寻找最快源

yum -y install yum-priorities YUN的第三方插件

yum -y install epel*


vi /etc/yum.repos.d/epel.repo 

vi /etc/yum.repos.d/epel-testing.repo


编辑[epel]下的baseurl前的#号去掉,mirrorlist前添加#号。


rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm



yum clean all

yum makecache






4  安装常用软件

yum -y install sudo vim gcc cron ntpdate gdb wget openssh parted

yum -y install gcc-c++ make cmake ncurses-devel libtool 




5安全方面:


1  创建普通用户并进行sudo授权管理 

一次性创建用户和设置密码 


echo "xxxxxxxxxx"| passwd --stdin tao && history �Cc



sudo授权管理


vim /etc/sudoers


#按:set nu 查看行,找到99行

root ALL=(ALL) ALL

#添加

tao ALL=(ALL) ALL


以后用tao 用户登录 切换到ROOT方法


sudo su -   



2  账户越多越不安全


删除不必要的系统用户和群组


#删除不必要的用户

userdel adm

userdel lp

userdel sync

userdel shutdown

userdel halt

userdel news

userdel uucp

userdel operator

userdel games

userdel gopher

userdel ftp


#删除不必要的群组

groupdel adm

groupdel lp

groupdel news

groupdel uucp

groupdel games

groupdel dip

groupdel pppusers



3  修改SSH端口号和屏蔽root账号远程登陆



#备份SSH配置 

cp /etc/ssh/sshd_config sshd_config_bak


#修改SSH安全配置 

vi /etc/ssh/sshd_config


#SSH链接默认端口

port 52113


#禁止root账号登陆

PermitRootLogin no


#禁止空密码

PermitEmptyPasswords no


#不使用DNS

UseDNS no


#重新载入SSH配置 

/etc/init.d/sshd reload 


#查看端口里面是否有刚才修改过的端口号52113

netstat -lnt


4  关闭重启ctl-alt-delete组合键


vi /etc/init/control-alt-delete.conf

#注释掉

#exec /sbin/shutdown -r now "Control-Alt-Deletepressed" 



5  如何想客隆多个VM主机那么网络MAC会一样

  

在新系统里,把rules文件里记录的老MAC对应的那个eth0一行删除掉

然后把新MAC对应的eth1的名字改为eth0

然后在ifcfg-eth0文件里把HDADDR的值改为新的MAC地址。

重新启动系统一切就OK了。


你可能感兴趣的:(CentOS6_mini_安装后基本配置)