我使用的是一臺IBM x3650服務器,安裝的是Linux CentOS 7.4,在VMWare 12的支持下,用8G內存及若干磁盤空間模擬出來的3臺虛擬服務器之一。Server(下圖中紅色的第一臺服務器)實際能用到的資源有多少,不得而知。shell
上圖是我在準備RHCE考試時,學校提供的練習環境,使用的是VMWare 12。畫虛線的都是虛擬機,裏面的操做系統是Linux CentOS 7.0。不過,咱們只須要用到4臺,即服務器
一、Virtual Serverssh
二、Classroom,考試時考官的電腦,提供域名解析及yum軟件倉庫所需的軟件ui
三、Server,考試時常常充當的Server那臺虛擬機操作系統
四、Desktop,考試時常常充當客戶端的那臺虛擬機.net
進入Virtual Server後,在shell終端中能夠這樣操做ssr
rht-vmctl start classroomserver
上述的命令將啓動classroom,固然也能夠是server或desktop。內存
rht-vmctl reset classroom資源
上述的命令將重置classroom,固然也能夠是server或desktop。所作的改動都沒了,徹底復原了。
rht-vmctl stop classroom
上述的命令將中止classroom,固然也能夠是server或desktop。
在Virtual Server中,能夠,通常狀況下,使用ssh登陸server或classroom就行了。
ssh root@server //登陸server
ssh root@desktop //登陸desktop
作練習,安裝Samba服務器後,第一件事是要將SELinux中對Samba的限制取消。第二件事是在防火牆中加入Samba服務。不過,我先看看SELinux是否有限制。
getsebool -a | grep samba
能看到一組設置都是off,關閉,不容許。那麼就打開吧。
setsebool -P samba_export_all_rw=on
我是在虛擬的服務器Server裏,用ssh登陸的這臺Client虛擬服務器。回車後,半天沒動靜,死了。再看看,圖形界面的虛擬機管理器,顯示CPU佔用100%。只好強制將其停機。再來。
setsebool -P samba_export_all_rw=on &
後面加一個空格,再加這麼一個符號,表示讓這個命令在後臺運行。它立刻返回兩個數字,一個是後臺任務編號,一個是真正的pid號。又過了幾十秒。顯示了兩行以下的文字。
Full path required for exclude: net:[4026532311].
Full path required for exclude: net:[4026532311].
不過,再去看權限,已經設置成功。不知道這個出錯信息是什麼意思。要是有知道的,請不吝留言賜教。謝謝。