» www.Giftbox.Az - Bir birindən gözəl hədiyyə satışı
ウィキペディアランダム
毎日カテゴリ
共有: WhatsappFacebookTwitterVK

Samba

Samba (サンバ) は、マイクロソフトWindowsネットワークを実装したフリーソフトウェアLinuxSolarisBSDmacOSなどのUnix系オペレーティングシステム (OS) を用いて、Windowsファイルサーバプリントサービス、ドメインコントローラ機能、ドメイン参加機能を提供する。

Samba
開発元 The Samba Team
初版 1992年 (31年前) (1992)
最新版 4.18.0 - 2023年3月8日 (60日前) (2023-03-08)[1] [±]
リポジトリ
  • git.samba.org
対応OS クロスプラットホーム
種別 リモートアクセス
ライセンス (GPL v3)
公式サイト www.samba.org
(テンプレートを表示)

1992年アンドリュー・トリジェルによって最初のバージョンが開発され、後に(GPL v2)にて公開された。 3.2系からは(GPL v3)へ移行した。

特長

Sambaは12のサービスと12の通信プロトコルの実装で、CIFSNetBIOS over TCP/IP (NetBT)、SMB/CIFS、DCE/RPCのほか、MSRPC、NetBIOSネームサーバ (NBNS) として知られるWINS サーバ、NT ドメインログオンを含めた NT ドメインプロトコルスイート、セキュアアカウントマネージャ (SAM) データベース、ローカルセキュリティ認証 (LSA) サービス、NTプリントサービス (SPOOLSS)、そしてバージョン3では(ケルベロス認証LDAPに対応した) Active Directoryへのドメイン参加機能が含まれている(AD参加機能によってUNIX/Linux上でのユーザ管理が不要になる)。

大雑把には、UNIX機をクライアントあるいは共有ファイルサーバとしてWindowsネットワークへ参加させる機能の他、Windows NT 4.0サーバの機能と、バージョン3では一部Windows 2000 / 2003サーバの機能を持つ(例えば、VSS:ボリュームシャドウコピー機能など)。本家のWindows Serverと異なり、本体価格やサーバに接続するクライアント分のライセンス[2]コストなどが一切不要であることや、アクセス権の指定など一部機能は本家を上回る部分もあるため、官公庁、大学、大企業を中心にSambaを導入する例も増えている。また、Mac OS X v10.6.8まではSambaの機能によって、Windowsネットワーク環境でのファイル共有やドメイン参加を実現していた[3]が、Mac OS X Lionからは取り去られて独自実装のsmbdに置き換えられている[4]

名前の由来

Sambaという名前は、Windowsで使用されているネットワークファイルシステム「SMB (Server Message Block)」に、2つの母音を入れて作られている。Sambaはもともと「smbserver」と呼ばれていたが、SMBserverの商標をもつSyntax[5]から登録商標であるとの通告があったため、名前が変更された。S, M, B が含まれる単語を探し、Samba が選ばれた。次点の名前は、salmonberry であった[6]

主な機能

ファイルサーバ

共有フォルダと呼ばれるサーバ側の空間に、ファイルを格納する機能。NASとしての機能を果たす。

アクセス権を設定できるため、特定のユーザに同じファイルを提供するといった用途が実現できる。 ACLをサポートする環境なら、ユーザやグループ毎に細かくアクセス権を指定することも可能。 Windowsサーバと比べて、「$」で終わる共有名でなくても隠し共有にできる利点がある。(隠し共有…共有名の検索やリストアップを行っても画面に現れないが、正しい名前を指定すればアクセスできる共有フォルダ)

プリントサーバ

Windowsクライアント向けのプリントサーバ機能。

共有プリンターの提供やプリンタドライバの配布を行う。

Windowsドメインコントローラ

Windows NT 4.0サーバで提供される機能で、(NT ドメイン)と呼ばれるネットワーク領域内で、ユーザやクライアントコンピュータの管理を行う機能。Samba 2.2から提供された。

ユーザアカウントやコンピュータアカウント、アクセス権などの情報を中央集権的に管理し、ユーザ認証やシングルサインオンなどのサービスを提供する。

プライマリドメインコントローラ (PDC)
ユーザアカウントやコンピュータアカウントなどの、データの原本を持つコンピュータ。
バックアップドメインコントローラ (BDC)
PDCのデータのコピーを持つコンピュータ。
ドメインメンバ
PDC の認証を受けたコンピュータや、そのコンピュータを利用するユーザ。

ドメインメンバ(利用者側)からは、PDCとBDCは同じ機能を提供しているように見える。 BDCはバックアップの機能を提供しているため、ドメイン内に存在しなくても構わない。同じドメイン内にPDCとBDCが両方存在している場合、ドメインメンバは原則としてBDCにサービスの提供を依頼する。

