Plurk FaceBook Twitter 收進你的MyShare個人書籤 MyShare
  顯示內嵌語法

旗標電腦文摘 第245期 93.11.11
內容提供:
   旗標出版公司

旗 標 電 腦 文 摘

第245期 2004.11.11

旗標電腦文
已發行電子報





P2P 影音暴載王 - SP2 全適用

書號:F517
定價:360 元

施威銘研究室 著

我要線上購買


本期文摘:影音播放障礙完全排解

本文摘錄自旗標 F517「P2P 影音暴載王 - SP2 全適用」一書

當您開啟下載回來的影音檔時, 難免會發生無法開啟檔案, 或下載到無字幕影片的情況, 有時甚至會發生只聽的到影片聲音、卻看不到影像的窘境, 此時不免令人想捶胸頓足。為了終結這些困擾, 在本文中我們介紹幾種經常發生的播放障礙, 讓您見招拆招, 一一排除障礙!

影片有聲無影?加裝 Ace Mega Codec 一勞永逸

相信不管是藉由 P2P 軟體, 抑或從網路上您都已下載了許多影片;然而當您下載完影片, 接著使用播放軟體開啟時, 是否曾發生影片只有聲音卻沒影像、甚至完全無法開啟的狀況?多數人遇到這種狀況通常會認為這個檔案已經損壞, 殊不知有可能是電腦上沒有安裝影片解碼器的緣故。

當您碰到上述狀況, 若想讓影片順利播放, 首先您必須了解這部影片是由何種技術編碼而成, 接著再到各編碼技術網站下載解碼器, 安裝後才能順利播放影片。不過由於影音檔案的編碼技術五花八門, 光是在網路上流傳的就有 DivX、Xvid、QuickTime、Real Media 幾類, 如果得一一下載專屬的解碼器 , 實在得花不少時間;因此我們在本文特地為您介紹 Ace Mega Codec 這套軟體, 此軟體蒐集了網路上常見的各種影音編碼技術共 100 餘種, 只要您安裝此軟體後, 再也不必費時安裝其他解碼器了。

下載 Ace Mega Codec

您可以到『http://www.softking.com.tw』網站下載該軟體,目前最新的版本為 6.01, 檔案容量則約為 49.5MB。

安裝 Ace Mega Codec 完成該軟體後再度開啟影片試試, 看看能否順利播放有聲無影的影片。

通吃各類影音格式的全能播放器 - Media Player Classic


針對網路上五花八門的影片格式, 任誰都想僅利用一套軟體就開啟各種格式的影片。雖然 Windows XP 內建的 Windows Media Player 已支援播放大部份的影片格式, 不過遇到 RM、MOV 這類微軟以外公司所研發出的影片格式時, 還是得乖乖到它們網站上下載專屬的播放軟體…。

針對上述情景, 我們已經為您找到解決之道, 因為在操作完上個單元後, 我們的電腦上已有套現成的播放軟體 - Media Player Classic 可滿足上述願望。此軟體屬於較舊的版本 (6.4版), 不過利用它我們卻可實現用一套軟體開啟各式影片的夢想, 不管是 AVI、WMV、甚至是 RM、MOV 格式, Media Player Classic 都可以播放自如!

Media Player Classic 的操作技巧 當影片開始播放時, 您可以利用 Media Player Classic 播放列的按鈕, 來控制影片的播出, 雖然這些按鈕大致和 Windows Media Player 相同, 不過特別的是多出了『快轉』和『迴轉播放』的功能, 對於在 Windows Media Player 上苦尋這 2 種功能卻始終未能如願的讀者來說, 不啻是一大福音。

看電影沒字幕?讓 VobSub 充當字幕機

字幕在影片中是相當重要的部份, 尤其在欣賞外語影片時, 它的重要性更是不言而喻;如果您是網路世界的下載好手, 或許偶爾會下載到一些無字幕的外語影片, 對於仰賴字幕才能了解劇情的人來說, 無法了解劇中人的對話內容, 不免令人感到乏味。

