Page 1 of 1
Postfach von root fehlt bei einem Debian Server
Posted: 2005-12-26 20:01
by ccc
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
bereits gemacht, hilft aber nicht weiter.
weiss jemand was da falsch ist ?
Re: Postfach von root fehlt bei einem Debian Server
Posted: 2005-12-27 13:25
by dodolin
Sei froh, dein Debian will dich vor dir selbst beschützen.
Re: Postfach von root fehlt bei einem Debian Server
Posted: 2005-12-27 14:10
by ccc
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
Re: Postfach von root fehlt bei einem Debian Server
Posted: 2005-12-27 14:14
by ccc
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
Re: Postfach von root fehlt bei einem Debian Server
Posted: 2006-01-02 15:37
by mrmasterjpsy
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
Re: Postfach von root fehlt bei einem Debian Server
Posted: 2006-01-02 17:31
by herrchen
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
Re: Postfach von root fehlt bei einem Debian Server
Posted: 2006-01-02 23:42
by dodolin
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.
Re: Postfach von root fehlt bei einem Debian Server
Posted: 2006-01-27 13:35
by ccc
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