Highslide for Wordpress Plugin

彙整於分類 “Linux”

發布網址:Ubuntu MAC Style 三代 (12.04LTS)

M2qVf.jpg

前言

在早期 Linux 由於使用者都是比較專業,追求效率之下多使用命令列介面直接下指令,對於圖形介面比較不在意,現今則是為了推廣給一般使用者,各種 X_Window系統 百家爭鳴。其中蘋果那絢麗的圖形介面吸引了許多志士加入開發、移植的行列,由於蘋果現行的作業系統 OS X 是建立在 Unix 架構上的,因此想要將同根同源的 Linux 改造成類 MAC 介面相較 Windows 簡單許多。

繼續閱讀 »

Comments 沒有迴響 »

Webmin是我個人覺得功能很強大的一套網頁介面的Linux管理工具,目前官網最新穩定版是1.670,不過我自己在使用上有碰到一些問題,原作者也說這些bug在1.675已經修正,所以建議是從「開發測試版」頁面去下載1.675版。

以下將會簡單說明如何透由Webmin的網頁介面去安裝Apache、MySQL、PHP等三個架網站最主要的組件。傳統終端機命令列的安裝方式請參考之前的文章:

  • [AMP建置]安裝及設定PHP
  • [AMP建置]安裝及設定MySQL
  • [AMP建置]安裝及設定 Apache
  • 繼續閱讀 »

    Comments 沒有迴響 »

    最近系上某位老師的信箱被垃圾信拿來偽裝,導致不存在的信箱位置產生了大量退信通知,影響到老師正常使用。

    在設立重重關卡把關 – smtp只有校內ip可以連線、拒絕不明的收件/寄件人、信件出現關鍵字(大陸網易信箱系列)就直接刪除之後依然沒用,雖然曾經一度狀況好轉,不過迅速又回到一天好幾萬封退信通知的情況。

    於是只好先採取治標的方式:取消 postfix 的退信機制

    繼續閱讀 »

    Comments 沒有迴響 »

    前言

    一般現在比較有名的Linux分支計畫都會分成穩定版、非穩定版跟實驗性版。本篇文章用來示範的CentOS就是屬於RedHat Enterprise Linux(RHEL)的穩定版,跟RHEL的主要差異在於將RHEL裡非開放的套件自行撰寫換成開放的套件,其發展的目的就是為了提供所有人一個免費的企業級Linux作業系統平台,兼具高效能與穩定性佳的良好特性。由於其實際上是採用RHEL依照開放原始碼規定釋出的原始碼所編譯而成,所以在效能上幾乎沒有差別。簡單來說我們可以把 Fedora 當成開發測試版(Alpha~RC),RHEL當成是(收費)穩定版,而 CentOS 則是免費開源的穩定版。

    前置作業

    請先至 CentOS 的發布站下載最新版(目前為6.0)的映像檔並自行燒成光碟。

       Release Notes: CentOS

       Download: i386 | x86_64

    個人是選用義守大學的鏡像點下載CentOS-6.0-i386-bin-DVD.iso

    繼續閱讀 »

    Comments 沒有迴響 »

    用戶端的圖形化介面FTP連線軟體

    知名的 FTP 用戶端軟體,例如:WS_FTPCuteFTP…等,功能都很大,但都是需要付費購買的。但 FileZilla 可就不同了,它不但跨平台、內建多國語系,而且功能可一點也不遜色於付費軟體。有方便的雙視窗,支援拖曳功能、快速連線、路徑複製等。

    寫這篇文章時Filezilla最新的版本是3.2.4.1版,除了有Windows下用的exe安裝版跟zip綠色版之外,也提供了LinuxX-window用的tar.bz2的版本。

    http://ncu.dl.sourceforge.net/sourceforge/filezilla/FileZilla_3.2.4.1_win32-setup.exe

    http://ncu.dl.sourceforge.net/sourceforge/filezilla/FileZilla_3.2.4.1_win32.zip

    http://ncu.dl.sourceforge.net/sourceforge/filezilla/FileZilla_3.2.4.1_i586-linux-gnu.tar.bz2

    http://ncu.dl.sourceforge.net/sourceforge/filezilla/FileZilla_3.2.4.1_x86_64-linux-gnu.tar.bz2

    繼續閱讀 »

    Comments 沒有迴響 »

    安裝及設定vsftp

    Vsftpd Very Secure FTP Daemon的簡稱,表示它是一個非常安全的 FTP 伺服器。

    繼續閱讀 »

    Comments 沒有迴響 »

    FTP 簡介

    FTP 是相當古老的傳輸協定之一,他最主要的功能是在伺服器與用戶端之間進行檔案的傳輸。 FTP 其實是以 TCP 封包的模式進行伺服器與用戶端電腦之間的連線,當連線建立後,使用者可以在用戶端端連上 FTP 伺服器來進行檔案的下載與上傳,此外,也可以直接管理用戶在 FTP 伺服器上面的檔案呢,相當的方便! 而這個古老的協定是使用明碼傳輸,且過去有相當多的安全危機歷史。為了更安全的使用 FTP 協定, 我們將選用較為安全但功能較少的 vsftpd 這個軟體。

    繼續閱讀 »

    Comments 沒有迴響 »

    注意quota 只能針對 partition 來設定,而不能針對某個資料夾來做控管,通常我們將使用者建在 /home (未更改預設使用者家目錄的狀況下),所以針對 /home 來做 quota 控管是必須的,當然前提是作業系統在安裝的時候,有為 home 獨立分割一個磁區 繼續閱讀 »

    Comments 沒有迴響 »

    當你需要 MTA 幫你將信寄送到下一部 MTA 去時,這個動作就稱為郵件轉遞 (Relay) 囉,那就是圖4-1當中的 Step 2.2 那個動作啦。 那麼我們來想一想,如果『所有的人都可以藉由這一部 MTA 幫忙進行 Relay 時, 這個情況稱之為 Open Relay 的動作』。當你的 MTA 發生 Open Relay 時,會有什麼問題? 問題可就大了!

    繼續閱讀 »

    Comments 沒有迴響 »

    最常使用郵件別名的時候是:當一群人都想要使用同一個帳號時。這時就可以使用 mail alias 的功能了,每個使用者的 mail alias 都可以設定為同一個虛擬帳號,例如每個人都有一個叫做 piggg 的帳號,則你只要寄信給 piggg 這個帳號時,系統會自動幫你把信傳送給每一個人。

    vi /etc/aliases

    在最後面加入:

    team9807: u940105,u9711114,u9711119

    別名:使用者(以半形逗號隔開)

    Reference Page:

    http://linux.vbird.org/linux_server/0380mail.php

    Comments 沒有迴響 »

    雖然在上一節已經安裝了 Web Mail 軟體 SquirrelMail ,然其功能十分陽春,僅侷限於一般的信件收發,像是 Open Webmail 有網路硬碟、行事曆、垃圾郵件過濾等功能而 Squirrelmail 均沒有,雖然可以用外掛的方式加入一些套件,但感覺就不是那麼方便。

    繼續閱讀 »

    Comments 沒有迴響 »

    SquirrelMail是一套基於WEB的E-MAIL收發客戶端軟件,是用PHP寫成的,支持POP3協定和IMAP協定。

    (1)檢查(安裝) squirrelmail

    利用 rpm -q squirrelmail 檢查 squirrelmail 是否已安裝 ?!
    如果尚未安裝,可 使用 yum -y install squirrelmail 進行安裝!

    rpm -q squirrelmail

    yum -y install squirrelmail

    (2) 安裝後,可更改 squirrelmail 的設定檔讓網頁郵局顯示中文的的畫面

    vi /etc/squirrelmail/config.php

    第26行 $squirrelmail_default_language = ‘en_US';

    更改為如下:

    第26行 $squirrelmail_default_language = ‘zh_TW';

    第59行 $default_charset = ‘iso-8859-1′;

    更改為如下:

    第59行 $default_charset = ‘big5′;

    (3) 於瀏覽器的網址列,輸入http://IP 主機網域名稱/webmail/即可輕鬆地使用 「網頁郵局」(squirrelmail)

    Reference Page:

    http://cms.cc.nthu.edu.tw/moodle2/mod/resource/view.php?id=19

    Comments 1個迴響 »

    如果沒有啟動 POP(Post Office Protocol)或 IMAP(Internet Message Access Protocol),使用者要收發信件時,必須要登入這台郵件主機,這樣造成使用者的不方便。啟動 POP3 或 IMAP 後,使用者就可以利用郵件軟體,將電子郵件取回到自己的電腦閱讀。

    (1)啟動 dovecot

    service dovecot start

    (2)測試是否有正常啟動?

    telnet team9807.dyndns.biz 110 #測試 pop3 是否已啟動

    telnet team9807.dyndns.biz 143 #測試 imap 是否已啟動

    Reference Page:

    http://cms.cc.nthu.edu.tw/moodle2/mod/resource/view.php?id=19

    Comments 沒有迴響 »

    Sendmail 是 Internet 標準的郵件處理系統,也是 RedHat Linux 系列預設的郵件處理系統(Mandrake 使用 PostFix)。

    (1)

    vi /etc/mail/local-host-names

    將主機名稱及網域加入:

    team9807c.dyndns.biz

    (2) 限制只能夠由學校發信避免被利用發垃圾信/廣告信。

    vi /etc/mail/access

    將主機名稱及網域加入:

    Connect:nthu.edu.tw RELAY

    ※修改後記得要下 makemap -v hash /etc/mail/access.db < /etc/mail/access 指令。

    makemap -v hash /etc/mail/access.db < /etc/mail/access

    (3)

    vi /etc/mail/sendmail.cf

    第265行 O DaemonPortOptions=Port=smtp,Addr=127.0.0.1, Name=MTA

    更改成如下:

    第265行 O DaemonPortOptions=Port=smtp,Addr=0.0.0.0, Name=MTA

    (4)重新啟動 sendmail

    service sendmail restart

    (5)測試是否有正常啟動?

    telnet team9807.dyndns.biz 25

    Reference Page:

    http://cms.cc.nthu.edu.tw/moodle2/mod/resource/view.php?id=19

    Comments 沒有迴響 »

    .NET 是現在相當熱門的技術之一,而 ASP.NET 也是許多網站所採用的動態網頁平台。雖然 .NET 是微軟公司所開發,並且只有在 Windows 系統推出,但是由於微軟公開了 .NET 的技術規格,所以熱心的團體便依照其規格,推出了 Mono 專案,讓 Linux、Solaris、Mac OS X…等系統上也可以執行 .NET。以下將安裝 mono 的相關套件,讓我們的主機也能支援 ASP.NET 網頁。

    註:此版 Linux 的 mono 僅能執行以 c# 語言所撰寫的 ASP.NET 網頁程式。

    yum -y install mod_mono xsp mono-web

    繼續閱讀 »

    Comments 沒有迴響 »