Samba はPDC / BDCの機能を提供することができ、NT ドメイン内にメンバとして参加することもできる。ただし、WindowsサーバとSambaではアカウント情報の同期の取り方が異なるため、同じドメイン内でWindowsサーバのPDCとSambaのBDCを運用すること、或いはその逆はできない。(なおバージョン3からユーザやグループなどの属性を保持したまま、NT 4.0ドメインからSambaドメインへの移行がサポートされた。)

Active Directory ドメインメンバ

Windows 2000サーバ以降から提供されるActive Directoryドメインへのドメインメンバとしての参加機能。Samba 3から提供された。

Active Directoryは前述のNT ドメインに代わるもので、既存のネットワーク技術を応用して構成されている。ユーザアカウントなどの管理情報をLDAPディレクトリサービスに格納し、認証機構にケルベロス名前解決DNS、管理情報の配布やコピーにTCP/IPのみを使用する。

Active Directory ドメインコントローラー

2012年12月にリリースされたSamba 4よりActive Directoryドメインのドメインコントローラー機能がサポートされている。

smbclient

UNIX側からWindowsSambaの共有フォルダに接続するためのクライアントソフトウェア

標準的なコマンドラインプログラムFTPのような操作で、共有フォルダに接続し、ファイルを操作することができる。

libnss_wins

Name Service SwitchへWINSサーバーと137/udpのブロードキャストを使ったホスト名解決を行うライブラリの提供。

バージョン履歴

Samba 3.0までの歩みは「Sambaの10年」を参照。

リリース日 バージョン メンテナンス期限(EOL)[7] 概要
2003年9月25日 以前のバージョン、サポート終了: 3.0 2009年8月5日 SambaをActive Directoryドメインメンバにして、Windows Active Directoryドメインに参加できる。Unicodeサポート[8]
2004年9月25日 以前のバージョン、サポート終了: 3.1 N/A 3.2に向けての開発ブランチ[9]
2008年7月1日 以前のバージョン、サポート終了: 3.2 2010年3月1日 GPL2からGPL3にライセンス変更。IPv6のサポート。ファイルサービスの従来の最大1,024バイトというパス名、および最大256バイトのファイル名という制約がなくなり、ホストOSで設定した値までの文字列が扱えるようになった[10]
2009年1月27日 以前のバージョン、サポート終了: 3.3 2011年8月9日 クラスタサポートや管理ツールが強化[11]
2009年7月3日 以前のバージョン、サポート終了: 3.4 2012年12月11日 Samba 3とSamba 4ソースコードの両方を含む最初のリリース。デフォルトではSamba 4のビルドは無効[12]
2010年3月1日 以前のバージョン、サポート終了: 3.5 2013年10月11日 (SMB2)の実験的サポートを含む最初のリリース[13]
2011年8月9日 以前のバージョン、サポート終了: 3.6 2015年3月4日 (SMB2)を完全にサポートする最初のブランチ[14]
2012年12月11日 以前のバージョン、サポート終了: 4.0 2015年9月8日 (SMB2.1)のサポート。SambaをActive Directoryドメインコントローラにして、Windows Active Directoryドメインに完全に参加できる[15] [16]
2013年10月11日 以前のバージョン、サポート終了: 4.1 2016年3月22日 (SMB3)のサポート[17]
2015年3月4日 以前のバージョン、サポート終了: 4.2 2016年9月7日 Btrfsベースのファイル圧縮、スナップショット、 (winbind)統合[18]
2015年9月8日 以前のバージョン、サポート終了: 4.3 2017年3月7日 新しいロギング機能、(SMB3.1.1)のサポート[19]
2016年3月22日 以前のバージョン、サポート終了: 4.4 2017年9月21日 非同期フラッシュリクエスト[20]
2016年9月7日 以前のバージョン、サポート終了: 4.5 2018年3月13日 NTLMv1が既定で無効に、バーチャルリストビュー(VLV)、さまざまなパフォーマンス改善[21]
2017年3月7日 以前のバージョン、サポート終了: 4.6 2018年9月13日 マルチプロセス(Netlogon)のサポート[22]
2017年9月20日 以前のバージョン、サポート終了: 4.7 2019年3月19日 Samba ADとMIT (Kerberos)[23]
2018年3月13日 以前のバージョン、サポート終了: 4.8 2019年9月17日 [24]
2018年9月13日 以前のバージョン、サポート終了: 4.9 2020年3月3日 [25]
2019年3月19日 以前のバージョン、サポート終了: 4.10 2020年9月22日 Python 3のフルサポート。preforkプロセスモデルの改良[26]
2019年9月17日 以前のバージョン、サポート終了: 4.11 2021年3月9日 SMB1が既定で無効に[27]
2020年3月3日 以前のバージョン、サポート終了: 4.12 2021年9月20日 [28]
2020年9月22日 以前のバージョン、サポート終了: 4.13 2022年3月21日 Python3.6以降が必要[29]
2021年3月9日 以前のバージョン、サポート終了: 4.14 2022年9月13日 新VFSインターフェースの導入[30]
2021年9月20日 以前のバージョン、サポート終了: 4.15 2023年3月8日 新VFS。server multi channel supportが既定で有効に[31]
2022年3月21日 以前のバージョン、まだサポート中: 4.16 ~2023年9月 samba-dcerpcdの導入。証明書の自動登録。[32]
2022年9月13日 以前のバージョン、まだサポート中: 4.17 ~2024年3月 SMB1プロトコル無しで構成可能。RBCD(リソースに基づくドメイン間の制約付き委任)をサポート。DNSリスニングポートがカスタマイズ可能。[33]
2023年3月8日 現在の安定版: 4.18 ~2024年9月 SMBサーバーのパフォーマンス向上。samba-toolのメッセージ機能を更新。新しいwbinfoオプション。[34]
凡例:
旧バージョン
以前のバージョン、サポート中
最新バージョン
最新プレビュー版
将来のリリース

