Postfach von root fehlt bei einem Debian Server

Postfix, QMail, Sendmail, Dovecot, Cyrus, Courier, Anti-Spam
ccc
Posts: 55
Joined: 2004-02-19 12:02

Postfach von root fehlt bei einem Debian Server

Post by ccc » 2005-12-26 20:01

hallo

habe Debian Sarge Stable als DNS/PROXY server eingerichtet
und ich vermisse das Postfach von root.
Ich hatte es unter /root/ bzw. unter /var/mail/root in Erinnerung.
es steht aber nirgendwo.

ich habe postfix installiert.

Möchte aber root mails zu den anderen aliases nicht umleiten.
Ich will sie lesen als root user.

Code: Select all

# /etc/aliases
mailer-daemon: postmaster
postmaster: root
nobody: root
hostmaster: root
usenet: root
news: root
webmaster: root
www: root
ftp: root
abuse: root
noc: root
security: root
root:
habe

Code: Select all

# dpkg-reconfigure postfix
bereits gemacht, hilft aber nicht weiter.

weiss jemand was da falsch ist ?

dodolin
RSAC
Posts: 4009
Joined: 2003-01-21 01:59
Location: Sinsheim/Karlsruhe

Re: Postfach von root fehlt bei einem Debian Server

Post by dodolin » 2005-12-27 13:25

Sei froh, dein Debian will dich vor dir selbst beschützen.

ccc
Posts: 55
Joined: 2004-02-19 12:02

Re: Postfach von root fehlt bei einem Debian Server

Post by ccc » 2005-12-27 14:10

habe dieses problem folgendermassen gelöst indem ich die Variable:

Code: Select all

MAIL=/var/mail/$LOGNAME
export MAIL

zu /etc/profile hingefügt habe.

Code: Select all

# touch root
# echo $MAIL
/var/mail/root 
gruss
ccc

ccc
Posts: 55
Joined: 2004-02-19 12:02

Re: Postfach von root fehlt bei einem Debian Server

Post by ccc » 2005-12-27 14:14

weiss jemand vielleicht wie ich eine root test mail erzeugen kann ?

habe probiert mit:

Code: Select all

# mail -s "test mail" root </dev/null
Null message body; hope that's ok
# mail
No mail for root
funktioniert aber nicht

# tail -f /var/log/syslog

Code: Select all


Dec 27 21:45:00 linux postfix/pickup[1488]: 9C90524EDC8: uid=0 from=<root>
Dec 27 21:45:00 linux postfix/cleanup[1908]: 9C90524EDC8: message-id=<20051227204500.9C90524EDC8@linux.dom.ch>
Dec 27 21:45:00 linux postfix/qmgr[1489]: 9C90524EDC8: from=<root@linux.domain.net>, size=309, nrcpt=1 (queue active)
Dec 27 21:45:00 linux postfix/local[1910]: 9C90524EDC8: to=<root@linux.domain.net>, orig_to=<root>, relay=local, delay=0, status=sent (delivered to command: procmail -a "$EXTENSION")
Dec 27 21:45:00 linux postfix/local[1910]: 9C90524EDC8: to=<linux@linux.domain.net>, orig_to=<root>, relay=local, delay=0, status=sent (delivered to command: procmail -a "$EXTENSION")
Dec 27 21:45:00 linux postfix/qmgr[1489]: 9C90524EDC8: removed

mrmasterjpsy
Posts: 16
Joined: 2005-10-13 14:09

Re: Postfach von root fehlt bei einem Debian Server

Post by mrmasterjpsy » 2006-01-02 15:37

dodolin wrote:Sei froh, dein Debian will dich vor dir selbst beschützen.

Vllt erbarmt sich ja jemand und erklärt ma die zitierte Aussage...



Thx & cya JPsy

herrchen
Posts: 19
Joined: 2005-08-23 12:50
Location: Berlin

Re: Postfach von root fehlt bei einem Debian Server

Post by herrchen » 2006-01-02 17:31

MrMasterJPsy wrote:
dodolin wrote:Sei froh, dein Debian will dich vor dir selbst beschützen.
Vllt erbarmt sich ja jemand und erklärt ma die zitierte Aussage...
dodolin will darauf hinweisen, dass es absolut unsinnig ist, die systemnachrichten als root zu lesen.
man leitet sie sinnvoller weise auf seinen user um und sortiert sie dann womöglich in einen extra ordner.
man sollte immer als normaler user angemeldet sein und bei bedarf "su" benutzen.

herrchen

dodolin
RSAC
Posts: 4009
Joined: 2003-01-21 01:59
Location: Sinsheim/Karlsruhe

Re: Postfach von root fehlt bei einem Debian Server

Post by dodolin » 2006-01-02 23:42

herrchen hat vollkommen Recht. Wer ein paar Links dazu lesen mag:

http://www.dcoul.de/infos/user2root.html
http://www.tldp.org/HOWTO/Security-HOWT ... t-security
http://portal.suse.de/sdb/de/1996/07/perms.html

Sind aber alle mehr allgemein. Vermutlich würde sich mit einer groups.google Suche diverses Material zu diesem Thema finden lassen, da das eigentlich eine FAQ ist.

ccc
Posts: 55
Joined: 2004-02-19 12:02

Re: Postfach von root fehlt bei einem Debian Server

Post by ccc » 2006-01-27 13:35

problem gelöst !

ich habe die Variable:

Code: Select all

MAIL=/var/mail/$LOGNAME
export MAIL

zu /etc/profile hingefügt

und jetzt funktioniert bestens !

Code: Select all

~# mail -s "test mail" root </dev/null
Null message body; hope that's ok
~# mail
Mail version 8.1.2 01/15/2001.  Type ? for help.
"/var/mail/root": 1 message 1 new
 N  5 root@linux.domain.net  Fri Jan 27 13:37   13/454   test mail
&
gruss
ccc