• centosl7简洁版配置


    生产环境安装了精简版的centos7需要进行相关配置,添加相关组件才能更好的使用!

    由于不同的安装方式欠缺的组件不尽相同,本例尽可能满足一般的生产环境的需要!!!

    一、安装ifconfig服务

    在没有ifconfig命令的情况下,可使用ip addr命令查看网络配置信息。

    首先要进入网卡配置进行修改,使机器可以上网,

    cd /etc/sysconfig/network-scripts/***
    vi ***

    不同的网卡命名名称不尽相同,主要看自己的网卡信息。

    Centos7配置静态IP地址,有条件的可以选择配置一下静态IP,具体需要修改的信息如下:

    BOOTPROTO=static
    ONBOOT=yes  #要开启网卡,必须设置为yes
    IPADDR=192.168.1.111
    NETMASK=255.255.255.0
    GATEWAY=192.168.1.1
    DNS1=192.168.60.2

    设置完成后重启网卡配置

    systemctl restart network

    不出意外的话,ping一下应该是通的。

    接下来安装ifconfig命令:

    确认本机是否真实存在ifconfig
      1.echo $PATH 查看环境变量路径
      2.ls /usr/sbin/ 查看此路径下是否有ifconfig这个程序
      3.find / -name "ifconfig"查找所有ifconfig名称的文件

    以上都不好使,说明ifconfig被ip替换
      ip link show 显示网络接口状态信息。
      ip addr查看网络接口IP地址相关,发现没有分配IP的网络接口
      ls /etc/sysconfig/network-scripts/ 编辑ifcfg-enp0s3, BOOTPROTO=dhcp, 而ONBOOT=no,故修改ONBOOT=yes。

    然后再运行ip addr检查是否被分配了IP地址,这时就可以上网了。

    安装命令:ifconfig

    yum install net-tools.x86_64

    二、有条件的可以安装一下vim命令。

    rpm -qa|grep vim出现如下命令:
    vim-minimal-7.4.160-1.el7.x86_64
    执行:

    yum -y install vim*

    三、ssh远程登录

      1.查看ssh是否已安装:rpm -qa | grep ssh
      2.安装缺失的包、并配置SSH:yum install openssh*
      3.注册使用服务:systemctl enable sshd
      4.配置OpenSSH服务:vim/etc/ssh/sshd_config
        #禁用root账户登录,如果是用root用户登录请开启
        PermitRootLogin yes

        # 是否让 sshd 去检查用户家目录或相关档案的权限数据,
        # 这是为了担心使用者将某些重要档案的权限设错,可能会导致一些问题所致。
        # 例如使用者的 ~.ssh/ 权限设错时,某些特殊情况下会不许用户登入
        StrictModes no

        # 是否允许用户自行使用成对的密钥系统进行登入行为,仅针对 version 2。
        # 至于自制的公钥数据就放置于用户家目录下的 .ssh/authorized_keys 内
        RSAAuthentication yes
        PubkeyAuthentication yes
        AuthorizedKeysFile .ssh/authorized_keys

        # 有了证书登录了,就禁用密码登录吧,安全要紧
        PasswordAuthentication no
      5.重启OpenSSH服务
        

    service sshd restart

    四、Centos7最小化安装完毕后,为了方便日后操作和维护管理,建议安装下列软件。

      yum -y install lshw pciutils gdisk system-storage-manager
      yum -y bash-completion zip unzip bzip2 tree tmpwatch pinfo man-pages
      yum -y nano vim-enhanced tmux screen
      yum -y net-tools psmisclsof sysstat
      yum -y yum-plugin-security yum-utils createrepo
      yum -y get wget curl eliks lynx lftp mailx mutt reync 
      yum -y libaio make cmake gcc-c++ gcc zib zlib-devel open openssl-devel pcre pcre-devel

  • 相关阅读:
    获取指定扩展名的文件 分类: python 小练习 20130514 16:06 229人阅读 评论(0) 收藏
    #遍历E盘下的mp3文件 分类: python 小练习 python 20130514 18:27 303人阅读 评论(0) 收藏
    🍖Linux输出重定向
    🍖手动添加用户
    🍗文件权限管理
    🍖文件管理之打包压缩
    🍖文件处理三剑客:sed awk grep
    🍖权限管理之用户与用户组
    🍖文件管理之字符处理 sort uniq cut tr wc
    🍖文件处理之上传下载
  • 原文地址:https://www.cnblogs.com/jake-jin/p/11434678.html
Copyright © 2020-2023  润新知