ファイル共有

「Samba」を使って簡単ファイル共有--インストールから設定まで

「Samba」を使用すると、Linuxマシンを「Windows」のワークグループに参加させ、そのワークグループ上のフォルダなどを共有することができる。ここでは、Sambaのインストール、設定、共有の作成について解説する。

 「Samba」は極めて強力なツールであり、Linuxサーバ/デスクトップからSMB/CIFSクライアントへのシームレスなファイル共有やプリンタ共有を作成することができる。Sambaを利用すれば、そのLinuxマシンを「Windows」ドメインに接続することも可能だ。しかし、Sambaの難解な側面に取り組む前に、まずはSambaを稼働させる必要がある。

 ここでは、Windowsドメインコントローラについては取り上げない。Windowsのワークグループに参加して、そのワークグループ上の全クライアントとフォルダを共有する方法について解説する。このタスクの方がはるかに簡単だ。

必要なもの

 Sambaを稼働させるのに必要なものは、それほど多くない。以下のものが必要だ。

  • Windowsワークグループ
  • Linuxマシン
  • 少しの時間

 本記事では「Ubuntu 16.04」を使って説明を進めていくが、このプロセスはほとんどのLinuxディストリビューションで同じように機能するはずだ。まず、ワークグループ上での匿名共有が可能なフォルダを作成し、次にパスワードで保護された共有を作成する。

 注意:使用しているLinuxディストリビューションに応じて、命令を変更する必要がある。

Sambaをインストールする

  1. Linuxマシンでターミナルウィンドウを開く。
  2. sudo apt-get install -y samba samba-common python-glade2 system-config-samba」コマンドを実行して、必要なソフトウェアをインストールする。
  3. 「sudo」のパスワードを入力して、Enterキーを押す。
  4. インストールが完了するまで待つ。

 以上だ。これでSambaがインストールされ、起動する。

Sambaを設定する

 Sambaのメインの設定ファイルは「/etc/samba/smb.conf」だ。このファイルをバックアップして、特定のコンテンツを含む新しいファイルを作成するようアドバイスする人も多いだろう。だが、筆者はこの設定ファイルを使うことをお薦めする。このファイルの方が、自分でインストールしたSambaリリース向けに適切にチューニングされているからだ。

 デフォルトの設定ファイルは必ずバックアップしておこう。元のファイルを安全に編集し、何かあったときに有効なコピーをいつでも利用できるようにするためだ。設定ファイルをバックアップするには、以下のコマンドを実行する。

sudo cp -pf /etc/samba/smb.conf /etc/samba/smb.conf.bak

 次に、任意のテキストエディタで「/etc/samba/smb.conf」ファイルを開き、変更を加える準備をする。

 以下の1行を探そう。

workgroup = WORKGROUP

 WORKGROUPを変更して、使用しているネットワークで必要な内容を反映させる。

 次に編集するセクションは、ずっと下にある「Share Definitions」だ。その項目の下までスクロールして、以下の文字列を追加する。

「ファイル共有」で読まれている記事

TechRepublic Japanで人気の記事

編集部オススメ

トレンドまるわかり![PR]

財務・経理
人事・労務
マーケ・営業
購買・調達
生産・製造
データ分析
コミュニケーション
グループウェア
プロジェクト管理
ワークフロー
BPM
メール
SNS
ウェブ会議
安否確認
ファイル共有
チャット
通信・通話
文書・コンテンツ
PC・モバイル
新興技術
ITインフラ
クラウドサービス
OS・ミドルウェア
開発
データベース
運用
セキュリティ

ホワイトペーパーランキング

  1. Google Cloudセキュリティ基盤ガイド、設計から運用までのポイントを網羅
  2. 仮想化・自動化を活用して次世代データセンターを構築したJR東日本情報システム
  3. スモールスタート思考で業務を改善! 「社内DX」推進のためのキホンを知る
  4. Emotetへの感染を導く攻撃メールが多数報告!侵入を前提に対応するEDRの導入が有力な解決策に
  5. 偽装ウイルスを見抜けず水際対策の重要性を痛感!竹中工務店が実施した2万台のPCを守る方法とは

Follow TechRepublic Japan

このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]