Sambaとhttp
2007年2月 7日(水) 00:00 JST
閲覧数 6,711
みなさん、FTPが接続できない環境でファイル共有はどうしてますか?
セキュリティポリシーが厳しい現場だと、外部へ接続するのも大変です。
ちなみに、今の私の現場は認められたアプリ以外の実行すら出来ないのでトンネルすら掘ることも出来ません。
そのような環境で、ファイル共有を行うにはftpまたはhttpまたはhttpsを通すしかないのですが、普通ならSSLでトンネルしたいところですが、アプリが追加できないのでは、手も足も出ません。
ftpはパスワードがもれるので怖いですし、ワンタイムパスにすると計算はどうしましょうか。手計算は辛過ぎます。
仕方がないので、「Sambaとhttp」です。
Sambaとのやり取りをPHPで仲介する物がありました。
・SSLBridge
・SSLBridge日本語版
・SMB Web Client
SSLBridgeは、完成度としては高いのですが、Sambaの再起動等を行った際に一定時間、正常に使用できない等さまざま。
日本語化にも一部問題もありそうな予感。
個人的には、SMB Web Clientが扱いやすいと感じました。
こちらはphp1個のファイルを置くだけで動作します。
動作も非常に軽快で、日本語にも問題は発生しませんでした。
一つ欠点としては、操作性がイマイチって所でしょうか。
ですが、ソースを見ればわかりますが、モジュール化された綺麗なソースなので、改良して使用しましょう。
セキュリティポリシーが厳しい現場だと、外部へ接続するのも大変です。
ちなみに、今の私の現場は認められたアプリ以外の実行すら出来ないのでトンネルすら掘ることも出来ません。
そのような環境で、ファイル共有を行うにはftpまたはhttpまたはhttpsを通すしかないのですが、普通ならSSLでトンネルしたいところですが、アプリが追加できないのでは、手も足も出ません。
ftpはパスワードがもれるので怖いですし、ワンタイムパスにすると計算はどうしましょうか。手計算は辛過ぎます。
仕方がないので、「Sambaとhttp」です。
Sambaとのやり取りをPHPで仲介する物がありました。
・SSLBridge
・SSLBridge日本語版
・SMB Web Client
SSLBridgeは、完成度としては高いのですが、Sambaの再起動等を行った際に一定時間、正常に使用できない等さまざま。
日本語化にも一部問題もありそうな予感。
個人的には、SMB Web Clientが扱いやすいと感じました。
こちらはphp1個のファイルを置くだけで動作します。
動作も非常に軽快で、日本語にも問題は発生しませんでした。
一つ欠点としては、操作性がイマイチって所でしょうか。
ですが、ソースを見ればわかりますが、モジュール化された綺麗なソースなので、改良して使用しましょう。