發表文章

目前顯示的是 5月, 2018的文章

如何安裝更新CentOS7裡的Kernel核心版本

圖片
Kernel中文叫做核心是用來控制所有硬體如:CPU、記憶體等裝置實體裝置 。同時Kernel是軟體與硬體之間的溝通的媒介。 1.在安裝CentOS7.5時(目前最新版本),Kernel並不一定是使用最新版本,輸入uname -sr 來查詢Kernel。目前版本為:Linux 3.10.0-862.3.2.el7.x86_64。 [root@andy ~]# uname -sr Linux 3.10.0-862.3.2.el7.x86_64 [root@andy ~]# 2.前往查詢目前 Kernel 的最新穩定版本為:4.16.12,如果需要知道Mainline、Stable、Longterm之間的差異請前往: https://www.kernel.org/category/releases.html 3.安裝驗證碼與軟體庫源(套件庫) 所有的EPEL的repo檔,皆存放於:/etc/yum.repos.d/ [root@andy ~]# rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org [root@andy ~]# rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm 4.列出kernel.related有關可用的套件有哪些。 --disablerepo="*" --enablerepo="elrepo-kernel" yum加上這兩個參數代表只列出elrepo-kernel裡的軟體庫,並停用其它的軟體庫。 [root@andy ~]# yum --disablerepo="*" --enablerepo="elrepo-kernel" list available 5.安裝 kernel.related 核心版本,會自動選擇安裝最新的穩定版本。 [root@andy ~]# yum --enablerepo=elrepo-kernel install kernel-ml 6.重新啟動,輸入uname -sr 升級成功為4.16.12版本(目前最新穩定版)。 [

使用Fedora Media Writer 安裝CentOS 7.5 作為開機安裝隨身碟

圖片
使用Fedora Media Writer 安裝CentOS 7.5 作為開機安裝隨身碟 1.下載 Fedora Workstation。 2.開啟 Fedora Media Writer 點選Custom image。 3.點選您的CentOS ISO檔與要輸出的隨身碟,確認好後點選write to disk。 4.完成後點選Close,重新啟動選擇作為隨身碟開機就可以使用了。

CentOS之ACL權限設定探討

圖片
ACL全名為Access Control List,除了傳統上的owner , group , others檔案與目錄權限設定。ACL主要針對更詳細的權限設定如:單一使用者、單一檔案、目錄來進行權限規範。 在傳統上權限判別是依照USER>GROUP>OTHER依序判別,然而加入的ACL後是依照USER>ACL.USER>GROUP>ACL.GROUP>OTHER進行依序判別如下圖: 圖、ACL權限由上而下依序判別 ACL設定主要為兩個指令: getfacl:取得該檔案、目錄的設定項目。 setfacl:設定該檔案、目錄的規範。 設定參數: -m:新增該檔案、目錄的設定值。 -x:刪除該檔案、目錄的設定值。 -b:移除該檔案、目錄所有的設定值。 -R:遞迴設定或移除該目錄底下所有的設定值。 1.情境題 群組名稱:manager 群組成員:mary、jerry 檔案名稱:file1   檔案擁有者與群組:root:root 權限:640 manager 成員加入ACL可以讀寫,但特別針對jerry無任何權限。 答案: groupadd manager useradd -G manager mary useradd -G manager jerry echo "1111" > passwd --stdin mary echo "1111" > passwd --stdin jerry touch file1 chmod 640 file1 setfacl -m g:manager:rw file1 setfacl -m u:jerry:--- file1 2.情境題 群組名稱:manager 群組成員:mary、jerry 目錄名稱:dhappy  檔案擁有者與群組:root:root 權限:755 manager成員加入ACL可以讀寫,但jerry只能唯讀。 答案: groupadd manager useradd -G manager mary useradd -G manager jerry ec

HIKVISION[海康威視] T100系列 120GB 外接式SSD硬碟 開箱文與讀寫測試

