← Back to team overview

sslug-teknik team mailing list archive

Re: Mandrake 7.1: SMTP fejl 555

 

FYI, slutningen på historien om mime problemer med at sende post ...

Sat, 15 Jul 2000 13:10:14 +0200, skrev jeg bl.a. ...

> Jeg har prøvet KMail, som er sat op til at køre SMTP direkte til
> udbyderens (WorldOnline) SMTP server.
> Og jeg har prøvet Pine, som er sat op til at køre gennem sendmail.

Det viste sig at være to vidt forskellige problemer.
Problemet med KMail skyldtes en tastefejl i opsætningen (pinligt).
Problemet med Pine skyldtes - som Michael Schacht Hansen ganske
rigtigt foreslog - rettighederne til sendmail.

Fra fødselen ser det ud som følger, med to s'er:

# ls -l /usr/sbin/sendmail
-rwsr-sr-x   1 root   root    63632 maj  5 18:52 /usr/sbin/sendmail*

Køres sendmail fra kommandolinien får man følgende warning:

$ /usr/lib/sendmail -t <msg
sendmail: warning: sendmail is set-uid root, or is run from a
set-uid root process

Skriver man:

# chmod 2755 /usr/sbin/sendmail
# ls -l /usr/sbin/sendmail
-rwxr-sr-x   1 root   root    63632 maj  5 18:52 /usr/sbin/sendmail*

- altså fjerner "uid-s'et" - slipper man for warning'en.

Men jeg kan ikke gøre rede for de nærmere tekniske detaljer, ej
heller har jeg nogen anelse om sikkerheden i systemet er blevet
kompromitteret ved denne ændring.

Som et kuriosum, her er sendmail på den Sun/Solaris installation jeg
har adgang til på jobbet:

$ ls -l /usr/lib/sendmail
-rwsr-xr-x   1 root   bin    377632 Dec  9  1999 /usr/lib/sendmail

Her er det "gid-s'et" der er væk ...

Mange hilsner og tak for hjælpen,

Stig.

 Stig Linander | Farum - Denmark | http://www.linander.dk/stig/
 The Ophiuchan | 55d49'N 12d21'E | mail: "Who am I?" on Home Page


References