哩哪係 中的所有屁話



咳,那個,嘸蝦米是有版權的,好孩子要買正版哦!




這篇其實應該也適用於 VMware 的虛擬機器,因為這是 Debian 的問題...


LPI Level 3 即將上路

| | 迴響 (1) | 引用 (0)


Top-level vendor neutral Linux certification launches soon


最近 LPI 真是動作頻頻啊,才剛改了認證的保留期限,現在又即將在一月份推出最高檔的 Level 3。這,這不是逼人走上不歸路嗎 = =


LPI 修改認證政策

| | 迴響 (3) | 引用 (0)



WHAT is this?


通過 UPnP,一個希望能跨越 NAT 的應用程序或者設備,能夠主動去找到一個同樣支持 UPnP 協議的 NAT 路由器,並與之協商,在其幫助下將相應端口映射到自己,從而使外網能夠訪問到自己。這樣的協商工作是程序和設備自行完成的,完全無需用戶的參與配置。


Cloudmark - Sample Spam Tool


這兒看到的,幫助管理者分析郵件特徵挺好用的。


這裡可以測試email主機是否開放Open Relay,記下來。
哪天需要發廣告信的時候就很好用…

順帶一提,MIS@NKFUST的機器,經過本人在下我的最佳化調校,當然是不會讓人有機可乘的(笑)。


順帶一提的一提,無名的樣版又壞掉了,媽的 XD


以下以Debian為操作環境。

**放備份資料的主機(Server)
1.安裝
  apt-get install rsync

2.改預設值
  vi /etc/default/rsync
    將RSYNC_ENABLE=false
    改成RSYNC_ENABLE=true

3.改設定檔
  vi /etc/rsyncd.conf
    [Home_bk_1]
      path = /home_bk_1 // 備份路徑
      auth users = hbk1 // 帳號
      uid = root
      gid = root
      secrets file = /etc/rsyncd.secrets // 密碼檔
      read only = no

4.設定帳號密碼
  vi /etc/rsyncd.secrets
    home_bk_1:rsync4ever // 帳號:密碼

5.修改權限和擁有者
  chown root:root /etc/rsyncd.secrets
  chmod 600 /etc/rsyncd.secrets

6.啟動rsync
  /etc/init.d/rsync start


**要備份的主機(Client)
1.安裝
  apt-get install rsync

2.設定密碼
  vi /etc/rsyncd.passwd
    rsync4ever // 僅需密碼

3.修改權限與擁有者
  chown root:root /etc/rsyncd.passwd
  chmod 600 /etc/rsyncd.passwd

4.開始備份
  rsync -arHz --progress --delete --password-file=/etc/rsyncd.passwd /home hbk1@xxx::Home_bk_1
    -a:保留權限,除了 Hard Link
    -r:遞迴地複製目錄中的所有子目錄
    -H:保留 Hard Link
    -z:資料備份前先壓縮
    --progress:顯示進度
    --delete:如果要備份的Client上刪除了某個檔案,備份的Server也刪除某個檔案
    --password-file:密碼檔的位置

5.自動化
  vi /etc/crontab
    0 5 * * * root /usr/bin/rsync -arHz --progress --delete --password-file=/etc/rsyncd.passwd /home hbk1@xxx::Home_bk_1


**資料的還原
1.直接在要還原資料的電腦執行rsync還原
  rsync -arHz --progress --delete --password-file=/etc/rsyncd.passwd hbk1@xxx::Home_bk_1 /home


    –參考Rostin's pLog臥龍小三網路管理技術文件


不公平啦 凸–_–凸

為什麼人家BSD下面就有這麼方便的介面來管理packet filter:


什麼時候Linux上的iptables才要跟進啊?
嘖嘖嘖…


正體中文的使用者在 Linux 下掛載 FAT/VFAT 的時候,要注意這樣下 mount 參數:

user,rw,fmask=133,dmask=022,codepage=950,iocharset=utf8

我想紀錄的是關於中文 Big5 字碼和 Linux 下 UTF-8 locale 的轉換。我目前的 Linux 測試環境使用 en_US.UTF-8 locale,FAT 側則有一些經過 Unicode 補完計畫補正的亂七八糟 Big5 (先聲明,對字碼和字碼轉換我是外行人)

codepage 指定 FAT 檔案系統內使用的 codepage。雖然 manpage 說它是


          Sets the codepage for converting to shortname characters on FAT and VFAT
          filesystems. By default, codepage 437 is used.

 
不過不設的話,長檔名一樣會出問題。iocharset=utf8 的效果則和 utf8 參數相同,不過 FAT 並沒有 utf8 這個參數的說明,VFAT 才有;它的作用是指定 Linux 側的存取字碼。我在測試的時候先笨笨地把 iocharset=big5,結果跑出一堆亂碼;其實是要設得和 locale 相同才對。

fmask, dmask 則用來讓檔案系統的權限乾淨點。


    –From Everyday Work


About

這裡是 哩哪係 的逐類別彙整

上一彙整是

下一彙整是 寫程式真高興

首頁 可以找到最近的屁話,或是到 彙整 去看全部的屁話紀綠

Powered by Movable Type 4.23-en