{"created":"2025-01-18T22:45:22.248875+00:00","updated":"2025-01-23T02:50:12.365572+00:00","metadata":{"_oai":{"id":"oai:ipsj.ixsq.nii.ac.jp:00010469","sets":["581:625:626"]},"path":["626"],"owner":"1","recid":"10469","title":["Harache:ファイル所有者の権限で動作するWWWサーバ"],"pubdate":{"attribute_name":"公開日","attribute_value":"2005-12-15"},"_buckets":{"deposit":"25b6a7e9-d84e-40cd-8198-0f2b7f2e0468"},"_deposit":{"id":"10469","pid":{"type":"depid","value":"10469","revision_id":0},"owners":[1],"status":"published","created_by":1},"item_title":"Harache:ファイル所有者の権限で動作するWWWサーバ","author_link":["0","0"],"item_titles":{"attribute_name":"タイトル","attribute_value_mlt":[{"subitem_title":"Harache:ファイル所有者の権限で動作するWWWサーバ"},{"subitem_title":"Harache: A WWW Server Running with the Authority of the File Owner","subitem_title_language":"en"}]},"item_keyword":{"attribute_name":"キーワード","attribute_value_mlt":[{"subitem_subject":"論文","subitem_subject_scheme":"Other"}]},"item_type_id":"2","publish_date":"2005-12-15","item_2_text_3":{"attribute_name":"著者所属","attribute_value_mlt":[{"subitem_text_value":"電気通信大学情報工学科"},{"subitem_text_value":"電気通信大学情報工学科 現在,総合研究大学院大学情報学専攻"},{"subitem_text_value":"電気通信大学情報工学科 現在,東京工科大学コンピュータサイエンス学部"},{"subitem_text_value":"電気通信大学情報工学科"}]},"item_2_text_4":{"attribute_name":"著者所属(英)","attribute_value_mlt":[{"subitem_text_value":"Department of Computer Science The University of Electro-Communications","subitem_text_language":"en"},{"subitem_text_value":"Department of Computer Science The University of Electro-Communications,Presently with Department of Informatics The Graduate University for Advanced Studies","subitem_text_language":"en"},{"subitem_text_value":"Department of Computer Science The University of Electro-Communications,Presently with School of Computer Science Tokyo University of Technology","subitem_text_language":"en"},{"subitem_text_value":"Department of Computer Science The University of Electro-Communications","subitem_text_language":"en"}]},"item_language":{"attribute_name":"言語","attribute_value_mlt":[{"subitem_language":"jpn"}]},"publish_status":"0","weko_shared_id":-1,"item_file_price":{"attribute_name":"Billing file","attribute_type":"file","attribute_value_mlt":[{"url":{"url":"https://ipsj.ixsq.nii.ac.jp/record/10469/files/IPSJ-JNL4612028.pdf"},"date":[{"dateType":"Available","dateValue":"2007-12-15"}],"format":"application/pdf","billing":["billing_file"],"filename":"IPSJ-JNL4612028.pdf","filesize":[{"value":"368.0 kB"}],"mimetype":"application/pdf","priceinfo":[{"tax":["include_tax"],"price":"660","billingrole":"5"},{"tax":["include_tax"],"price":"330","billingrole":"6"},{"tax":["include_tax"],"price":"0","billingrole":"8"},{"tax":["include_tax"],"price":"0","billingrole":"44"}],"accessrole":"open_date","version_id":"4eb6184b-dc48-426c-be82-7e520365e76b","displaytype":"detail","licensetype":"license_note","license_note":"Copyright (c) 2005 by the Information Processing Society of Japan"}]},"item_2_creator_5":{"attribute_name":"著者名","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"原, 大輔"},{"creatorName":"尾崎, 亮太"},{"creatorName":"兵頭, 和樹"},{"creatorName":"中山, 泰一"}],"nameIdentifiers":[{}]}]},"item_2_creator_6":{"attribute_name":"著者名(英)","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"Daisuke, Hara","creatorNameLang":"en"},{"creatorName":"Ryota, Ozaki","creatorNameLang":"en"},{"creatorName":"Kazuki, Hyoudou","creatorNameLang":"en"},{"creatorName":"Yasuichi, Nakayama","creatorNameLang":"en"}],"nameIdentifiers":[{}]}]},"item_2_source_id_9":{"attribute_name":"書誌レコードID","attribute_value_mlt":[{"subitem_source_identifier":"AN00116647","subitem_source_identifier_type":"NCID"}]},"item_resource_type":{"attribute_name":"資源タイプ","attribute_value_mlt":[{"resourceuri":"http://purl.org/coar/resource_type/c_6501","resourcetype":"journal article"}]},"item_2_source_id_11":{"attribute_name":"ISSN","attribute_value_mlt":[{"subitem_source_identifier":"1882-7764","subitem_source_identifier_type":"ISSN"}]},"item_2_description_7":{"attribute_name":"論文抄録","attribute_value_mlt":[{"subitem_description":"現在のWWWサーバには実行時のユーザ権限に起因する問題が存在する.PHP プログラムがデータをファイルに書き込む場合,データファイルの所有者がWWW サーバを実行するユーザとなるため,サーバを共有する別の利用者のPHP プログラムからそのデータファイルを盗視されたり削除されたりする危険性がある.1 台のサーバ計算機を多数の利用者で共有する共有型ホスティングサービスにおいて,これは深刻な問題である.本研究では,この問題を克服するWWW サーバ,Haracheを提案する.提案するシステムではサーバプロセスをファイル所有者の権限で動作させる.これにより,WebDAV やPHP といったサーバ組み込みのプログラムを用いる際の問題を解決することができる.また,不必要なサーバプロセスを適宜終了することで利用者数に対する高いスケーラビリティを達成できる.本論文では,Harache の設計および実装法について述べる.Harache をSELinux を有効にしたLinux OS 上に実現し,評価実験を行った.その結果,ユーザ権限に起因する問題を解決すること,他の実現方式に対してスケーラビリティの面で優位性を持つこと,実用に耐えうるだけの性能を達成していることを確認した.","subitem_description_type":"Other"}]},"item_2_description_8":{"attribute_name":"論文抄録(英)","attribute_value_mlt":[{"subitem_description":"This paper presents a WWW server named Harache, that runs under the authority of the file owner. Existing servers have problems that occur because of the user authority during execution. When a PHP program creates data files, the owner of the created files is the special user account that runs a server. Therefore, other users that share the same server can steal and delete these data files. These problems are serious for a hosting service where many users share a server. Harache has server processes that run under the authority of the file owner. Hence Harache can solve these problems that occur because of the user authority. In addition, Harache terminates unnecessary server processes when needed to improve scalability of the number of users. For a proof of concept, we implemented Harache on a Linux OS with a SELinux and performed evaluation experiments. Experimental results show that Harache achieves high performance and scalability.","subitem_description_type":"Other"}]},"item_2_biblio_info_10":{"attribute_name":"書誌情報","attribute_value_mlt":[{"bibliographicPageEnd":"3137","bibliographic_titles":[{"bibliographic_title":"情報処理学会論文誌"}],"bibliographicPageStart":"3127","bibliographicIssueDates":{"bibliographicIssueDate":"2005-12-15","bibliographicIssueDateType":"Issued"},"bibliographicIssueNumber":"12","bibliographicVolumeNumber":"46"}]},"relation_version_is_last":true,"item_2_alternative_title_2":{"attribute_name":"その他タイトル","attribute_value_mlt":[{"subitem_alternative_title":"ネットワーク・インターネット応用"}]},"weko_creator_id":"1"},"id":10469,"links":{}}