本文介紹在 MacOS 上用 Parallels DeskTop 安裝 CentOS 7 虛擬機以及安裝以後的基本配置。基本配置包括:html
首先下載鏡像文件,我裝的是 CentOS-7-x86_64-Minimal-1708.iso。我從網易的鏡像下載,下載完後上傳了一份到百度雲盤:linux
網易鏡像地址:http://mirrors.163.com/centos...
百度雲盤連接:http://pan.baidu.com/s/1gf7w1uN 密碼:5lbxcentos
以後按照引導便可完成,有問題能夠參看 Mac利用PD虛擬機安裝Centos7。緩存
先看一下本機的網管和 ip,以個人爲例:服務器
ip 是: 192.168.2.126
網管是: 192.168.2.1網絡
進入 CentOS 網卡的配置文件:ssh
vi /etc/sysconfig/network-scripts/ifcfg-eth0ui
在網卡中配置以下內容能夠設置靜態 ipspa
BOOTPROTO=static # 網卡獲取IP的方式(默認爲dchp,設置爲靜態獲取。
IPADDR=192.168.2.20 # 除最後部分其餘與宿主機的網關一致
GATEWAY=192.168.2.1 # 與宿主機保持一致
NETMASK=255.255.255.0.net
若是要訪問外網還要配置 DNS
DNS1=192.168.2.1
DNS2=8.8.8.8
配置完以後保存重啓網絡
service network restart
以後就能經過 SSH 鏈接:
ssh root@192.168.2.20
備份:
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/
運行如下命令生成緩存
yum clean all
yum makecache
yum 源配置完成
net-tools 提供dig, nslookup, ipconfig等,用於配置網絡:
yum install net-tools
添加 wget 下載文件:
yum install wget
用普通帳號進行登陸能夠避免 root 用戶進行錯誤操做,並且用普通用戶登陸就像給服務器創建了兩道牆,必須先用普通用戶登陸再設置能用 root 帳號登陸,因此後面還要配置禁止 root 用戶用過 SSH 登陸。
建立普通用戶
useradd shui
passwd shui
輸入密碼
這個普通用戶有時也須要使用 root 權限,因此講他加入到sudoers
用戶組,容許其使用sudo
臨時調用 root 權限
echo 'shui ALL=(ALL) ALL'>> /etc/sudoers
tail -1 /etc/sudoers
shui ALL=(ALL) ALL
更多權限管理能夠看另外一篇 Linux 權限管理
進入配置文件:
/etc/ssh/sshd_config
找到以下語句進行修改
PermitRootLogin yes
把它改爲
PermitRootLogin no
重啓 sshd
systemctl restart sshd.service
這樣別人就要必需要獲取普通用戶帳號密碼,而後才能破解 root