Nach make installworld sagt sshd: login_getclass: unknown class 'root'

berndix

Member
Hallo Liste,

nachdem ich heute mal mein System geupdatet und neu gestartet habe passiert folgendes:

Bei einem ssh root@galileo auf den Rechner erscheint auf ttyV0 folgende Meldung:
Code:
sshd[534]: login_getclass: unknown class 'root'

Sollte mich diese Meldung beunruhigen? :zitter:
Ich kann nichts damit anfangen. Ich hab schon hier im Forum gesucht und auch bei Google und leider nichts dazu gefunden.

Achso, bevor ich es vergesse - System ist 6.1 und uname -a (falls das was bringt):
Code:
FreeBSD galileo.zuhause.xx 6.1-RELEASE-p10 FreeBSD 6.1-RELEASE-p10 #0: Thu Oct 12 22:24:24 CEST 2006     root@galileo.zuhause.xx:/usr/obj/usr/src/sys/MYKERNEL  i386

Gruß
 
Dir ist schon bewusst das Default kein root login via ssh Möglich ist?
Und das auch eigentlich ganz gut so...

Abgesehen davon, existiert /etc/login.conf.db?
 
Zuletzt bearbeitet von einem Moderator:
Ist mir schon bewusst, desshalb hab ich ja PermitRootLogin auf yes gesetzt, solange ich den Rechner einrichte. :)

Zur login.conf.db:
Code:
ll /etc
-rw-r--r--  1 root  wheel      1847 May  7 06:00 login.access
-rw-r--r--  1 root  wheel      6802 May  7 06:00 login.conf
-rw-r--r--  1 root  wheel     16384 May  7 06:00 login.conf.db

Gruß

EDIT:
Ich hab zwischenzeitlich mal in die login.conf rein geschaut. Eine root-"Klasse" ist vorhanden. Ferner habe ich die Datenbank via cap_mkdb /etc/login.conf neu gebaut. Das Problem existiert immer noch. Anmelden kann ich mich als root via ssh. Beim "normalen" Login auf ttyV0 erscheint diese Meldung nicht. Ich poste mal meine /etc/login.conf:
Code:
----8<----
default:\
        :passwd_format=md5:\
        :copyright=/etc/COPYRIGHT:\
        :welcome=/etc/motd:\
        :setenv=MAIL=/var/mail/$,BLOCKSIZE=K,FTP_PASSIVE_MODE=YES:\
        :path=/sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin /usr/X11R6/bin ~/bin:\
        :nologin=/var/run/nologin:\
        :cputime=unlimited:\
        :datasize=unlimited:\
        :stacksize=unlimited:\
        :memorylocked=unlimited:\
        :memoryuse=unlimited:\
        :filesize=unlimited:\
        :coredumpsize=unlimited:\
        :openfiles=unlimited:\
        :maxproc=unlimited:\
        :sbsize=unlimited:\
        :vmemoryuse=unlimited:\
        :priority=0:\
        :ignoretime@:\
        :umask=022:


#
# A collection of common class names - forward them all to 'default'
# (login would normally do this anyway, but having a class name
#  here suppresses the diagnostic)
#
standard:\
        :tc=default:
xuser:\
        :tc=default:
staff:\
        :tc=default:
daemon:\
        :tc=default:
news:\
        :tc=default:
dialer:\
        :tc=default:

#
# Root can always login
#
# N.B.  login_getpwclass(3) will use this entry for the root account,
#       in preference to 'default'.
root:\
        :ignorenologin:\
        :tc=default:
----8<----
 
Zuletzt bearbeitet:
Zurück
Oben