Networking

Openssh 4.x hash known hosts key 管理

用OpenSSH的人都知ssh會把你每個你訪問過電腦的公鑰(public key)都記錄在~/.ssh/known_hosts。當下次訪問相同電腦時,OpenSSH會核對公鑰。如果公鑰不同,OpenSSH會發出警告,避免你受到DNS Hijack之類的攻擊。

不過known_hosts的內容一些只是以純文本方式存放。如果你的帳號被人成功入侵,他可以由known_hosts直接得知你到訪過的電腦列表。為減低出現類似情況的機會。OpenSSH在4.0p1引入了
Hash Known Hosts功能,在known_hosts中把訪問過的電腦名稱或IP地址以hash方式存放,令入侵都不能直接知道你到訪過那些電腦。這項新項功能預設是關閉的,要你手動地在ssh_config加上"HashKnownHosts yes"才會被開啟。不過Debian Testing就預設開啟了個功能。

Samba Talk 後感

今天晚上很開心,因為能夠有機會聽到 Samba 的開發人員之一的演說,題目是關於 OSS 的開發經驗。

自己不是一個程式員(雖然很多年前有玩 DBase3+, FoxPro, CGI/Perl 等,但放低太久,自己也不敢再算自己是了。),但聽完
Andrew Tridgell 的 "Hardsell"
之後,實在很想進一步投入開發自由軟件的世界。不過,好像也不太容易呢;會中就有一段時間大家在談,為什麼沒有太多中國人參於自由軟件的開發呢?其中談到
的有不小原因: 1. 香港人工作時間長 2. 中國人較有"禮貌",不能接受外國針對事不針對人的談論方法 3. 中國人不愛分享知識 ......
等等。

Centrino 上走 Linux

在 Centrino 手提電腦上使用 Linux 縱橫咖啡室內的無線網絡不再是夢想了。Intel 已經在 Sourceforge
內發表了結合 Intel 及開放程式社群而成的驅動程式 (device drivers) 及韌體 (firmware) 以支援 Linux
使用 Centrino 的 Intel PRO/Wireless 2100 (IPW2100) mini PCI adapter。除此之外,
IntelPRO 2200BG 的驅動程式仍在編寫中。

3月18日: Samba之父Andrew Tridgell 來港活動

有用過 GNU/Linux 或 Unix 的人想信都不會對 Samba 這個名字
太陌生。本月 (三月) 中旬,Samba 的原作者 Andrew Tridgell
先生會來香港。HKLUG 及城大 CSC 特別邀請了 Tridgell 先生出席
兩個免費公開講座,讓大家可以和這位 Samba 之父直接會面和對話。

講座定於 3 月 18 日 (週四) 在城市大學舉行,有下午 3:30
及晚上 8:00 兩場,Tridgell 先生會分別講解兩個不同的題目。
大家可以因應時間選擇出席任一場講座或者一次過出席兩次講座。

                                                                                

日期: 2004 年 3 月 18 日
地點: 城市大學,教學大樓,2樓 電腦中心 Room N

OSS development with Samba/rsync project

01/01/1970 - 08:00

Samba 之父 Andrew Tridgell 親自主講有關 Samba 的開發工作,大家不要錯過。

有興趣者請到 http://www.linux.org.hk/org/event/200403-talk3/ 登記。

主辦機構: HKLUG
時間: 8:00pm 至 10:00pm
費用: 全免
語言: 英語

About Mr. Andrew Tridgell

Andrew Tridgell is creater of Samba and a member of Samba team, he also
developed winbind and rsync project. He have written a number of pieces
of GPL software over years. He is a researcher at the IBM Almaden
Research Center, working remotely from Canberra, Australia. He is
currently working on network and distributed filesystems.

squid and NetBSD uvm

Back in Australia for several days now. I'm not very happy that I'm
going to miss Andrew's talk on Samba, I hope somone can do a video of
it, with the presentation slides placed online... Smilingsmile

Anyway ... I've been (and started in HK already, actually) trying to
port NetBSD's uvm as a standalone thing, I'm making some progress.
OSKit from Utah is not ideal since it is missing some functionality
such as interfacing with the VFS. It takes time but having said that it
would be a lot easier than porting something from Linux, I'm sure.

Towards Samba version 4

01/01/1970 - 08:00

由 Samba 之父 Andrew Tridgell 親自主講有關 Samba 4 未來的發展,大家不要錯過。

有興趣者請到 http://www.linux.org.hk/org/event/200403-talk2/ 登記。

主辦機構: 城市大學 CSC 及 HKLUG
時間: 3:30pm 至 5:00pm
費用: 全免
語言: 英語

 

The Samba Team is currently working towards a fairly major redesign of Samba for version 4. The new version aims to be a much more complete implementation of the SMB/CIFS filesharing protocol and the related DCERPC/MSRPC protocols. The new design also aims to be much more maintainable, by utilising code generation techniques where possible and much more robust and complete protocol parsing techniques for the parts of the protocol that are not am enabled tocode generation techniques.

Samba version 4 is also being built with "extreme testability" in mind. As each part of the implementation is built we are building a comprehensive test suite that provides a level of detailed protocol level testing far beyond what has been possible in the past.