Ext4パーティションをネットワークで共有


9

Mac OSX、Windows、およびLinuxマシン(現在、最も重要なのはMacとの共有)を含む自宅で(完全に)共有したいExt4パーティション(自動マウントされていない)を持っています。どうすればよいですか?

回答:


12

基本的に、Ext4マウントポイント用のSamba共有を作成します。/etc/samba/smb.confを(お気に入りのエディターで)開いて、いくつか変更します。

1- ワークグループ -ネットワークワークグループがある場合は、それをネットワークワークグループの名前に設定します。

2- security = user-この行がコメント化されている場合でも、Sambaのデフォルトはユーザーレベルのセキュリティです。

3-ファイルの下部でSamba共有を定義します。下部に(コメントアウトされた)例が表示されます。(共有したい)ext4パーティションのマウントポイントが必要です。それが何かわからない場合は、ターミナルから「df -k」を実行すると、表示されます(「/ some / directory」ではなく「path」設定に入力します)。

[ShareName]
path = /some/directory
browsable = yes
valid users = myUser, user2, user3

4-次に、目的のユーザーが必要なことを確実に実行できるように、パス(マウントポイント)のアクセス許可を変更する必要があります。

5-Sambaを再起動します

sudo restart smbd
sudo restart nmbd

6-MacからSamba共有に接続します。その説明はここにあります。基本的に、それは言う:

[サーバーに接続]ダイアログに移動すると、ローカルサブネット上にあるコンピューターの名前を参照できます。

IPアドレスまたはDNS名を介してサーバーに接続できます。環境で必要またはより便利な場合は、次のような他の有効なURL形式も使用できます。

smb://ServerName/ShareName

私は、Samba共有にIPで接続します。

smb://192.168.0.117/ShareName

トラブルシューティングについては、私が参照したドキュメントを確認してください: Mac OS X:Windowsファイル共有(SMB)に接続する方法

お役に立てれば。


詳細な回答ありがとうございます。私はすでにsambaを持っており、いくつかのディレクトリをMacと共有しているので、今すぐsmb.confファイルを編集し、sambaを再起動してそれを機能させることはできますか?
MByD 2012

ext4パーティションがマウントされていて、そのマウントポイントをパスとして指定した場合、(理論的には)「はい」で機能するはずです。
アーロン

1
ファイルの編集はうまくいきましたが、ほんの少しの追加で、ゲストとの共有を可能にするために、guest ok = yesありがとうをたくさん追加する必要がありました。
MByD 2012

優秀な!お役に立てて嬉しいです。
アーロン

5

構成ファイルを手動で編集する由緒あるが複雑な方法の代わりとして、共有にアクセスできるユーザーを大幅にカスタマイズする必要がない限り、次の方法で簡単に行うことができます。

  1. Nautilus(ファイルブラウザ)で、共有するドライブのマウントポイント(例:)に移動します/media/MyDrive

  2. 親ディレクトリ(この例では/media)に移動します。

  3. ドライブ名(MyDrive)を右クリックし、[ 共有オプション ]をクリックします。

Nautilusでのフォルダ共有-ユーザーがログインせずにフォルダにアクセスできるようにするには、「ゲストアクセス(ユーザーアカウントのないユーザーの場合)」というチェックボックスをオンにします。

ご覧のとおり、ゲストアクセスを有効にするのは、ボックスにチェックマークを付けるだけです。

Nautilusは、フォルダーを共有するためにいくつかのパッケージをインストールする必要があると通知する場合があります。これは、Sambaとその依存関係がまだインストールされていない場合に発生します。あなたはこれにイエスと言うことができます。インストール後、ログアウトして再度ログインする必要がある場合があります(再起動も機能しますが、必須ではありません)。次に、共有オプションに戻ります。必要なパッケージがインストールされたので、フォルダーを共有できます。

この方法は、静的にマウントされたボリューム(ユーザーのボリュームなど)、動的にマウントされたボリューム、または任意のフォルダーを共有するために機能します。


答えてくれてありがとう。ずいぶん前のことなので、その理由を正確には思い出せませんが、これが私の最初のアプローチであり、何らかの理由で失敗しました。私は通常のフォルダーではそのような問題はなく、マウントされたフォルダーでのみ...
MByD

1
デバイスリストでドライブを選択して共有しようとすると、機能しません。これを行うには、実際にマウントポイントの親フォルダー(通常は/media)に移動する必要があります。多分それはあなたが抱えていた問題でした。
Eliah Kagan 2012

それはそれが説明している:)私が家に帰ったときに試みます。ありがとう。
MByD

多くの異なるUbuntuバージョンとマシンで何度も私はこのアプローチを試しました。うまくいくはずですが、うまくいきません。このページのアドバイスをすべて試してみて、うまくいかない場合は、具体的な質問をします。
James Bradbury、
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.