VMware安装Linux系统注意事项

VMware安装Linux系统注意事项

1.关闭防火墙

[参考链接] https://www.cnblogs.com/moxiaoan/p/5683743.html

CentOS7使用firewalld打开关闭防火墙与端口

  1. firewalld的基本使用

    启动: systemctl start firewalld
    关闭: systemctl stop firewalld
    查看状态: systemctl status firewalld 
    开机禁用  : systemctl disable firewalld
    开机启用  : systemctl enable firewalld
  2. systemctl是CentOS7的服务管理工具中主要的工具,它融合之前service和chkconfig的功能于一体

    启动一个服务:systemctl start firewalld.service
    关闭一个服务:systemctl stop firewalld.service
    重启一个服务:systemctl restart firewalld.service
    显示一个服务的状态:systemctl status firewalld.service
    在开机时启用一个服务:systemctl enable firewalld.service
    在开机时禁用一个服务:systemctl disable firewalld.service
    查看服务是否开机启动:systemctl is-enabled firewalld.service
    查看已启动的服务列表:systemctl list-unit-files|grep enabled
    查看启动失败的服务列表:systemctl --failed
  3. 配置firewalld-cmd

    查看版本: firewall-cmd --version
    查看帮助: firewall-cmd --help
    显示状态: firewall-cmd --state
    查看所有打开的端口: firewall-cmd --zone=public --list-ports
    更新防火墙规则: firewall-cmd --reload
    查看区域信息:  firewall-cmd --get-active-zones
    查看指定接口所属区域: firewall-cmd --get-zone-of-interface=eth0
    拒绝所有包:firewall-cmd --panic-on
    取消拒绝状态: firewall-cmd --panic-off
    查看是否拒绝: firewall-cmd --query-panic
  4. 开启一个端口

    添加

    firewall-cmd --zone=public --add-port=80/tcp --permanent    (--permanent永久生效,没有此参数重启后失效)

    重新载入

    firewall-cmd --reload

    查看

    firewall-cmd --zone= public --query-port=80/tcp

    删除

    firewall-cmd --zone= public --remove-port=80/tcp --permanent

2.配置Vmware的虚拟网络及系统的网络

[参考链接] https://www.cnblogs.com/maowenqiang/articles/7727910.html

ping: www.baidu.com: Name or service not known #出现此错误是因为VMware与系统的网络配置正确

  1. 查看网络配置

    记住NAT设置中的子网IP、子网掩码、网关IP三项,接下来配置文件主要是这三项。

  2. 编辑Linux中的网络配置文件

    vi /etc/sysconfig/network-scripts/ifcfg-ens33 #注 网络配置文件名可能会有不同,在输入到ifcfg时,可以连续按两下tab键,获取提示,比如我的机器 为 ifcfg-ens33

    内容替换如下:

    TYPE=”Ethernet” 
    BOOTPROTO=”static” #静态连接 
    NAME=”ens33” 
    UUID=”1f093d71-07de-4ca5-a424-98e13b4e9532” 
    DEVICE=”ens33” 
    ONBOOT=”yes” #网络设备开机启动 
    IPADDR=”192.168.0.101” #192.168.59.x, x为3~255. 
    NETMASK=”255.255.255.0” #子网掩码 
    GATEWAY=”192.168.66.2” #网关IP
    
    DNS1= 8.8.8.8
    
    DNS2=8.8.8.4
  3. 查看网络配置

  4. 重启网络服务

    service network restart

  5. 测试效果

    ping 192.168.66.2 
    ping 115.239.210.27 (百度的某个IP,直接ping www.baidu.com 会出现域名解析问题,在保证网络连通后可进行配置)
  6. DNS文件配置

    vi /etc/resolv.conf 
    nameserver 8.8.8.8
    nameserver 8.8.4.4
  7. 测试

    ok!

3.配置更新源

 阿里(找到对应系统点击最右侧帮助)或者清华源(找到对应系统点击上方问号)


清华源

4.配置SSH

[参考链接]https://blog.csdn.net/wang704987562/article/details/72722263

centos7 安装SSH

1.安装OpenSSH服务(CentOS系统默认安装了openssh)

yum install openssh-server -y

2.配置OpenSSH服务(默认的配置已可以正常工作)

​ OpenSSH的主配置文件:/etc/ssh/sshd_config

​ 常见的配置选项:

Port=22  设置SSH的端口号是22(默认端口号为22)

Protocol 2  启用SSH版本2协议

ListenAddress 192.168.0.222  设置服务监听的地址

DenyUsers   user1 user2 foo  拒绝访问的用户(用空格隔开)

AllowUsers  root osmond vivek  允许访问的用户(用空格隔开)

PermitRootLogin  no  禁止root用户登陆

PermitEmptyPasswords no  用户登陆需要密码认证

PasswordAuthentication  yes  启用口令认证方式
--------------------- 

3.重启OpenSSH服务

 service sshd restart

4.客户端通过ssh远程连接服务器

ssh username@hostname(hostIP) 

如:ssh [email protected]

猜你喜欢

转载自www.cnblogs.com/xiaoyuzhou55/p/10986330.html