本文介绍了在MacOS上使用ParallelsDeskTop安装CentOS7虚拟机以及安装后的基本配置。基本配置包括:配置静态ip,可以通过SSH连接替换yum的源安装yum安装基本软件创建普通用户并授予root权限安装centos7首先下载镜像文件,我安装的是CentOS-7-x86_64-Minimal-1708。异。我是从网易的镜像下载的,下载后上传了一份到百度云盘:网易镜像地址:http://mirrors.163.com/centos...百度云盘链接:http://pan.baidu。com/s/1gf7w1uN密码:5lbx然后按照向导完成。如有疑问,请参考Mac使用PD虚拟机安装Centos7。配置静态ip,能够通过SSH连接首先看本机的网管和ip,以我的为例:ip是:192.168.2.126网管是:192.168.2.1进入CentOS网卡的配置文件:vi/etc/sysconfig/network-scripts/ifcfg-eth0在网卡中配置如下内容setstaticipBOOTPROTO=static#网卡获取IP的方式(默认为dchp,设置为staticobtain.IPADDR=192.168.2.20#除了最后一部分与主机的网关一致GATEWAY=192.168.2.1#与主机一致NETMASK=255.255.255.0如果要访问外网需要配置DNSDNS1=192.168.2.1DNS2=8.8.8.8配置完成后,保存并重启网络。网络重启后,可以通过SSH连接:sshroot@192.168.2.20更换yum源备份:mv/etc/yum.repos.d/CentOS-Base.repo/etc/yum.repos.d/CentOS-Base.repo.backup到下面源码下载对应版本的repo文件,放到/etc/yum.repos.d/repo文件下载地址:网易:http://mirrors.163.com/.help/...阿里:http://mirrors.aliyun.com/repo/运行以下命令生成缓存yumcleanallyummakecacheyum源码配置完成通过yum安装一些基础软件net-tools提供dig,nslookup,ipconfig等配置网络:yuminstallnet-toolsaddwget下载文件:yuminstallwget创建一个普通用户,并赋予root权限以普通账号登录,防止root用户出错,普通用户登录是像给服务器建两堵墙,必须先用普通用户登录,然后设置可以用root账号登录,所以后面需要配置禁止root用户用SSH登录。创建一个普通用户useraddshuipasswdshui输入密码这个普通用户有时需要使用root权限,所以将他加入sudoers用户组,允许他使用sudo临时调用root权限echo'shuiALL=(ALL)ALL'>>/etc/sudoerstail-1/etc/sudoershuiALL=(ALL)ALL更多权限管理请参考另一篇Linux权限管理。禁止root使用ssh登录,进入配置文件:/etc/ssh/sshd_config找到如下语句修改。PermitRootLoginyes改成PermitRootLoginnoRestartsshdsystemctlrestartsshd.service这样别人必须获取普通用户账号的密码才能破解root参考:CentOSyum源配置及使用安装CentOS7后必须要做的七件事
