[問題] 有辦法將samba server的家目錄設 - Linux

Table of Contents

Hi,
設定好 Usershares 之後, 你可以指定任何資料夾做為 samba share.
只要在 global 那邊設定

usershare owner only = no

你甚至可以將不屬於你的資料夾也開啟 samba share. 當然要有權限就是了.
順帶一提, Manjaro 官方套件庫內有個套件叫 manjaro-settings-samba
安裝後他會自動幫你建立一份 /etc/samba/smb.conf 文件
裡面就已經設定好 Usershares 的功能.

詳情可參考
https://wiki.archlinux.org/title/Samba#Enable_Usershares

※ 引述《a23718408 (Jonathan)》之銘言:
: 因為最近win10的bug實在太多了,我一個不爽直接換成manjaro,真的比win10好太多了
: 。
: 只是我在架samba server的時候,都只能把家目錄設在系統碟裡面,不像Windows可以用
: filezilla server把家目錄設置在另一個hdd硬碟的目錄。
: 請問有什麼辦法可以解決這個問題嗎?
: ----
: Sent from BePTT on my ASUS_I01WD
: --

All Comments

Aaliyah avatarAaliyah2021-06-19
推安裝 manjaro-settings-samba 套件,
會自動建立 /var/lib/samba/usershare 並賦予使用者
sambashare的群組,使用者就能透過
$ net usershare add sharename path [comment]
不用每次透過root權限修改/etc/samba/smb.conf
Linda avatarLinda2021-06-22
另外推kdenetwork-filesharing (假設是用KDE),
就能從KDE的設定面板對samba作詳細設定,應該好狠多
Mary avatarMary2021-06-25
是說原原po也可以考慮換到OpenSUSE,安裝嚮導
好很多,安裝之後使用控制面板也比較好上手
Andy avatarAndy2021-06-28
對於要設定一些服務,除非想練功,不然還是方便至上
Elvira avatarElvira2021-07-01
本來想要指出wiki是寫/var/lib/samba/usershares,但
manjaro-settings-samba套件的指令稿裡有少字尾的s,
不過這路徑在底下的config裡能改,主要相對應就對了
但就讓我覺得,怎麼從arch衍生一個distro,這種細節
都沒有統一,讓參考arch wiki的人還要再多確認一方..
Blanche avatarBlanche2021-07-05
喔喔非常感謝大家我已經解決了
Elma avatarElma2021-07-08
用 Arch 之後再回來用其他發行版就會開始在意發行版加
了什麼料