Monthly Archives: May 2008

組合數學期末考

期末考範圍以及分配表

Posted in 未分類 | Leave a comment

Linux proftp 架設範例 1

最近幫系上老師架設FTP,架設成功了許久,但是一直沒有寫下架設方法。為了避免忘記,就把心得寫了下來…設備環境:Linux (Fedora Core 6) + Proftpd 需求: 一個系有上課的有3個年級,每個年級有專屬的ftp帳號 user1,user2,user3,使用者只能上傳檔案,上傳之後不能下載,也不可以切換到其他使用者目錄(如user1可以切換到user2的資料夾),檔案上傳之後不可以刪除。也不可以複寫檔案! 需要有一個專門給大家下載公用檔案的帳號:download。該使用者只能下載,不能刪除,不能上傳檔案,也不能切換到其他使用者目錄。只有BigUser可以複寫檔案,與刪除檔案,上傳檔案。 需要有一個可以將檔案上傳到每個user資料夾,也可以把檔案刪除的大總管BigUser。 作法:因為每個使用者只能上傳不能刪除與下載檔案,所以我把/etc/proftpd.conf設定檔加了以下設定: # Edit by Allen<Directory /home/download>AllowOverwrite on<Limit READ>AllowAll</Limit><Limit WRITE>AllowUser BigUserDenyUser download</Limit></Directory> <Directory /home/user1>AllowOverwrite off<Limit WRITE>AllowAll</Limit><Limit DELE RMD>AllowUser BigUserDenyUser user1</Limit><Limit READ> AllowUser BigUserDenyUser user1</Limit></Directory> <Directory /home/user2>AllowOverwrite off<Limit WRITE>AllowAll</Limit><Limit DELE RMD>AllowUser BigUserDenyUser user2</Limit><Limit READ>AllowUser BigUserDenyUser user2</Limit></Directory><Directory /home/user3>AllowOverwrite … Continue reading

Posted in Linux, Linuxamp;FreeBSD | Leave a comment

計算機網路 Ch3-5 重點整理

其實也不算重點,只是心得報告! 1. TCP 特性: •It’s a Internet’s transport layer •Connection-oriented:在application process 送 data 給其他process 之前,必須做第一次 Handshake •reliable transport protocol 2. 關於”TCP連線” TCP提供了全雙工(full-duplex service),也是一個點對點(point-to-point)傳輸連線。 TCP的全雙工(full-duplex service)模式:若A,B processes有一TCP連線,則在相同的時間點,Data傳輸可為A→B且B←A 3.TCP中最重要的三方交握(Three way handshake) 課本譯:client 及Server在第1階段並無carry任何Application data,直到第3階段才帶有data傳輸。 以下是我去網路上找的: 當兩台電腦上的TCP連線時,這兩個TCP要能同時送出分段給對方,也就是說在送資料之前,每一方都要先做通訊的初始化程序,而且等待另一方的同意。假設主機A跟主機B雙方要傳送資料,在這之前雙方要先進行四個步驟: 主機A送出一個分段給主機B,告知想要建立連線,分段中並包含了由A到B交通量等初始化的資訊。 主機B送一個分段回應A的要求。 主機B送一個分段給主機A,分段中包含B到A交通狀況等初始化資訊。 主機A送出一個分段確認B的要求 在這裡先說明一下連線建立可能需要四個步驟,不過第二跟第三步驟之間沒有時間上的間隔,因此可合成一個步驟來看滿主機B可以同時確認A的要求,且送出自已的要求。 Refer … Continue reading

Posted in 網路, 資工 | Leave a comment