SMB, FTP, WebDav
概要
UNIXでSMBを使ったサービスを提供するためのソフトウェア。ネットワークを通じてWindowsマシンにファイル共有やプリンタ共有などのサービスを提供することを可能にする
SMB is 何
ネットワーク(LAN)上の複数のWindowsコンピュータの間でファイル共有やプリンタ共有などを行うためのプロトコルおよび通信サービス。
下位のプロトコルとしてNetBIOSを用い、近年ではNetBIOSはさらに下位のプロトコルとしてTCP/IPを利用する(NetBT:NetBIOS over TCP/IP)ことがほとんど
FTP
概要
ファイル転送用のプロトコル。暗号化は別途SSLやSSHを使って行う。
ユーザ名やパスワードなどの認証情報を含むすべての通信内容を暗号化せずに転送するので、FTPS (SSL/TLSを使ったFTP) や SFTP (SSH File Transfer Protocol) を使うべき。
参考:
SambaとFTPの使い分け
FTPスキャンは、FTPプロトコルで指定されたサーバーやPCに画像を保存するシステム。
社内LANでもFTPサーバーを立ち上げておけば、スキャンした画像をみんなで共有できます。
スキャナがインターネットに接続されているなら、地球の裏側にでも画像を保存できます。SMBは、SMB(Windowsでネットワークを通じてファイル共有やプリンタ共有を実現するプロトコル)でサーバーやPCにスキャンした画像を保存する方法。
ルータを超えたサーバーやPCには画像を保存できません。(大規模のネットワークには向かない。)
ファイル転送のプロトコル。暗号化は別途SSLによって行う。転送のプロトコルとしてはFTPよりリッチっぽい。
HTTP1.1を拡張し、クライアント(Webブラウザ)からWebサーバ上のファイルやフォルダを管理できるようにした仕様
従来のHTTPはWebサーバが公開しているファイルをWebブラウザへ送信するためのプロトコルだったが、WebDAVはこれを拡張し、クライアントで作成された文書をサーバに送信して公開したり、サーバ上のファイルやフォルダの一覧を取得したり、ファイル・フォルダの複製・移動・削除が行えるようになっている。 通常は、ユーザ名とパスワードによるユーザ認証を行い、権限のあるユーザのみがWebDAVを利用できるよう設定する。
ファイル転送などの機能はFTPに近いとも言えるが、HTTPの拡張仕様であるため、SSLによる暗号化やプロキシなどをそのまま利用することができる
/icons/hr.icon
様々な方式がある。SSLを使ったVPNとか。
SSL-VPN
SSLとSSHの違い
SSLもSSHも公開鍵暗号を使用し、認証やトンネリングを行うことができる
SSLの方がSSHより、きめ細かい仕組みになっています
SSHはリモートシェルに特化しているのに対して、SSLは任意のプロトコルをトンネリングします
VPN
欠点
接続ユーザは全てのディレクトリを見ることができる
速度比較
Untitled