samba

Samba 3, LDAP, PDC, member 速記

[華語, cmn-Hant-TW] 剛好有兩到三台 samba 3 分享的需求,所以研究了一下怎麼把這堆機器串到 ldap 上。 看了一下 standalone 的架構不好管理,所以就用 domain controller (pdc) 加 members 的形式,也就是只有 pdc 串到 ldap 上,其他的 member 只跟 pdc 問權限而已,不會直接串 ldap。當然,不管是間接或是直接,整個網域使用者帳號跟機器都會由 ldap 管控。 因為還蠻複雜的,這邊就大概列了一下卡關的地方,跟要注意的點而已 首先要把一台設成 pdc,照這篇跟官網這篇來設定應該沒啥太大問題,雖然說那篇的目的是要弄 windows 7 登入網域就是。ldap 存取權限要設好,有用 SSL 的話,CA 也要設好,這樣 domain 應該就會自動在…

samba + bonjour

[華語, cmn-Hant-TW] 之前這篇有提到開 AFP 分享以及用 Model Name 偽裝成某種型號的 Mac 的方法,其實用同樣的機制也可以把 SMB 的伺服器包的漂漂亮亮的,而且多這層之後用戶端的 Finder 找分享的速度也會比較快,不管從美觀或實用的角度來看都是值得打開。和那篇一樣有 avahi 或 howl 兩種選擇,設定上也和那篇類似,只是把 AFP 的設定換 SMB 而已。 (SMB 伺服器當然要另外安裝,這邊假設 SMB 本來就通的,沒有的話去 ports 找 net/samba3x 挑一個來裝,samba 設定就不詳述了) /usr/local/etc/avahi/services/smb.services (avahi) <?xml version="1.0" standalone=’no’?><!–*-nxml-*–> <!DOCTYPE service-group SYSTEM "avahi-service.dtd">…

關掉 samba 印表機分享

[客家話, hak-Hant-TW] samba 裝好就會有分享印表機的功能 – 毋管機器頂真經有印表機也是沒。 是講沒差就是,不過 windows 的 client 端看到空的印表機當毋爽快,就看了一下有變不見的方法沒。 有找到,這篇有講是沒想要看到,加這幾行到 smb.conf 就可以了。 load printers = no printing = bsd printcap name = /dev/null disable spoolss = yes load printers = no printing = bsd printcap name = /dev/null…

Time Machine 備份掛點

[華語, cmn-Hant-TW] Time Machine 跑一跑突然跳出來說無法備份,查了一下 /var/log/system.log 發現長這樣 (重點部位打馬賽克) May 24 14:04:52 Panther com.apple.backupd[25334]: Starting standard backup May 24 14:04:52 Panther com.apple.backupd[25334]: Attempting to mount network destination using URL: smb://whsyu@10.9.1.120/backup_panther May 24 14:04:56 Panther com.apple.backupd[25334]: Mounted network destination using URL: smb://whsyu@10.9.1.120/backup_panther…

Time Machine over Samba share

[華語, cmn-Hant-TW] 嘗試用遠端 samba 分享的目錄跑 Time Machine 的時候吃到沒辦法建立備份映像檔的錯誤,用 Console.app 看了一下錯誤訊息長這樣: /System/Library/CoreServices/backupd[40100]: Error 45 creating backup disk image/System/Library/CoreServices/backupd[40100]: Error 45 creating backup disk image 直接連到那個目錄下發現了映像檔做到一半的痕跡,所以似乎是跑一半不知道什麼原因失敗,而不是完全連不到,那問題就比較好解決 – 用 hdiutil 手動來建立即可。檔案名稱的格式是”電腦名稱_macaddress.sparsebundle“。其實就直接參考 Time Machine 做爛掉的那個檔案名稱就好了,這樣比較省事。接著就開 Terminal 切換到那個目錄下執行這個指令: hdiutil create -size 100G -fs HFS+J -type…

Time Machine, SMB mount

[華語, cmn-Hant-TW] 看到了 Apple 新發表了 時空小藥丸 Time Capsule ,就想說也來備份一下吧。結果發現原來 Apple 有設限制, 不給人用網路芳鄰(SMB)當備份磁碟,大概是怕用 windows 分享出來的磁碟會有些不相容的問題,所以就擋掉了吧。  啊還是得想辦法走網路用 samba 啊,不然備份筆記型電腦還要一直拿外接硬碟實在太累人了。在網路上找了找發現這個討論串有講到解鎖的方法,其實也蠻簡單的,下個指令就可以了。 defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1 然後重開系統偏好設定,果然就看到 SMB 磁碟,這樣就可以把備份丟到伺服器上去了。