1)清空iptables

Centos6系列关闭防火墙方法:        

关闭防火墙/etc/init.d/iptables stop       

开机自动关闭防火墙:# chkconfig iptables off


Centos7系列关闭防火墙方法:

查看防火墙状态:# systemctl status firewalld.service

关闭防火墙:# systemctl stop firewalld.service

开机自动关闭防火墙:# systemctl disable firewalld.service



2)关闭selinux

查看selinux状态 # getenforce

Selinux文件位置 /etc/selinux/config 

enforcing改成desabled保存即可

新装centos设置_centos


3)配置好静态IP

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

新装centos设置_新装_02


4)配置主机和ip映射关系

# vim /etc/hosts

新增一行:公网ip 主机名域名 主机名

新装centos设置_设置_03


5)修改主机名

Centos6系列:# vim /etc/sysconfig/network

NETWORKING=yes

HOSTNAME=主机名

NTPSERVERARGS=iburst


Centos7系列:# vim /etc/hostname

新增一行,主机名


重启系统即可生效


6)配置好yum源

yum存放位置:/etc/yum.repos.d/

备份本地yum源

# cp CentOS-Base.repo ./CentOS-Base.repo.bak


配置阿里yum源替换本地yum

Centos6系列:

# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

Centos7系列

# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo


安装扩展源epel:

# yum -y install epel-release


yum缓存清理:# yum clean all

生成yum缓存:# yum makecache


7)安装配置openssh

centos6、7系列默认安装好openssh

确认软件包是否已经安装:

rpm -qa | grep openssh


OpenSSH常用配置文件有两个/etc/ssh/ssh_config/etc/sshd_config

ssh_config为客户端配置文件

sshd_config为服务器端配置文件


centos6系列:

服务启动关闭脚本:

方法1:# service sshd restart/stop/start/status

方法2:# /etc/init.d/sshd restart/stop/start/status

开机启动服务:

# chkconfig sshd on

# chkconfig --list sshd

sshd        0:off   1:off      2:on      3:on      4:on      5:on      6:off


centos7系列:

服务启动关闭脚本:# systemctl restart/stop/start/status sshd

开机启动服务:# systemctl enable sshd


使用ssh来远程连接主机:

方法一、

1ssh [远程主机用户名] @[远程服务器主机名或IP地址]

2ssh [远程主机用户名] @[远程服务器主机名或IP地址] -p端口


修改ssh端口、使用秘钥登陆服务器

vim /etc/ssh/sshd_config


找到“#Port 22”,这一行直接键入“yyp”复制该行到下一行,然后把两行的“#”号即注释去掉,修改成:

Port 22

Port 任意端口


重启sshd服务

# service sshd restart


添加新用户

# useradd 用户名
# passwd 用户名