Sambaを使用してUbuntuで外部ハードドライブを共有する


10

/media/MYDISKハードドライブが自動的にマウントされる場所です。私はシンボリックリンクを作成しました:

ln -s /media/MYDISK /home/camilo/MYDISK
chmod 777 /home/camilo/MYDISK

私はこのようにsmb.confを設定しています:

[myshare1]
comment = external disk
browsable = yes
path = /home/camilo/MYDISK
guest ok = yes
read only = no
create mask = 0775

また、[global]セクションでは、次の行を追加してみました。

follow symlinks = yes
wide links = yes
unix extensions = no

問題は、Windows 7で共有フォルダーを参照すると、「\\ etc \ myshare1にアクセスできません」というエラーが表示されることです。をpath通常のフォルダにポイントすると、正常に動作します。また、直接をポイントすると/media/MYDISK、同じエラーが表示されます。

編集:もっと面白くするために、私はグラフィカルインターフェースを持っていないので、設定ファイルに直接触れる必要があります。


あなたはshares-adminを試しましたか?これはシステムに付属しており、samba構成の記述に関してはかなりうまく機能します。
marcusw 2011年

回答:



2

webminを使用して共有を構成することもできます。これにより、サーバーの多くの側面に接続して簡単に構成できるWebベースのインターフェースが提供されます。

Webminとは何ですか?

Webminは、Unixのシステム管理用のWebベースのインターフェースです。最新のWebブラウザーを使用して、ユーザーアカウント、Apache、DNS、ファイル共有などをセットアップできます。Webminを使用すると、/ etc / passwdなどのUnix構成ファイルを手動で編集する必要がなくなり、システムをコンソールまたはリモートから管理できます。Webminに組み込まれているすべての機能のリストについては、標準モジュールのページを参照するか、スクリーンショットを確認してください。


0

私も同じ問題を抱えていましたが、ユーザー(つまり、root以外)で外部ドライブを手動でマウントすることで解決しました。


0

シンボリックリンク:

ln -s / media / MYDISK / home / camilo / MYDISK

にはすでに777のアクセス許可が付与されている必要があるため、以下は不要です。

chmod 777 / home / camilo / MYDISK

ただし、/ media / MYDISKの権限を直接調整する必要がある場合があります。

そして、samba共有ブロックで直接使用します:

パス= / media / MYDISK

の代わりに:

パス= / home / camilo / MYDISK

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.