The Linux Programming Interface 國際中文版 (下冊)
Linux與UNIX®系統程式開發經典 完整涵蓋Linux API:函式、介面、程式設計範例 《The Linux Programming Interface》是Linux與UNIX系統程式開發大全,幾乎涵蓋了全部Linux與UNIX系統程式會用到的API。在這本重量級著作中,Linux程式開發專家Michael Kerrisk以清晰的說明及完整的範例程式,提供完善的系統呼叫(system call)與函式庫函式(library function)等系統程式開發技術。書中囊括500個以上的system call與library function,提供200個以上程式範例,88個表格與115張圖。 讀者將可學到下列技術: ‧高效率的檔案讀取與寫入 ‧使用訊號(signal)、時鐘(clock)與計時器(timer) ‧建立行程(process)與可執行程式 ‧設計安全可靠的程式 ‧以POSIX多執行緒設計多工程式 ‧設計與使用共享函式庫 ‧以管線(pipe)、訊息佇列(message queue)、共享記憶體(shared memory)與號誌(semaphore)達成行程間的通訊(IPC) ‧基於socket API設計網路程式 本書涵蓋豐富的Linux特有的功能,包含epoll、inotify與/proc檔案系統,尤其極為重視與UNIX標準的相容度(POSIX.1-2001/SUSv3與POSIX.1-2008/SUSv4),使本書可完全適合其他UNIX平台的開發者參考閱讀。 本書是目前探討Linux與UNIX API涵蓋面最廣泛、最完整的作品,作者期許它能成為一部經典。 本書涵蓋目前UNIX標準(POSIX.1-2001/SUSv3與POSIX.1-2008/SUSv4)
The Linux Programming Interface 國際中文版 (上冊)
Linux與UNIX®系統程式開發經典 完整涵蓋Linux API:函式、介面、程式設計範例 《The Linux Programming Interface》是Linux與UNIX系統程式開發大全,幾乎涵蓋了全部Linux與UNIX系統程式會用到的API。在這本重量級著作中,Linux程式開發專家Michael Kerrisk以清晰的說明及完整的範例程式,提供完善的系統呼叫(system call)與函式庫函式(library function)等系統程式開發技術。書中囊括500個以上的system call與library function,提供200個以上程式範例,88個表格與115張圖。 讀者將可學到下列技術: ‧高效率的檔案 ‧使用訊號(signal)、時鐘(clock)與計時器(timer) ‧建立行程(process)與可執行程式 ‧設計安全可靠的程式 ‧以POSIX多執行緒設計多工程式 ‧設計與使用共享函式庫 ‧以管線(pipe)、訊息佇列(message queue)、共享記憶體(shared memory)與號誌(semaphore)達成行程間的通訊(IPC) ‧基於socket API設計網路程式 本書涵蓋豐富的Linux特有的功能,包含epoll、inotify與/proc檔案系統,尤其極為重視與UNIX標準的相容度(POSIX.1-2001/SUSv3與POSIX.1-2008/SUSv4),使本書可完全適合其他UNIX平台的開發者參考閱讀。 本書是目前探討Linux與UNIX API涵蓋面最廣泛、最完整的作品,作者期許它能成為一部經典。 本書涵蓋目前UNIX標準(POSIX.1-2001/SUSv3與POSIX.1-2008/SUSv4)
Linux OpenLDAP實戰指南
OpenLDAP是Linux作業系統中輕量型目錄存取協定(Lightweight Directory Access Protocol,LDAP)的一個自由和開放源碼的實現。本書循序漸進地講解了LDAP協定以及OpenLDAP以及在企業中的應用。 全書分為基礎篇、進階篇和實戰篇,共計17章。基礎篇涵蓋了OpenLDAP的工作原理、OpenLDAP伺服器的安裝與配置、OpenLDAP的命令詳解、OpenLDAP用戶端部署以及GUI管理。進階篇則介紹了OpenLDAP的進階主題,包括OpenLDAP權限、密碼策略控制、主機策略控制、加密傳輸、同步原理及配置、高可用負載均衡架構及實現。實戰篇主要介紹了OpenLDAP的具體應用,包括OpenLDAP的最佳化、故障解決方案,以及與各種應用架構進行整合,以實現使用者的統一管理及授權。
學會Linux/UNIX高級程式設計才叫大師
本書遵循最新的〝統一UNIX標準版本4〞,以Linux為平台,系統性地說明了UNIX API各種函數的程式設計方法。本書內容包含UNIX的發展歷史與標準、標準I/O和低階I/O、檔案與目錄操作、處理程序環境與處理程序控制、訊號處理、時間與定時、終端I/O、進階I/O、處理程序之間的通訊、通訊端與網路通訊、多執行緒程式設計。
Kali Linux 無線網路滲透測試
本書內容: Kali Linux 安裝與操作 無線 AP 設定 無線客戶端連線設定 封包擷取、分析 WPS、WEP、WPA、WPA+RADIUS 破解 使用工具: Aircrack-ng Kismet Wireshark Easy-Creds MDK3 Reaver Wifite Fern WiFi Cracker Gerix WiFi Cracker Crunch pwgen hostapd-wpe asleap
Linux Shell 程式設計實力養成(第二版):225個實務關鍵技巧徹底詳解
★免安裝、掛載即可實作的全書範例 ★內容循序漸進,奠定Shell程式設計基礎 ★分享225個實務關鍵技巧,輕鬆解決問題,讓您掌握系統管理、網路設定與安全、圖形視窗上的應用 ★新增文字欄位處理單元,讓Linux的優異效能為您處理大數據資料 ★熟悉Shell的運用方法,增進工作效率 Shell Script並不是一個完全獨立的程式語言,而是指令的延伸語法與程式迴圈判斷的綜合工具,需要了解指令的用法與系統的架構,才能發揮它的效能。本書前2 章介紹指令用法、Bash的進階應用並延伸到Shell語法,讓讀者了解程式結構後,在後面的10個章節以225個實例上的技巧應用,來快速掌握 Shell Script的訣竅。 本書以完整的指令與Shell Script語法,搭配225個實用技巧帶領你進入Shell Script的應用領域,內容包含函數應用、變數字串、流程控制、數值運算、檔案操作、使用者介面、程序管理、網路與防火牆、系統管理與多媒體,特點如下: 1. 所有的技巧都在Bash環境下測試,並附有所有範例檔案。 2. 內容包括程式的基本語法,並延伸到系統管理與網路應用面的實例。 3. 介紹指令的參數,讓你了解更多指令的用法。 4. 內含指令的來源與功能分類,讓你掌握適用的指令。 【DVD光碟內容】系統映像檔、影音教學檔、本書範例程式、Pietty工具程式、Xming
使用Linux動手打造企業E化環境
由於雲端運算世代的來臨,因此現今無論是企業、公務部門還是校園皆已吹起了社群應用風,然而對於廣泛的IT單位而言,如今市面上卻沒有一本參考書,來告訴它們該如何在以Linux平台為主的架構中,來著手建置私有雲端上的社群網路平台,以全面提升團隊協同合作的生產力。 透過本書的實戰指引,將讓您學習到如何以私有雲的基礎虛擬化平台(VMware vSphere Hypervisor)實作為出發點,透過整合Active Directory網域環境運作下,進一步部署出完整的社群網路之協同作業環境,這些應用包含了訊息協同平台、語音通訊平台、影音社群網站平台等等。此外本書還將指引讀者們,如何簡單學習使用Linux平台上最夯視訊剪輯軟體,輕鬆自製社群網路中所需要的各種商務或校園精彩微電影,並發佈至社群網站上進行分享。 本書特色 .輕鬆建置企業級免費虛擬化平台 .輕鬆打造免費資訊化基礎建設 .網路閘道與主機防毒實戰講解 .高效能語音通訊平台建置實戰 .協同合作訊息平台建置實戰 .完美搭建絕佳社群網路平台 .影音社群網站平台建置詳解 .六款免費開機掃毒系統剖析
王者歸來:Linux C系統整合開發設計[第四版]
隨著電腦技術的高速發展,Linux系統在伺服器解決方案中的優勢越來越被開發者認同。在電腦就業市場上,基於Linux系統開發的人員需求量也不斷增加。其中,對Linux系統環境下C語言開發人員的需求尤為明顯。由於C語言本身在語法結構、語言風格和程式設計思想上的特點,使C語言一直被公認為難以學習、輕鬆掌握。 儘管Linux環境下C語言開發越來越被企業和開發人員認同,關心的人數也越來越多,但實際上,真正了解和掌握C語言開發的人卻很少。因此,筆者總結親身學習Linux系統函數介面的經驗,並結合自己多年從事Linux 環境下C語言應用程式開發的經驗,撰寫出這本能夠真正讓開發者掌握Linux環境下C語言程式設計技巧的書。在這本書中, 本書從實際開發者的角度全面介紹Linux環境下C語言程式設計的基礎知識,涉及Linux系統函數的各個面向,選擇目前最熱門、應用最廣的技術進行深入討論。筆者透過28章的學習規劃,讓讀者快速掌握Linux環境下C語言程式設計的基本知識和程式設計技巧。每個核心概念都使用通俗的語言進行解釋,透過實例讓讀者更直觀地掌握概念的含義,達到靈活使用Linux系統函數介面撰寫程式的目的。
生物人的電腦教室(生物資訊入門者的必備讀物,非資訊專業者也能快速上手!)
生物資訊學(Bioinformatics),主要的精神就是利用個人電腦的計算能力,在原始的生物資料被數位化之後,用資訊科學的方法嘗試解決問題。把過去需要用人工處理的資料,交給電腦自動化處理,產出一個結果交給研究人員進行判讀,解釋出其中的生物意義。這個學門整合了應用數學、資訊科學、統計學去研究生物學,研究的領域也相當廣泛,例如蛋白質結構預測、序列比對、序列重組、基因表現與遺傳演化等等。 本書的目的,就是為了幫助本身非資訊專業的研究者,學會基本的軟體操作能力,善用電腦這項工具,培養足以因應研究所需的「資訊技能」。 透過本書,您可以: .學會基礎Linux指令,了解重要操作指令。 .學會高通量定序基礎操作,實戰生物資訊入門。 .藉由GPU輔助運算實際展示,感受繪圖卡潛在威力。 .透過研究流程腳本設計,實現計算全自動。 .藉由計算平台設定指南,部署圖形化雲端服務。
Fedora Linux系統管理與架站實務
從不會到會,Linux 一點都不難! & 想學會 Linux 不一定要挑戰艱澀的指令, 親切的視窗環境, 有效降低學習門檻、建立信心, 讓你學 Linux 可以輕鬆、紮實, 又有效率! & ◆專為初學者設計, 完整實測、逐步示範講解 ◆不怕弄壞系統, Live DVD 免安裝開機立即體驗, 馬上學習 ◆從操作、管理到架站, 正確觀念詳實解析 ◆統整 Linux 系統管理經驗, 分享實用技巧 ◆用 Linux 成功架站, 穩定性高、成本低、功能強! & ●○ 書附光碟:最新版 Fedora Linux 系統安裝 DVD & [本書章節架構] & ■ 第一篇介紹 Linux 的各種發行版本與套件, 並實例示範在各種環境下安裝 Linux, 包括 Live DVD、多重系統開機等。 & ■ 第二篇講解 Linux 的基本操作, 如 X Window 圖形化介面、工作環境設定、文字介面、中文系統 / 輸入法及安裝週邊等設定。 & ■ 第三篇示範了在 Linux 下的各種軟體套件, 包括 Gedit、nano、vim 文書編輯軟體, BBS、遠端登入、遠端遙控等網路工具, 以及軟體套件的安裝、升級和移除。 & ■ 第四篇介紹系統管理的各項工作,如群組與帳號的管理、磁碟空間管理、檔案和系統權限、系統資訊與程序、shell / shell script 程式設計等。 & ■ 第五篇涵蓋各類伺服器的架設與管理, 包括 WWW、FTP、Mail、Samba、DNS、DHCP、NAT 等。 & 本書特色 & 系統安裝設定詳解 ◆Windows/Linux 多重開機選單設定 ◆GNOME 桌面環境操作與個人化設定 ◆文字 / 圖形介面登入、遠端登入 ◆ADSL、Cable 上網、無線寬頻上網 & 系統管理應用 ◆群組與帳號管理、權限設定、系統行程 ◆磁碟空間、定時工作排程管控 ◆Linux 常用指令範例教學 ◆Shell Script 程式設計, 簡化繁複的系統管理工作 & 伺服器架設 ◆WWW、FTP、Mail、Samba、DNS、DHCP、NAT… ◆各類伺服器運作原理及管理技能解析
Docker編配的奧義
Linux的新一代虛擬化輕量雲端應用執行容器 輕鬆加快開發工作,有效管理並簡化部署應用程式流程 & 自2014年Docker發行後,在雲端與應用程式部署世界中開啟了新的視野,而當Google官方發言人Joe Beda說出「Everything at Google runs in a container」,亦即Google現在的服務都已使用容器來執行後,大家開始真正地正視這個未來的趨勢,也就是「輕量化容器」的技術。 & 這個技術的進步不是以「年」計的,它發展的快速程度是以「月」計算的,也就是每個月都有新的開發成果加入,來使其更完善、更有效率…。究竟是那一個如此受寵的技術呢?答案是-「Docker」。 & Docker是由DotCloud公司(目前更名為Docker公司)所開發的新一代容器技術,他們不但釋出了Docker成為開放原始碼,並公開表示會全心投入Docker的技術發展。Docker用的是Linux核心技術,利用如:namespaces、cgroups、AppArmor profiles等,來建置出一個隔離的虛擬環境。 & 使用Docker有以下優勢: ‧比虛擬機器更有效率地使用主機資源 ‧能在應用程式部署至線上環境後,確保它能與在開發環境同樣的正常運作 ‧加快雲端多主機的自動化部署 ‧更容易除錯與模組化 ‧擁有由非常多的使用者所貢獻出各類用途的映像檔可下載 ‧具備由官方管理的映像檔案庫(Docker hub) & 在這個趨勢列車高速行馳的過程,你一定不想錯過,一定要加入或瞭解它。
Linux進階系統管理專業應用國際認證LPIC-2實戰通關寶典
成為Linux系統LPIC國際認證的資訊人才 為自己加分!!考試流程&範圍詳述+重點整理&觀念剖析+指令與設定實作+模擬考題本書是一本以應考LPIC Level 2為導向而設計的書籍,內容彙整考試的範圍的要點,並佐以實務的應用,讓您更有效地學習。書內的考題可讓讀者熟悉考試的方向與題型,並能了解不足之處而針對特定的重點加強學習。【本書特色】★內容包含2013年11月的最新考試範圍。★提供Entry Test,快速了解須加強的章節。★完整的指令與設定檔介紹,了解考試內容。★共200多題模擬考題,充分掌握考試題型。★詳細列出報考方式,以及每單元的考試內容。
Linux Kernel核心API
基於最新的Linux核心版本,設計核心API經典實例,並對開發環境進行詳細的解說。 對Linux核心系統知識進行精心策劃,對核心API進行系統分析。 以函數名稱排序,方便快速查詢。 立足於基礎,有效率的學習理論,配合核心API經典實例,達到最佳學習效果。 為Linux核心開發應用與應用提供有效率的指導與參考。本書主要內容 :Linux 核心模組機制API Linux 處理程序管理核心API Linux 處理程序排程核心API Linux 中斷機制核心API Linux 記憶體管理核心API Linux 核心定時機制API Linux 核心同步機制API Linux 檔案系統核心API Linux 裝置驅動及裝置管理API
Linux程式設計完全攻略:記憶體管理×檔案系統×多執行緒×網路×多媒體
重要觀念完整說明 學習進程精心設計 & 本書圍繞Linux作業系統「一切都是檔案」的特點,描述Linux作業系統下應用層「一段執行單元(處理程序)對系統資源(CPU、記憶體、磁碟、周邊與網路設備)的管理」,重點說明處理程序、執行緒、檔案屬性與檔案內容存取、Socket、終端機和音訊設備程式設計等重要觀念,完全涵蓋應用開發中涉及的所有內容。 本書特色 ★內容豐富 整合了Linux應用開發的絕大多數觀念,幾乎涵蓋Linux作業系統下C語言程式設計的內容。 ★循序漸進 依照知識體系介紹→應用函數分析→應用案例開發的寫作順序,讓讀者在了解具體觀念的同時,還能掌握實例的具體實作。 ★範例指導 每個觀念都搭配講解一個應用程式,而且實作過程都已偵錯過所有的程式,可直接使用。
Kent Beck的實作模式(Implementation Patterns)
「Kent Beck」是何許人也?,他可以說是大師中的大師。(詳見作者介紹)「實作模式(Implementation Patterns)」指的是什麼?Patterns 是一種習慣,一種整理過的設計方式,當遇到同類問題時,就可以套用上去。Implementation簡單說,就是Coding。這本書是Kent Beck 把他自己在寫程式時的習慣,整理成77 個Patterns,讓大家來參考看看。讓我們來看看其他專家是如何看待這本書的Kent 是用程式碼來溝通的大師,他的程式碼有條有理、清晰明白,如益友陪伴,令人豁然開朗。我們在建立高品質程式碼和類別的過程中,必須不斷做出微小卻重要的決定(決策),本書每一章都是對這些決定的精闢解釋和深刻洞察。─《設計模式(俗稱GoF 的23 個模式)Design Patterns: Elements of Reusable Object-Oriented Software》作者 Erich GammaKent Beck 這本書談到77 個實作(程式撰寫)層面的模式。學會這些實作模式可以讓程式設計師寫出容易閱讀的程式碼,有助於團隊溝通與合作,並且降低開發與維護的成本。
TQC Linux系統管理與網路管理實力養成暨評量(第二版)
1.由國內產官學界多位專家學者,依據Linux系統管理與網路管理職能人才需求,制定學習領域暨能力標準。 ‧Linux系統管理:「系統安裝及開關機程序」、「基本操作及指令」、「檔案管理」、「程序管理」、「系統管理」、「封裝管理」、「Shell Script」、「Kernel的基礎知識」。 ‧Linux網路管理:「TCP/IP網路通訊協定」、「網路管理」、「區域網路運用」、「名稱伺服器」、「郵件伺服器及POP3、IMAP服務建置」、「Apache Web Server及FTP Server建置」、「其他伺服器及網路安全」。 2.配合Linux促進會「阿里山日出計畫」強化Linux人才培育,透過培育訓練教育及人才技能認證,建立國際化的Linux人才庫,本書即為推廣Linux系統管理與網路管理技能提供學習引導方向,利用通過技能認證達成資訊能力提升。 3.資訊人員可以透過本書備齊Linux的專業知識,適合作為從事Linux系統管理與網路管理工作時必備能力的評量標準。 4.評量題庫依照職能領域區分類別: Linux系統管理學習領域共分成八大類300題,Linux網路管理學習領域共分成七大類300題。 5.隨書提供「題庫練習系統」,題題均可進行電腦自動評分,學習效果立即呈現。 「測驗系統」可幫助讀者瞭解實際參加測驗之操作程序。 6.配合電腦技能基金會(http://www.csf.org.tw)測驗流程,一舉取得專業證照。
Fedora 18 Linux 實務應用
Linux 是很多公司使用的系統, 從不會到會, 本書是您取得 Linux 職場新技能的最佳選擇!想學會 Linux 不一定要挑戰艱澀的指令!親切的視窗環境, 有效降低學習門檻、建立信心, 學習 Linux 可以輕鬆、紮實, 又有效率!系統安裝設定詳解◆ Windows/Linux 多重開機選單設定◆ 嘸蝦米、新酷音等多種中文輸入法◆ GNOME 3 桌面環境操作與個人化設定◆ 隨身碟安裝 Linux, 系統、設定、文件帶著走◆ Linux 常見問題排困解難極速飆網馬上衝◆ ADSL、Cable 上網、3G 行動寬頻上網◆ Linux 主機當成寬頻分享器◆ BBS、電子郵件、Yahoo! 即時通、Skype 網路電話◆ Dropbox 最新雲端運用工作育樂全適用◆ LibreOffice 軟體編修 Word、Excel、PowerPonint 文件◆ 各式多媒體影音檔案、DVD 光碟播放與燒錄◆ 檔案與印表機分享、遠端遙控◆ 讀卡機、USB 隨身碟、外接式硬碟系統管理與伺服器架設◆ WWW、FTP、Mail、Samba 伺服器架設◆ 專章 Linux 常用指令範例教學◆ 帳號、磁碟空間、定時工作排程管控本書特色◆ 專為初學者設計, 完整實測、逐步示範講解◆ 不怕弄壞系統, Live DVD 免安裝開機立即體驗, 馬上學習◆ Windows/Linux 雙系統並存, 輕鬆切換使用環境◆ 從操作、管理到架站, 正確觀念詳實解析◆ 統整 Linux 系統管理經驗, 分享實用技巧◆ Dropbox 等最新雲端應用軟體介紹
Linux開發環境建置:嵌入式系統、Android系統開發學前教程
對於嵌入式系統而言,Linux是相當熱門的開發環境,但對於剛接觸Linux的開發者而言,作業系統本身具有較高學習門檻。面對市面上又多又厚的Linux書籍,常讓讀者有不知從何下手的感覺。本書專為Android系統開發所設計,參考實際的Android系統開發課程並收錄嵌入式系統必要的基礎知識編寫而成,提供Android平板電腦與手機開發學前的Linux教程。附件內容隨書附雙CD,內容如下:.Ubuntu 10.04 安裝光碟.超值影片教學內容└ Linux 基本指令教學└ Ununtu 10.04 系統安裝教學└ VMware 使用與設定教學└ Ununtu 10.04 安裝在USB硬碟教學└ PieTTY 遠端連線軟體使用教學└ 程序與訊號使用教學└ 核心下載與編譯教學.PieTTY:遠端SSH與Telnet連線工具.config:13.2.3 Step2 核心設定檔參考範例
Linux Networking 錦囊妙計
這是一本涉及範圍頗廣的實戰技巧彙整,涵蓋了作為Linux網路管理員需要瞭解的所有內容,無論您是新手還是具有多年經驗的資深人士。本書介紹了完成一系列任務的完整步驟,可以幫助您深入直接地掌握建立和維護電腦網路的實際操作。每一節都包含了明確的解決方案和測試碼,以及為什麼如此與怎麼樣實做的相關討論。管理一個網路,並不能說明您就掌握了所有答案。本書描述了與網路服務相關的一些解決方案:防火牆、無線AP、安全的遠端管理、遠端幫助、用戶遠端存取、虛擬私人網路(VPN)、驗證、系統和網路監控,還有快速增長的網路電話(VoIP)服務等。您可以在本書中找到以下內容相關章節:.在Linux網路中建立閘道、防火牆,以及無線AP.建立Asterisk VoIP伺服器.透過SSH進行安全的遠端管理.使用OpenVPN建立安全的VPN,以及Linux PPTP VPN伺服器.在混合Linux/Windows的區域網中使用Samba進行單一登入.使用OpenLDAP集中網路目錄.使用Nagios或MRTG進行網路監控.瞭解和熟悉IPv6.設定自動網路安裝新系統.透過序列終端進行Linux系統管理本書還包含了Linux和Unix伺服器之間連接網路、整合Windows主機、路由、使用者識別和驗證、共用網際網路連接、連接分支機搆、名稱服務、有線和無線連接、安全、監控和故障診斷等任務解決方案。當您需要快速解決某個網路問題,卻沒有時間或者耐心,仔細搜尋參考書籍或者Web來尋求答案的話,那麼這本書就是您所需要的。
鳥哥的Linux私房菜:伺服器架設篇(第三版)(附光碟)
書附光碟DVD*1「鳥哥的Linux私房菜」突破1千萬人次上網瀏覽,是最超人氣的Linux技術教學網站! 本書前兩版均蟬聯電腦專業書籍Linux暢銷排行榜,最新第三版榮耀上市! 書內範例均經由鳥哥實際測試,再由淺入深逐步引導讀者進入Linux強大的網路世界! 您已有Linux基礎,想要進一步學習伺服器架設? 除了架站,您還想了解如何維護與管理您的伺服器? 《鳥哥的Linux私房菜-伺服器架設篇》絕對是您的最佳選擇! 目前市面上Linux架站的書籍大多只教導讀者如何架設伺服器,但卻沒有就伺服器的維護與管理,以及發生問題時應如何處理加以說明,以至於一旦伺服器遭受攻擊,眼見的就是一場手忙腳亂。因此,鳥哥書中先從系統基礎以及網路基礎講起,再談到網路攻擊與防火牆防護主機後,才進入伺服器的架設。 本書共分成以下四大部分: *架站前的進修專區:主要介紹架設伺服器之前你必須要具備的基礎觀念,以及重要的網路基礎。看完這一篇,不論您的Linux是以何種方式進行Internet的連接,都不成問題! *主機的簡易資安防護措施:在這一篇當中,鳥哥將告訴您如何保護您的主機,以及該如何培養良好的操作習慣,讓您的主機能夠百毒不侵! *區域網路內常見的伺服器架設:介紹內部網路經常使用的遠端連線服務ssh、vnc、xrdp,網路參數設定服務dhcp、ntp,網路磁碟服務samba、nfs、iscsi,以及代理伺服器等服務。其中ssh的金鑰系統,對於異地備援更是相當有幫助,您絕對不能錯過! *常見網際網路伺服器架設:介紹DNS、WWW、FTP及mail server...等常見的服務。
Linux實戰手冊- 入門.管理.架站(第2版)
要真正學得 Linux 的精華, 文字模式是不二法門。學會了文字模式的操作, 所有 Linux 發行版, 甚至是其他 Unix-like 系統都可暢行無阻。Linux 的文字模式雖然沒有圖形模式直覺, 但也絕不像坊間的書籍艱澀難懂。為了讓您的 Linux 學習之路更為順暢, 我們考量入門者的學習流程, 由基礎概念、安裝、基本操作、及各項常用設定講起, 讓您能夠循序漸進的熟悉 Linux。接著在既有的基礎上, 逐一說明帳號管理、檔案系統、套件管理、工作排程、系統資訊檢視、Shell、系統核心, 及網路伺服器架設等。此外, 本書針對目前報考者較多的 LPIC-1 整理了考試範圍, 並在各相關章節加註應考要訣, 說明應特別熟習的部分及注意事項, 只要您熟悉本書提及的各項觀念與技能, 便應具備了應考的基本知識。●【Linux 全方位學習】:考量學習程序, 由基礎觀念、安裝、基本操作到系統管理、進階技術及伺服器架設, 逐一說明、完整介紹。●【系統管理實務】:帳號、檔案系統、磁碟空間、排程、套件管理。●【進階管理技術】:使用者環境、Shell Script 程式設計、防火牆設定。●【常用伺服器架設】:WWW、FTP、Mail、Samba、SSH、NFS。 ●【純文字模式操作】:文字模式是 Linux 精髓, 適用所有發行版, 是深入 Linux、進一步學習系統管理的必備基礎。●【LPI 應考叮嚀】:最新 LPI 應考資訊, 於各章節提點相關考題之注意事項。
Ubuntu Linux網管手冊:網路服務、資通安全一手搞定
由於Ubuntu Linux的易用性、快速開關機與不錯的桌面反應速度,使得它短短幾年內成為最受歡迎的一個Linux發行版套件。除此桌面環境的表現優越之外,Ubuntu Linux對各伺服器的整合也毫不含糊。希望本書的內容,可以給您對Ubuntu Linux有一個全新的認識。 本書不僅介紹了Ubuntu Linux在伺服器及網路上應用的各種原理與做法,更希望能夠將Ubuntu「以人為本」的精神發揚光大,來協助網管人員更輕鬆的進行伺服器的管理。因此,本書作者特地開發了一套方便網管人員快速設定各種功能參數的工具集--「YHTools」。這套工具集能夠將原本需要手動輸入的設定檔,透過程式的方式快速產生。您只剩兩件事要做:檢視一下設定檔內容是否合適,並複製到適合的位置。透過這套工具,可以節省您寶貴的時間,同時避免人為輸入的錯誤。 本書精采內容包括: Ubuntu Linux 安裝、調校與管理 網路暨網路服務概論 快速設定IPv4/IPv6之DNS伺服器 全新世代之Nginx網頁伺服器全攻略 FTP、SAMBA等伺服器簡介 伺服器之資安防護 以Ubuntu擔任網路咽喉點 「NAT或橋接式防火牆」架設 網路資安流量管控
MIS網管實戰寶典:Linux老鳥這樣搞定機房大小事
本書深入而詳盡地介紹了網管架構中的各個環節。從網路規劃到伺服器的安裝這些基礎應用,再到負載均衡、分散式檔案系統的架構規劃,無所不包。更難能可貴的是,本書結合了作者在工作現場所累積的經驗,詳細闡述了常見網管問題的解決之道,不管您是剛入行的系統管理員,還是資深的網管工程師,相信在您研讀之後,都會有不少的收獲。 本書特色* 學習成本低廉。全書使用的工具都源自Open source, * 原創性。本書內容完全來自於實際工作經驗的積累和思考。 * 真實場景再現。除IP位址為規避風險做了處理而外,其餘的內容全部源自於真實的執行環境。 * 使用較新的穩定版本。除了第5章「Postfix郵件系統」外,所有的章節都以目前最主流的版本為例。 * 介紹當今最主流的網際網路架構技術:雲端運算、負載平衡、分散式檔案系統、CDN等。
Ubuntu Linux管理與架站實務
本書共分為基礎入門篇、系統管理篇、伺服器架設篇,以深入淺出的方式,將引導您從Ubuntu Linux的安裝與圖形化界面的操作學習,到如何透過各種不同的常用指令進行系統的操作,更針對各種不同的Linux管理應用,介紹有關於伺服器平台的架設與管理。◆以基礎入門及LPI 101考試科目範圍為Linux基礎的學習方向,透過本書,除了吸收到基本的Linux知識,更熟悉如何管理與架設伺服器平台。◆內容涵蓋安裝、操作、系統、網路、安全、與伺服器的設定。在伺服器的方面,介紹了SSH、NAT、DHCP、APACHE、FTP、SAMBA、MySQL等伺服器架設與應用基礎。◆根據業界MIS工程師之Linux基礎課題必會之學習範疇為全書的內容主軸,章章深入學習重點,讓讀者能紮實學會Ubuntu Linux系統的操作。◆獨家附贈Ubuntu 10.04 Server、Desktop、Netbook系統安裝光碟,三種版本一次到位,讀者可依實際需求選擇安裝。