圖片
HIKVISION[海康威視] T100系列 120GB 外接式SSD硬碟 開箱文與讀寫測試 因應實驗需求 ,要在硬體上架設實體CentOS去跑多重虛擬機,去做小型的雲運算與管理,因此需要的容量不大但讀寫要夠快,所以挑了一款外接式的SSD硬碟 ,三年保固。 外包裝盒外觀 SSD固態硬碟珠光白 對照圖 包裝盒內容物為:SSD固態硬碟、說明書、黑色保護套、USB Type-C傳輸線。 盒子內容物 取得硬碟資訊為128GB,說明書則是寫容量大小為120GB。 SSD內容為128GB固態硬碟 測試硬體為MacBook Air 2013使用Disk Speed Test軟體測試,得到的結果為Write:342.6MB/s、Read:400.1MB/s。 使用說明書則提到:max. read/write speed 450MB/s。 Disk Speed Test 硬碟測速

如何使用Windows Server 2012 R2 DNS伺服器中的設定與網域名稱與IP綁定對應

圖片
如何使用Windows Server 2012 R2 DNS伺服器中的設定與網域名稱與IP綁定對應 介紹一些有關於DNS相關網站 GoDaddy:網域代管供應商。 Whois:查詢網域名稱是否被別人所購買。 DNS概要 正解(forward):Domain Name 轉成 IP。 反解(reverse):IP 轉成 Domain Name。 "system32\drivers\etc\hosts":可以看到您的 IP與Domain Name 綁定狀況,沒有https協定才可以使用。 您將會學習到 DNS正向對應區域 DNS反向對應區域 新增主機(A)-將IP與Domain Name 綁定  新增別名(CNAME) 新增郵件交換程式(MX) 測試是否將IP與Domain Name 綁定成功 在同一個區域網段下,使用Win7是否連線成功 1.工具>DNS 1.1反向對應區域>新增區域 1.2主要區域 1.3到這個網域 ntest.com.tw 中網域控制站執行的所有 DNS 伺服器 1.4 IPv4 反向對應區域 1.5 相同步驟做兩次,網路識別碼分別為:10.0.2 和 192.168.0 1.6只允許安全的動態更新(建議供Active Directory使用) 1.7 兩個反向對應IP,分別為10.0.2與192.168.0 。 2.正相對應區域>新增區域 2.1主要區域 2.2到這個網域 ntest.com.tw 中網域控制站執行的所有 DNS 伺服器 2.3區域名稱:u032032.com.tw (自行輸入喜歡的區域名稱並且是沒人在用的DNS) 2.4只允許安全的動態更新(建議供 Active Directory 使用) 2.5 新增成功會有 u032032.com.tw 網域名稱 3.將DNS的Domain Name 與 IP 去做綁定 3.1 u032032.com.tw>新增主機(A 或 AAAA) 3.2新增主機 名稱:www IP位址:192

如何讓Windows Server 2012 R2 架設IIS網頁伺服器並且支援PHP伺服器

圖片
如何讓Windows Server 2012 R2 架設IIS網頁伺服器並且支援PHP伺服器 您將會學習到: 安裝IIS網頁伺服器 讓IIS支援PHP 1.新增角色及功能>勾選網頁伺服器(IIS) 1.1 勾選 .NET Framework 3.5 與 .NET Framework 4.5 所有功能 1.2角色服務全部勾選 1.3 點選“指定替代來源路徑” 1.4輸入路徑:D:\sources\sxs 之後開始安裝 注意:記得要掛載 Windows Server 2012 R2.iso 光碟檔案。 1.5安裝完成 1.6 測試IIS是否運作正常,開啟網頁輸入127.0.0.1,成功畫面如下。 2.讓IIS支援PHP 2.1工具>IIS管理員 2.2點選左邊的PDC(電腦名稱)會跳出是否保持更新Microsoft Web Platfrom,點選“是”保持更新。 2.3點選右邊“動作”裡的”取得新的網頁平台元件“並搜尋:PHP5.6(可以自行選擇版本,目前市面上還是以舊版居多,最新版為PHP7)>點選新增並安裝。 2.4安裝完成畫面如下(PHP Manager無法安裝成功,需要手動下載安裝)。 2.5 Google搜尋:PHPManagerForIIS-Versiones>點選PHPManagerForIIS-1.4.0-x64>下載並安裝。 2.6 安裝完後會在IIS管理員出現PHP Manager 2.7 測試PHP是否正常 前往:C:\interpub\wwwroot 新增:test.php 輸入如下圖 2.8 輸入127.0.0.1/test.php 成功畫面如下