新的Samba symbol link folder失效解決

這個也是我延宕許久的問題,自從去年讓Server update到final後就發現我用來upload用的Account裡用symbol link到share folder打不開了.

後來替代方式就用ftp來upload data,這實在很阿呆! 對巴~
一開始去查log發現有selinux的error message直覺就是這麻煩的東西卡住了,但是sealert也在更新後出現問題,去執行log裡面的selinux提示訊息居然跟我說查不到這個selinux error lever message.

去爬了鳥哥的文章發現與語系有關,把i18n改成en,初步排除了selinux找查不到的怪問題,接下來依selinux的建議步驟一一解除還是沒有排除無法開啟symbol link的問題,我一直以為selinux還有怪怪的,但就這樣擱置了好一陣子.

今天重新逐步檢視檔案權限、disable selinux等問題還是沒有辦法解決,所以這樣子的話問題就收斂到samba本身了,猜想可能與vsftp的功能:chroot類似,把home user侷限在自己的家目錄裡.

Google後果然不錯,在3.4.X之後為了安全性的考量把這類的功能給屏蔽掉了,要在config中重新打開.在[global] zone裡加入下面的option:

	unix extensions = no
	wide links = yes

refer:
https://bugs.launchpad.net/ubuntu/+source/samba/+bug/551356

http://wiki.linuxmce.org/index.php/How_to_setup_Samba_to_follow_symbolic_links%3F

Facebook Comments
Scottj Written by:

史考特 喜歡3C 愛拍照