postfix 無法配合 sasl 做認證 (問題很小)

這個版面主要討論 debian 在 server 端的應用問題, server 種類繁多..舉凡 Web Server 、 File Server、 DHCP Server..等等。

版主: 阿信

postfix 無法配合 sasl 做認證 (問題很小)

文章kcw » 週四 4月 19, 2007 9:35 pm

我把 postfix 與 saslauthd 設定好了
是採用 'plain login' 做驗證.

不過我發現, 一直無法順利pass
看了 /var/log/mail.log 的內容發現,

Apr 19 20:57:32 debian postfix/smtpd[4545]: warning: SASL authentication failure:
cannot connect to saslauthd server: Permission denied

小弟研判應該是 "目錄無法讀取" , 造成驗證失敗.
我查到一些資料, 這個 permission denied 問題
似乎跟 /var/run/saslauthd 這個目錄有關系

我的狀況

drw-r--r-- 2 root sasl 4.0K 2007-04-19 21:15 saslauthd

我試著使用 chmod 777 saslauthd
就是讓任何人皆可讀取該目錄, 這樣驗正就ok了

不過這當然是非常不好的作法~
請問一下, 像這個問題, 怎麼解決比較好

還有, 目錄的權限已經被我改亂掉了 >.<
應該要修正成什麼才對呀??
kcw
可愛的小學生
可愛的小學生
 
文章: 40
註冊時間: 週二 6月 13, 2006 11:34 pm

文章wsun013 » 週二 5月 01, 2007 11:58 am

u+rwx
g+rx
o+rx

這是最普通的嘍
------BEGIN GEEK CODE BLOCK------
Version: 3.12
GE d->++ s: a-- C+++>++++ UL>++++ P>++++ L++>++++ E---- W+ N@ o K- w++(+)
O- M- V? PS+++(+) PE++(+) Y-- PGP- t>--- 5? X+++ R- tv-(--) b+ DI? D+ G e++>++++
h+(!) r++(%) y*>++++
-------END GEEK CODE BLOCK-------
頭像
wsun013
快樂的大學生
快樂的大學生
 
文章: 784
註冊時間: 週二 9月 14, 2004 12:12 pm
來自: 紐西蘭

文章Tetralet » 週二 5月 01, 2007 3:57 pm

記得沒錯的話,將 postfix 加入 sasl 群組中:
代碼: 選擇全部
addgroup postfix sasl

或許是較恰當的作法。
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

文章liaozi » 週二 5月 01, 2007 10:28 pm

這篇不曉得有沒有用
viewtopic.php?t=11607

disable_plaintext_auth = no

在Debian 3.0時我是設yes,Debian 4.0則要設成no才行
無事以當貴 早寢以當富 安步以當車 晚食以當肉
http://liaozi.twbbs.org/
頭像
liaozi
懵懂的國中生
懵懂的國中生
 
文章: 101
註冊時間: 週一 10月 17, 2005 8:53 am

文章achi » 週二 4月 29, 2008 3:48 pm

最近看了一篇文章,有一些指令:
rm -r /var/run/saslauthd/
mkdir -p /var/spool/postfix/var/run/saslauthd
ln -s /var/spool/postfix/var/run/saslauthd /var/run
chgrp sasl /var/spool/postfix/var/run/saslauthd
adduser postfix sasl
你可以檢視看看
achi
可愛的小學生
可愛的小學生
 
文章: 1
註冊時間: 週二 4月 29, 2008 3:46 pm


回到 debian server

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客