脚注

[脚注の使い方]
  1. ^ “Samba 4.18.0 - Release Notes” (2023年3月8日). 2023年4月28日閲覧。
  2. ^ Client Access Licenseのことである
  3. ^ OS X 10.5における設定(アップル)
  4. ^ Sambaを取り去ったOS X Lion、その影響は……
  5. ^ TotalNET Advanced Serverという製品などを販売している。
  6. ^ GLYN MOODY 小山祐司監訳『ソースコードの反逆』株式会社アスキー、2002年6月11日、329頁。 
  7. ^ “Samba Release Planning”. wiki.samba.org. 2023年4月29日閲覧。
  8. ^ “The first stable release of Samba 3.0 is available”. 2020年3月7日閲覧。
  9. ^ “Samba 3.1.0 Available for Download”. 2020年3月7日閲覧。
  10. ^ “Samba 3.2.0 Available for Download”. 2020年3月7日閲覧。
  11. ^ “Samba 3.3.0 Available for Download”. 2018年3月17日閲覧。
  12. ^ “Samba 3.4.0 Available for Download”. 2018年3月17日閲覧。
  13. ^ “Samba 3.5.0 Available for Download”. 2018年3月17日閲覧。
  14. ^ “Samba 3.6.0 Available for Download”. 2018年3月17日閲覧。
  15. ^ “Samba 4.0.0 Available for Download”. 2018年3月17日閲覧。
  16. ^ “Samba - opening windows to a wider world”. 2018年3月17日閲覧。
  17. ^ “Samba 4.1.0 Available for Download”. 2018年3月17日閲覧。
  18. ^ “Samba 4.2.0 Available for Download”. 2018年3月17日閲覧。
  19. ^ “Samba 4.3.0 Available for Download”. 2018年3月17日閲覧。
  20. ^ “Samba 4.4.0 Available for Download”. 2018年3月17日閲覧。
  21. ^ “Samba 4.5.0 Available for Download”. 2018年3月17日閲覧。
  22. ^ “Samba 4.6.0 Available for Download”. 2018年3月17日閲覧。
  23. ^ “Samba 4.7.0 Available for Download”. 2018年3月17日閲覧。
  24. ^ “Samba 4.8.0 Available for Download”. 2018年3月17日閲覧。
  25. ^ “Samba 4.9.0 Available for Download”. 2018年9月20日閲覧。
  26. ^ “Samba 4.10.0 Available for Download”. 2019年4月14日閲覧。
  27. ^ “Samba 4.11.0 - Release Notes”. samba.org. 2019年10月25日閲覧。
  28. ^ “Samba 4.12.0 - Release Notes”. samba.org. 2020年3月7日閲覧。
  29. ^ “Samba 4.13.0 - Release Notes”. samba.org. 2021年10月6日閲覧。
  30. ^ “Samba 4.14.0 - Release Notes”. samba.org. 2021年10月6日閲覧。
  31. ^ “Samba 4.15.0 - Release Notes”. samba.org. 2021年10月6日閲覧。
  32. ^ “Samba 4.16.0 - Release Notes”. samba.org. 2022年4月26日閲覧。
  33. ^ “Samba 4.17.0 - Release Notes”. samba.org. 2023年4月29日閲覧。
  34. ^ “Samba 4.18.0 - Release Notes”. samba.org. 2023年4月29日閲覧。

関連項目

外部リンク

  • 公式ウェブサイト
  • 日本Sambaユーザ会
ウィキペディア、ウィキ、本、library、論文、読んだ、ダウンロード、自由、無料ダウンロード、mp3、video、mp4、3gp、 jpg、jpeg、gif、png、画像、音楽、歌、映画、本、ゲーム、ゲーム。