Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: ilkkak - 07.01.08 - klo:22.03

Otsikko: palvelin murrettu?
Kirjoitti: ilkkak - 07.01.08 - klo:22.03
auth.log:sta löytyi seuraavaa. Mahtaako olla normaalia vai mitä?

Jan  7 06:25:01 kimpinen CRON[11384]: pam_unix(cron:session): session opened for user root by (uid=0)
Jan  7 06:25:01 kimpinen su[11413]: Successful su for nobody by root
Jan  7 06:25:01 kimpinen su[11413]: + ??? root:nobody
Jan  7 06:25:01 kimpinen su[11413]: pam_unix(su:session): session opened for user nobody by (uid=0)
Jan  7 06:25:01 kimpinen su[11413]: pam_unix(su:session): session closed for user nobody
Jan  7 06:25:01 kimpinen su[11417]: Successful su for nobody by root
Jan  7 06:25:01 kimpinen su[11417]: + ??? root:nobody
Jan  7 06:25:01 kimpinen su[11417]: pam_unix(su:session): session opened for user nobody by (uid=0)
Jan  7 06:25:01 kimpinen su[11417]: pam_unix(su:session): session closed for user nobody
Jan  7 06:25:01 kimpinen su[11419]: Successful su for nobody by root
Jan  7 06:25:01 kimpinen su[11419]: + ??? root:nobody
Jan  7 06:25:01 kimpinen su[11419]: pam_unix(su:session): session opened for user nobody by (uid=0)
Jan  7 06:25:02 kimpinen su[11419]: pam_unix(su:session): session closed for user nobody
Jan  7 06:25:03 kimpinen CRON[11384]: pam_unix(cron:session): session closed for user root
Otsikko: Vs: palvelin murrettu?
Kirjoitti: gdm - 07.01.08 - klo:22.11
Suosittelen lisäämään tuonne /etc/ssh/sshd_config
tiedoston loppuun rivin:

AllowUsers IlkkaK

Tai mikä nyt onkaan käyttäjätunnus koneella, ja muutenkin poistamaan root login pois käytöstä, samasta tiedostosta
Otsikko: Vs: palvelin murrettu?
Kirjoitti: janne - 07.01.08 - klo:22.22
auth.log:sta löytyi seuraavaa. Mahtaako olla normaalia vai mitä?

no, käyttäjää nobody käytetään ajamaan joitain tiettyjä palveluita linux/unix-koneilla. jos sinulla on asennettuna palveluita (muistaakseni ainakin samba) joita ajetaan nobodyn oikeuksin, niin logi näyttäisi jotakuinkin tuollaiselta.
Otsikko: Vs: palvelin murrettu?
Kirjoitti: gdm - 07.01.08 - klo:22.25
Koodia: [Valitse]
jumala@helvetti:~$ cat /var/log/auth.log |grep nobody
Dec 15 21:27:08 localhost groupadd[7464]: new group: name=nobody, GID=1001
Tuon enempää minulla ei ollut tarjota. mutta sinun ohjeillasi Janne minä ainakin tuon ssh:n muurasin umpeen :)
Otsikko: Vs: palvelin murrettu?
Kirjoitti: ilkkak - 07.01.08 - klo:22.54
auth.log:sta löytyi seuraavaa. Mahtaako olla normaalia vai mitä?

no, käyttäjää nobody käytetään ajamaan joitain tiettyjä palveluita linux/unix-koneilla. jos sinulla on asennettuna palveluita (muistaakseni ainakin samba) joita ajetaan nobodyn oikeuksin, niin logi näyttäisi jotakuinkin tuollaiselta.

Epäilinkin. Laitetaan kuitenkin ssh-kiinni varmuuden vuoksi.
Kiitokset vastauksista
Otsikko: Vs: palvelin murrettu?
Kirjoitti: anttimr - 07.01.08 - klo:22.57
Normaalia toimintaa.
Vilkaiskaapa /etc/crontab ja /etc/cron.daily/find
minulla on auth.logissa vastaavat tekstit.

Goddamn on tainnut ottaa cronin pois käytöstä.

Otsikko: Vs: palvelin murrettu?
Kirjoitti: gdm - 07.01.08 - klo:23.01

Goddamn on tainnut ottaa cronin pois käytöstä.

Juu, näin mäkin olisin muistellut, mutta kyllä se on päällä...
Otsikko: Vs: palvelin murrettu?
Kirjoitti: anttimr - 07.01.08 - klo:23.09
Koodia: [Valitse]
$ cat /etc/cron.daily/find
#! /bin/sh
#
# cron script to update the `locatedb' database.
#
# Written by Ian A. Murdock <imurdock@debian.org> and
#            Kevin Dalley <kevin@aimnet.com>

LOCALUSER="nobody"
export LOCALUSER
if [ -f /etc/updatedb.conf ]; then
  . /etc/updatedb.conf
fi

if getent passwd $LOCALUSER > /dev/null ; then
  cd / && nice -n ${NICE:-10} updatedb 2>/dev/null
else
  echo "User $LOCALUSER does not exist."
  exit 1
fi


Koodia: [Valitse]
man updatedb
...
--localuser=user
The user to search non-network directories as, using su(1).  Default is to search the non-network directories as
the current user.  You can also use the environment variable LOCALUSER to set this user.

Eli updatedb:n etsintä ajetaan käyttäjän nobody oikeuksin. Taitaa olla turvallisuuden kannalta ennemmin plussaa kuin miinusta.
Otsikko: Vs: palvelin murrettu?
Kirjoitti: Tuplanolla - 09.01.08 - klo:08.02
Jep, eihän tossa edes lue sshd, eli siinä ei ole ssh:sta kyse.