SAMBAを使用してネットワーク経由で外部ドライブのフォルダを共有する

SAMBAを使用してネットワーク経由で外部ドライブのフォルダを共有する

外部ドライブが起動時にマウントされていないか、ネットワーク(Samba)からアクセスできません。 2つの問題のうちの1つを解決すると、私が望むことを達成するのに十分です。

私のDebianコンピュータに外部ドライブが接続されています。その中に写真が入ったフォルダがあります。

私の意図は、フォルダをネットワーク上で使用できるようにして、ラップトップがそのディレクトリにアクセスできるようにすることです。

以下は私が行ったステップですが、目的の結果は得られませんでした。

  1. ドライブのUUIDを取得します。オンラインで見たガイドとは違って、私のUUIDがたくさん違うのでこんな感じです。ダッシュを含む長い数字の代わりにDACA165CCA1634EBを使用してください。

  2. /etc/fstab次の行を使用して、起動時にパーティションを自動的にマウントするように編集しました。

    UUID=DACA165CCA1634EB "/home/phil/Pictures/nfo" auto defaults 0 0
    

    ただし、起動時にフォルダはこの場所にマウントされません。umountまず、コマンドを使用して適切なマウントポイントに手動でインストールしてから、コマンドを再度使用できますmount

  3. /etc/samba/smb.conf共有パスを編集したところ/home/phil/Pictures/nfo効果がありました。

    しかし、起動時にシステムが自動的に選択するマウントポイント、つまり/mediaすべてのリムーバブルメディアにあるマウントポイントを共有できると思いました。これを行うには、このfstab行をコメントアウトする必要があります。次のようにsamba-shareブロックを追加しました。

    [Fotos,Bilder]
    comment = Bilder, Fotos
    public = yes
    writeable = yes
    browsable = yes
    path = "/media/phil/extern_drive/Bilder. Backup"
    create mask = 0777
    directory mask = 0777
    guest ok = yes
    only guest = no
    

    ただし、Webからアクセスしようとしてもアクセス権は付与されません。私のログイン資格情報でも同様です。

この目標をどのように達成できますか?

関連情報