複数のファイルを共有する場合オペレーティングシステムが異なると、誰もが注目するソフトウェアが1つあります。それはSambaです。これは、ネットワーク用のファイル共有プロトコルであり、非常に長い間使用されてきました。このツールを使用すると、Windowsユーザー、Macユーザー、Linuxユーザー、さらにはAndroidユーザーでさえ、中央の場所にあるファイルにアクセスして共有できるようになります。このガイドでは、UbuntuでSambaファイルサーバーをセットアップする方法と、それを構成して共有を追加する方法について説明します。
あなたが必要なもの
- 起動可能なUSBスティック
- Ubuntuサーバーのディスクイメージ
- サーバーがUSBブートをサポートしていない場合は、DVDまたはCD
- Etcher USB作成ツール
Ubuntu Server Imageの選択
Ubuntuサーバーには多くの異なるエディションがあり、バージョン。どのバージョンでもかまいません。Ubuntuサーバーが既にセットアップされている状態でこのガイドに出会ったとしても心配する必要はありません。 Sambaはバージョンに関係なく(ほとんどの場合)同じであるため、再インストールは必要ありません。 5年間アップグレードする必要のない安定したサーバーをお探しの場合は、Ubuntu Server 16.04.2 LTSをダウンロードしてください。エッジに住み、最新のアップデートを入手したいですか?代わりに、Ubuntuサーバーの最新バージョンをダウンロードしてください。
USBディスクの作成
USBディスクの作成は、簡単な3ステップのプロセスです。 Etcherツールを実行します。このプログラムは、Microsoft Windows、Mac OS、およびすべてのLinuxバージョンをサポートしています。 USBドライブを接続し、ダウンロードしたサーバーイメージを選択して、USBに書き込みます。
Ubuntu Serverのインストール
Ubuntuサーバーのインストールには少し時間がかかりますが、しかし、最終結果はそれだけの価値があります。 Linuxをベースにした他のサーバーオペレーティングシステムは、ユーザーフレンドリーで、ソフトウェアを簡単に起動して実行できるものはほとんどありません。起動するには、起動可能なUSBスティックをコンピューターに接続してファイルサーバーとして使用し、電源を入れます。
ここから、PCのBIOSに入ります。 各PC BIOSは非常に異なることに注意してください。入力するボタンはF2、DELまたはESCなどがあります。ここにリストするのではなく、PCのマニュアルを調べて、自分でこれを理解するのが最善です。インストールを開始するには、USBスティックが最初にロードされるように起動順序を変更するオプションを探します。順序を変更して、BIOSを保存し、再起動します。
PCが起動すると、Ubuntuサーバーが読み込まれ、サーバーインストーラーツールが表示されます。
Enterキーを押して正しい言語を選択します。次のページで、「Ubuntuサーバーのインストール」を選択します。
数ページ、リージョン選択ページなどの後、Ubuntuはユーザーにデバイスに名前を付け、新しいユーザーを作成するように要求します。サーバーのホスト名を入力します。
サーバーには名前があり、ユーザーが必要になりました。覚えやすいが推測しにくいパスワードで新しいユーザーを作成します。
セットアップの構成後、インストールは実際に始まります。パーティションメニューで、[ガイド付き-ディスク全体を使用]オプションを選択します。インストールプロセスが開始され、時間がかかる場合があります。我慢して。
Sambaのインストール
インストールプロセスの終わり近く、Ubuntuサーバーはユーザーにパッケージを選択するように求めます。このサーバーは単なるファイルサーバーであるため、必要なパッケージは1つまたは2つだけです。下矢印キーを使用して、「Samba file server」に移動し、スペースバーを押してインストール用にマークします。完全に必要というわけではありませんが、リモートアクセスはメンテナンスに最適です。矢印キーを使用して「OpenSSHサーバー」に移動し、スペースバーで選択します。準備ができたら、「続行」ボタンを選択して(TABを使用)、インストールプロセスを完了します。完了したら、サーバーを再起動します。
Sambaの構成
これで、Sambaファイルサーバーがインストールされました。Ubuntuですが、ファイルにアクセスするには共有を構成する必要があります。 smb.confファイルでは、さまざまなタイプの共有をさまざまな許可でセットアップできます。設定方法は次のとおりです。開始するには、万一の場合に備えて元の構成をバックアップします。
cd /etc/samba sudo cp smb.conf smb.conf.bak
この初期バックアップは、構成ファイルを変更するときに何かが発生した場合に復元できます。
Sambaでパブリック共有をセットアップするには、ディレクトリを作成することから始めます。
sudo mkdir -p /var/shares/public sudo chmod 755 -R /var/shares/
次に、テキストエディターを開き、構成に共有を追加します。
sudo nano /etc/samba/smb.conf
設定ファイルの最後までスクロールダウンし、次を追加します。
[Share] comment = Samba file share. path = /var/shares/public/ browseable = yes read only = no guest ok = yes
次に、CTRL + Oを使用してファイルを保存します。
構成ファイルの編集をテストするには、次を入力します。
testparm
構成ファイルの編集が間違っていた場合、testparmは警告を出力します。その場合は、nanoに戻って修正してください。
注:Sambaには他のタイプの共有があります。 それらについて学ぶ最良の方法は、構成ファイルを読んで、smb.confファイルが提供する例を見ることです。さらに、コマンド:man sambaを使用して、Ubuntu WikiおよびSambaマニュアル自体を参照してください。
バックアップを復元する
最初に、システム上のSamba構成ファイルを削除します。
cd /etc/samba/ sudo rm smb.conf
次に、バックアップファイルのコピーを作成し、smb.confとして保存します
sudo cp smb.conf.bak smb.conf
Sambaファイルサーバーのセットアップは非常に苦痛になるどこから始めればよいかわからない場合。構成ファイルは手ごわいものであり、何らかの理由で、マニュアルは初心者にとっても混乱を招きます。幸いなことに、このガイドの助けを借りて、Ubuntuを搭載したSambaファイルサーバーを取得するのがこれまでになく簡単になりました。
コメント