2013年8月26日 星期一

設計模式
http://www.jaceju.net/blog/archives/1010/

[轉貼][Linux]重建家目錄

今天遇到客戶的FTP SERVER所用的Storage掛掉,而這個Storage主要是用來掛載USER的家目錄,所以在Storage的RAID重建後,家目錄也都不見了。尋求谷哥大神後得以下解;

#建立家目錄資料夾
mkdir  /home/tim
#將預設的檔案複製一份到家目錄 這是系統家目錄裡的預設檔案(隱藏檔)
cp -a  /etc/skel//home/tim
#修改權限,只有自己能完全存取
chmod 700 /home/tim
#修改權限,將所有家目錄裡的檔案、目錄的user和group改成自己
chown -R tim:tim  /home/tim

設定完後可以su -來確認是否可行,最後再確認FTP登入或權限是否需要調整

2013年8月25日 星期日

[紀錄]高手SLIDE

[python]支撐英雄聯盟戰績網的那條巨蟒

[轉貼][Linux] 使用 auditctl 監控檔案的建立、存取與刪除

Linux 上面有 auditctl 可以用來記錄檔案的動作,
因此如果之後檔案有被刪掉,理論上可以從 audit log 裡面找出來原兇是誰...

auditctl 比較簡單的用法是直接用 -w 指定要監控的路徑,
例如我想要監控目錄 /test 下的所有活動:
auditctl -w /test/

用 -l 選項則可以秀出目前已經監控的路徑(其實是列出所有的規則):
auditctl -l

執行結果如下: 
audit1  

當你對檔案做了一些動作之後,就可以用 ausearch 來觀察 audit log:
ausearch -f /test

執行結果如下~
就可以看出來 /bin/bash 有處理過 test1.txt,
而 vi 的動作就比較複雜,會產生一些暫存檔如 .test2.txt.swp, .test2.txt.swx 等等~ 
audit2    

如果想要比較人性化的輸出的話,可以加上 -i 的選項,如 ausearch -i -f /test
當監測完畢時,用 auditctl -D 就可以刪除掉所有的規則囉~


附註:這些 audit 檔案預設是存在 /var/log/audit 目錄下面:
audit3  

如果需要修改一些設定像是紀錄檔的個數與大小的話,可以修改 /etc/audit/auditd.conf,
像 num_logs 代表檔案個數,max_log_file 是檔案大小(MB):
#
# This file controls the configuration of the audit daemon
#

log_file = /var/log/audit/audit.log
log_format = RAW
log_group = root
priority_boost = 4
flush = INCREMENTAL
freq = 20
num_logs = 50
disp_qos = lossy
dispatcher = /sbin/audispd
name_format = NONE
##name = mydomain
max_log_file = 10
max_log_file_action = ROTATE
space_left = 75
space_left_action = SYSLOG
action_mail_acct = root
admin_space_left = 50
admin_space_left_action = SUSPEND
disk_full_action = SUSPEND
disk_error_action = SUSPEND
##tcp_listen_port =
tcp_listen_queue = 5
tcp_max_per_addr = 1
##tcp_client_ports = 1024-65535
tcp_client_max_idle = 0
enable_krb5 = no
krb5_principal = auditd
##krb5_key_file = /etc/audit/audit.key
 

2013年7月1日 星期一

[轉貼]什麼是GBIC?什麼是SFP?光纖分為哪幾種?

什麼是GBIC?什麼是SFP?光纖分為哪幾種?


1、何為GBIC
  GBICGiga Bitrate Interface Converter的縮寫,是將十億位元電信號轉換為光信號的介面器件。GBIC設計上可以為熱插拔使用。GBIC是一種符合國際標準的可互換產品。採用GBIC介面設計的十億位元交換機由於互換靈活,在市場上佔有較大的市場分額。
2、何為SFP
  SFPSMALL FORM PLUGGABLE的縮寫,可以簡單的理解為GBIC的升級版本。SFP模組體積比GBIC模組減少一半,可以在相同的面板上配置多出一倍以上的埠數量。SFP模組的其他功能基本和GBIC一致。有些交換機廠商稱SFP模組為小型化GBICMINI-GBIC)。 SFP模組體積比GBIC模組減少一半,可以在相同的面板上配置多出一倍以上的埠數量。SFP模組的其他功能基本和GBIC相同。
3、光纖分哪幾種?
  光纖分為多模光纖單模光纖兩種:其中,多模光纖由於發光器件比較便宜以及施工簡易的特性,廣泛用於短距離的通訊上,多模光纖又分為50um芯徑和 62.5um芯徑兩種,其中62.5um的比較常見,但性能上沒有50um的好。我公司的GBIC-SX多模產品均適合這兩種多模光纖,傳輸距離分別為 550米(在50um光纖上)和330米(在62.5um光纖上)。
  單模光纖一般用於遠距離通訊,芯徑為9um,我公司的單模GBIC產品在單模光纖上傳輸距離分別達到10公里、20公里、70公里、120公里。一般交換機廠商在單模上只提供10公里和70公里兩種型號,20公里產品可以有效的節約系統集成商特定網路方案的總體造價。120公里產品用於特殊的超長運行環境。
關於十億位元介面轉換器(GBIC)的介紹
  十億位元介面轉換器(GBIC)是一種熱插拔的輸入/輸出設備,該設備插入到十億位元乙太網埠/插槽內,負責將埠與光纖網路連接在一起。GBIC可以在各種Cisco產品(參見表2)上使用和互換,並可逐個埠地與遵循IEEE 802.3z1000BaseSX1000BaseLX/LH1000BaseZX介面混用。更進一步說,Cisco正在提供一種完全遵循IEEE 802.3z 1000BaseLX標準的1000BaseLX/LH介面,但其在單模光纖上的傳輸距離高達10公里,要比普通的1000BaseLX介面遠5公里。總之,隨著新功能的不斷開發,這些模組升級到最新的介面技術將更加容易,從而使客戶投資能發揮最大效益。圖1給出了一種GBIC。 
一般來說,不同的產品搭配的GBIC模組埠對佈線規格的要求都各有不同,不管是佈線類型還是佈線距離,下面以思科的產品為例進行分析:

  下表給出了安裝在十億位元乙太網埠上的GBIC的佈線規格。請注意,所有的GBIC埠都使用SC型連接器,所有列出的GBIC(多模和單模光纖)的最小佈線距離為6.5英尺(2米)。
  1:僅使用多模光纖
  2:需要模式調整修補線(CAB-GELX-625或等效產品)。若多模光纖使用一般的修補線,1000BaseLX/LH GBIC和短鏈路距離(幾十米)將會造成收發端飽和,造成誤碼率(BER)提高。另外,若LX/LH GBIC62.5微米的多模光纖配合使用,您必須在鏈路收發兩端的GBIC和多模光纖之間安裝一個模式調整修補線。若鏈路距離超過984英尺(300米)時,也需要模式調整修補線。
注釋:為了遵循IEEE標準,必須使用模式調整修補線(CAB-GELX-625或等效產品)。IEEE發現,當使用某些類型的光纖內芯時,鏈路距離不能滿足要求。解決辦法是使用模式調。


詳全文 什麼是GBIC?什麼是SFP?光纖分為哪幾種?-Optech Technology 歐普科技-新浪部落 http://blog.sina.com.tw/optech/article.php?pbgid=70553&entryid=586142&comopen=1&trackopen=#mycomment