«前の日記(2004年01月02日) 最新 次の日記(2004年01月04日)» 編集

だめだめ日記

ツッコミの内容は検索サイトからの検索やサイトのレーティングに影響します。そのため問題があるキーワードを含むと思われるツッコミについては、当方の判断で削除することがあります。予めご了承ください。 なお、コメントspamと判断されたツッコミは自動的に消去されます。ご容赦ください。
2002|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|05|06|09|10|11|12|
2013|01|02|02|03|08|09|
2014|01|
2015|09|10|11|
2016|01|04|

執筆、翻訳などに関わった書籍類


【改訂新版】Samba [実践]入門

Linux教科書
LPICレベル3 300試験

マスタリング Nginx

実践 パケット解析 第2版

改訂版 Sambaのすべて

アンドキュメンテッド
Microsoftネットワーク

その他の書籍は だめだめ日記のおみせ@本店でどうぞ。



2004年01月03日 ぷらいべーとな予定(昼) [長年日記]

[原稿][Samba] Samba本 - Sambaのユーザ認証のロジック

smb.confの認証ロジックの説明がどうも腑に落ちないので、仕方なくソースをみてみる。

smb.conf(5)に

NOTE ABOUT USERNAME/PASSWORD VALIDATION
       There  are a number of ways in which a user can connect to
       a service. The server uses the following steps  in  deter-
       mining  if  it will allow a connection to a specified ser-
       vice.

と書いてあるところがあって、Samba 3.0.1でこれに対応するソースがsource/smbd/password.c:430 - authorise_login()関数なんですが、よくよく見ると、これsecurity = shareの時しか呼ばれてない。

この関数の呼び出し元は一箇所、source/smbd/service.c:339 - make_connection_snum()関数中です。この関数は認証手順をどの順番で試行していくかの制御が行われているのですが、ここでauthorise_login()関数を呼んでるのは、security = shareのときだけなのです。

やはり、ユーザレベルのセキュリティの場合は、ぜんぜん違うレベルで認証手順の試行をやってるなぁ。ということで、smb.confの説明は、いまいちだめだめか。

とか、ユーザ名周りでソースみたり、検証したりしてたら、全然原稿が進まなかった……。しくしく

[コンピュータ] お買い物

うーん、だめだめなものを二点、買ってしまった(;_;)

これで、ともちゃ接続も万全か。


Copyright (C) 2003-2017 TAKAHASHI, Motonobu
webmaster@monyo.com