CentOS基础配置

1、用户切换命令,当前普通用户登录,想要切换为root用户,需要输入命令 # su;想要从root用户切换到普通用户,只需要输入命令 #su 用户名,下面所有配置都是在root用户下进行的,所以命令没有加sudo来提升权限

2、查看网络配置使用命令# ip addr,通过此命令可以看到网卡信息(名称:enp0s3),当我们需要为系统设置固定IP时需要根据该网卡名称打开对应的配置文件

3、使用vim编辑对应网卡配置文件,# vi /etc/sysconfig/network-scripts/ifcfg-enp0s3,根据具体网络环境编辑相关信息(需要编辑的字段加了注释,配置的value可不加双引号)

TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"         # 使用静态IP地址,默认为dhcp
IPADDR="192.168.241.100"   # 设置的静态IP地址
NETMASK="255.255.255.0"    # 子网掩码
GATEWAY="192.168.241.2"    # 网关地址
DNS1="192.168.241.2"       # DNS服务器
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="95b614cd-79b0-4755-b08d-99f1cca7271b"
DEVICE="ens33"
ONBOOT="yes"             #是否开机启用

配置完成以后,输入命令# reboot进行重启,然后使用ping命令检查能否正常上网:# ping -c 4 www.baidu.com,平时我们比较习惯使用ifconfig命令查看网络信息,如果该命令不可时请先通过命令安装 # yum install net-tools

4、服务器配置完成之后,需要提供ssh远程访问。SSH 为 Secure Shell 的缩写,由 IETF 的网络工作小组(Network Working Group)所制定;SSH 为建立在应用层和传输层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。

第一步

#查看本机是否安装SSH软件包
[root@localhost ~]# rpm -qa | grep ssh
openssh-server-6.6.1p1-12.el7_1.x86_64
openssh-clients-6.6.1p1-12.el7_1.x86_64
libssh2-1.4.3-8.el7.x86_64
openssh-6.6.1p1-12.el7_1.x86_64
#如果没有,则需要安装
[root@localhost /]# yum install openssh-server

第二步

#开启 SSH 服务
[root@localhost ~]# service sshd start
Redirecting to /bin/systemctl start  sshd.service
#查看TCP 22端口是否打开
[root@localhost ~]# netstat -ntpl | grep 22
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      17816/sshd          
tcp6       0      0 :::22                   :::*                    LISTEN      17816/sshd

CentOS默认是打开了22端口的,假如没有打开可以手动添加到防火墙里面# firewall-cmd --zone-public --add-port 22/tcp --permanent,输入该命令后需要重启防火墙 # service firewalld restart

第三步

接下来便可使用终端去登陆远程主机

上一篇:centos7升级到openssh 8.1


下一篇:windows 10 安装openssh 0x800f0954 的一种解决方法