/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
、同じエラーが表示されます。
[〜#〜] edit [〜#〜]:面白くするために、グラフィカルインターフェイスがないため、設定ファイルに直接触れる必要があります。
編集/etc/samba/smb.conf
含める force user = yourLogin
の中に [global]
セクション
このスレッドから、私のために働きました:
webmin を使用して共有を構成することもできます。それはあなたがあなたに接続し、あなたのサーバーの多くの側面を簡単に設定することができるウェブベースのインターフェースを提供します:
Webminとは何ですか?
Webminは、Unixのシステム管理用のWebベースのインターフェースです。最新のWebブラウザーを使用して、ユーザーアカウント、Apache、DNS、ファイル共有などをセットアップできます。 Webminを使用すると、/ etc/passwdなどのUnix構成ファイルを手動で編集する必要がなくなり、システムをコンソールまたはリモートから管理できます。 Webminに組み込まれているすべての機能のリストについては、標準モジュールのページを参照するか、スクリーンショットを確認してください。
私も同じ問題を抱えていましたが、ユーザー(つまり、rootではない)で外部ドライブを手動でマウントすることで解決しました。
シンボリックリンク:
ln -s/media/MYDISK/home/camilo/MYDISK
にはすでに777のアクセス許可があるはずなので、次の必要はありません
chmod 777/home/camilo/MYDISK
ただし、/ media/MYDISKの権限を直接調整する必要がある場合があります。
そして、samba共有ブロックで直接使用します:
パス=/media/MYDISK
の代わりに:
パス=/home/camilo/MYDISK