為了解決上述困擾, 本單元我們就要帶您到網路上下載字幕, 並利用軟體讓字幕和影片同時播放, 以解決無字幕影片所帶來的困擾。

搜尋字幕 網路上有許多專門蒐集字幕的網站, 其中頗俱盛名的為『射手網』(http://www.shooter.com.cn): 除了射手網外, 我們還整理了幾個著名的字幕網站供您參考:

網站名稱 網址
新視界字幕站 http://61.139.55.94/dvd/film.asp
漢風字幕庫 http://sub.hanstyle.org/default.asp
牛過字幕庫 http://www.niuguo.net/sub/
TLF字幕站 http://tlfsubs.eastgame.net/

一般來說, 常見的字幕種類有 SRT、IDX + SUB 與 SSA 3 種類型, 套用到影片中的方法都差不多;先前我們下載字幕的射手網, 以 SRT 類型居多。當您解開下載到的壓縮檔後, 即可看到裡頭的字幕檔;這時將字幕檔和影片檔放在同一個資料夾下,並將檔名改成和影片檔一樣就完成前置作業了。

安裝 VobSub 並執行影片 VobSub 是一套著名的字幕顯示工具, 當您碰到無字幕的影片時, 該程式是您不可或缺的好幫手。一樣可以到軟體王網站下載。

當您依步驟指示安裝好 VobSub 後, 並不需要執行任何程式, 只要影片與字幕的檔名相同 (副檔名則無須更動), 在播放影片的同時, 系統即會自動啟動該程式。

如何將下載到的簡體字幕轉換成繁體中文?

雖然『射手網』內收錄的字幕多半都包括繁體中文版, 但還是有一些影片只找得到簡體中文字幕;當您遇到這種狀況, 必定很想將簡體字幕轉換成繁體, 好讓欣賞過程更為順遂, 底下我們就教您利用 Word 的『語言轉換』功能, 輕鬆將簡體字幕轉換成繁體:

步驟1:利用 Word 的語言轉換功能

Word 內建的繁轉簡、簡轉繁功能, 滿足了我們平時轉換繁、簡文字的需求, 因此我們也可利用此功能, 將下載到的簡體字幕轉換為繁體;請啟動 Word,開啟檔案後利用『工具/語言/中文轉換』命令,選擇檢體中文轉成繁體中文鈕即可。

想要使用轉換繁簡文字的功能, 您必須擁有 Word 2000 以上的版本才行。


步驟2:覆蓋原檔, 儲存成繁體字幕檔

剛才我們已經利用 Word 將簡體中文轉換成繁體, 接著就可以把轉換後的文字貼回下載到的字幕檔內;請用 『記事本』 開啟下載到的簡體字幕檔,利用CTRL+A鍵將字幕全選,接著執行貼上指令,將繁體字幕取代原始字幕,於儲存檔案後,由於轉換後的字元包含UNICODE格式,而大部分文字檔的編碼採ANSI編碼而成,因此在編碼欄位中記得要選取UNICODE。

儲存完畢後, 將字幕轉換成繁體的動作就大功告成了。您可以試著讓它和影片同時播放, 看看能否正常顯示。

 --- 本篇完

 
  • 這本書還有以下內容哦:
    • 破解 ADSL 龜速 3 法門
    • 讓 HTTP、FTP 下載速度快 10 倍
    • 完全免費 MP3 音樂分享園地
    • 極機密!私房 P2P 軟體大公開
    • 串流媒體下載見招拆招
欲知詳情請參考:
   
F517 P2P 影音暴載王 - SP2 全適用          我要買這本書
........................................ ........................................
 



Linux 系統管理實務-自動化‧備援‧安全‧叢集

書號:F550
定價:780 元

施威銘研究室 著

我要線上購買

 


本期文摘:Linux 系統安全快速實作【上】

本文摘錄自旗標 F550「Linux 系統管理實務-自動化‧備援‧安全‧叢集」一書

目前安全性的問題層出不窮, 系統安全已經是每個管理者都必須面對的重要課題, 架設伺服器並不是件困難的工作, 只有能夠維護主機安全, 才是一個真正稱職的管理者。不過面對市面上眾多探討安全問題的書籍, 厚重的一大本, 裡面滿是艱深的技術名詞, 真不知何年何月才能讀完。

因此現實生活通常是這樣的:主機已經安裝好了, 伺服器設定還得花些時間研究, 剛買來的安全書籍又沒什麼時間讀。那麼在成為安全專家前, 要把網路線拔掉嗎?還是就讓主機赤手空拳地面對隨時可能襲至的攻擊?

為了彌補這一段過渡時期, 我們提供您一系列的安全設定步驟, 不需要了解艱深的理論, 您可以直接跟著內容實作, 就能為自己的主機加上基本武裝。

增進安全的系統設定

本節將以系統設定為主, 一步一步地為您說明哪些設定需要修改, 什麼地方可以加強, 以增進您系統的安全性。

關閉不必要的網路服務

當系統開啟一個網路服務, 等於是多開一個與外界聯絡的門戶, 而越多的門戶, 自然代表著越大的風險, 只要其中一個伺服器軟體出現漏洞, 就像門沒關好一樣, 給予入侵者有機可乘的機會。很多 Linux 發行版為了使用者的方便, 預設便自動開啟許多如 HTTP、SMTP、POP3 等常用的服務。以系統安全的角度來看, 這是非常不安全的設定。因此系統安裝完成之後, 第一件需要做的便是關閉不必要的網路服務。

目前各大發行版皆已提供設定工具, 可以很方便地關閉與開啟服務, 例如 Red Hat Linux 與 Fedora Core 發行版可以使用 ntsysv;Mandrake 則可執行 drakxservice;Debian 的話則是 rcconf。一旦您發現不必要的服務時, 請盡快使用這些工具關閉那些服務, 減少系統對外開放的門戶。

您可以使用下面指令檢查目前系統中已開啟的服務, 以及負責該服務的程式:

[root@free root]# netstat -anpltu|grep -vw ESTABLISHED
tcp  0 0  0.0.0.0:32769     0.0.0.0:* LISTEN  1684/rpc.statd
tcp  0 0  127.0.0.1:32770   0.0.0.0:* LISTEN  2079/xinetd
tcp  0 0  127.0.0.1:783     0.0.0.0:* LISTEN  2119/spamd -d -c -a
tcp  0 0  0.0.0.0:111       0.0.0.0:* LISTEN  1664/portmap
tcp  0 0  127.0.0.1:9010    0.0.0.0:* LISTEN  2170/htt_server
tcp  0 0  127.0.0.1:8118    0.0.0.0:* LISTEN  2129/privoxy
tcp  0 0  127.0.0.1:631     0.0.0.0:* LISTEN  1869/cupsd
tcp  0 0  0.0.0.0:25        0.0.0.0:* LISTEN  2098/sendmail: acce
udp  0 0  0.0.0.0:32768     0.0.0.0:* 1684/rpc.statd
udp  0 0  0.0.0.0:111       0.0.0.0:* 1664/portmap
udp  0 0  0.0.0.0:1012      0.0.0.0:* 1684/rpc.statd
udp  0 0  0.0.0.0:631       0.0.0.0:* 1869/cupsd
↑            ↑                            ↑
│  此服務監聽的 IP 和通訊埠號              │ 
│                                       此服務的 PID/程式名稱
此服務所使用的通訊協定

上面為筆者檢查自己主機所得到的結果, 看到那麼多的服務, 很多連聽都沒聽過, 要怎麼辦別哪一個才是不必要的呢?

您可以直接保留監聽 IP 為 127.0.0.1 的服務, 因為這些服務只能經由本機連線, 大多為系統內部所需, 其他人並無法從主機外部連線這些服務, 所以大部分情況下不必擔心這些服務是否出現漏洞。不過如果您知道這些服務的用途, 自然還是關掉其中不需要的服務才是最安全的作法。

至於其他的服務, 則可以在 /etc/services 檔中, 尋找其埠號所對應的服務名稱與說明, 判斷該服務的用途, 例如筆者使用下面指令尋找使用埠號 111 的服務:

[root@free xinetd.d]# grep -w 111 /etc/services
sunrpc   111/tcp  portmapper   # RPC 4.0 portmapper TCP
sunrpc   111/udp  portmapper   # RPC 4.0 portmapper UDP
      

如果 /etc/services 檔中找不到服務名稱, 或是看了服務名稱還是無法了解其用途, 則可以到 http://www.google.com.tw, 輸入該服務的程式名稱進行搜尋, 藉由相關的說明與討論, 判斷這個服務是否需要開啟。若是仍無法確定的話, 那麼最保險的作法是先關閉該服務, 等發現少了該服務無法運作時, 再行開啟即可。

目前常見有兩個服務易造成安全上的漏洞, 分別為埠號 111 的 portmap 服務 (此為 RPC 相關服務), 與埠號 23 的 Telnet 服務, 除非必要, 否則建議您關閉這兩項服務。

限制 su 指令的使用權限

由於 root 帳號為系統的最高管理員, 具有至高無上的權力, 因此保護 root 帳號便是系統安全的關鍵課題。一般建議關閉 root 帳號遠端登入的功能, 不論是 Telnet、SSH 或是 FTP 等服務, 都應該禁止 root 帳號的登入。如果需要遠端連線進行系統維護或設定時, 則使用一般帳號登入後, 再利用 su 指令, 變更身份為 root。

這樣的作法將增加入侵的難度, 因為入侵者必須先知道系統上有哪些帳號名稱, 然後針對這些帳號進行破解工作, 進入系統之後還需要再設法破解 root 帳號的密碼。另外更安全的作法是限制 su 指令的權限, 設定只有某些帳號才能執行 su, 這樣入侵者既使破解了其他使用者的帳號, 也無法使用 su 指令變更身份, 就算掌握 root 的密碼也只能徒呼負負。

筆者想要限制 su 指令只能由 wheel 群組內的使用者執行, 便可以執行下面指令變更 su 指令的權限:

[root@free root]# chgrp wheel /bin/su
                                     ↑	
                      將 su 的所屬群組變更為 wheel
[root@free root]# chmod 4750 /bin/su                     
                                         
[root@free root]# ls -l /bin/su ← 查看 su 指令目前的權限
-rwsr-x---  1 root wheel 104622  5月  5 00:25 /bin/su  
      

接著筆者將 tony 帳號加入 wheel 群組, 於是使用文書編輯器開啟 /etc/group 檔, 如下編輯:

...
wheel:x:10:root,tony  ← 找到 "wheel" 群組的設定項目
                 ↑
     在行末加入 "tony" 帳號, 帳號之間以 "," 號隔開
...
      

如此已經設定完成了, 可以如下測試是否有效:

[root@free root]# su - alan   ← 由 root 帳號切換為 alan 帳號
[alan@free alan]$ su -   ← 再試著由 alan 帳號切換為 root 帳號
-bash: /bin/su: 拒絕不符權限的操作    ← 無法執行
[alan@free alan]$ exit   ← 輸入 exit, 回到 root 帳號
[root@free root]# su - tony   ← 由 root 帳號切換為 tony 帳號
[tony@free tony]$ su   ← 由 tony 帳號切換為 root 帳號
Password:      ← tony 帳號可以執行 su 指令
      


 --- 未完待續

 
  • 這本書還有以下內容哦:
    • 套件管理的概念與種類
    • 系統監控與資源管理
    • 系統無法啟動之危機處理
    • 建立自動化環境
    • 建立高可用性 (HA) 系統
欲知詳情請參考:
F550 Linux 系統管理實務-自動化‧備援‧安全‧叢集
         我要買這本書
........................................ ........................................
我想索取前幾期的電子報  

好書能增進知識、提高學習效率
卓越的品質是旗標的信念與堅持

歡迎光臨旗標網站 - http://www.flag.com.tw


版權所有人:旗標出版股份有限公司     本電子報內容未經授權請勿轉載