Hoe wordt /dev/random aangemaakt

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • TrailBlazer
  • Registratie: Oktober 2000
  • Laatst online: 10-09 18:35

TrailBlazer

Karnemelk FTW

Topicstarter
Ik heb een debian diskless workstation gemaakt. Op de server heb ik mbv debootstrap in een directory een verse install gedaan. Allemaal prima en ik kan gewoon booten enzo. Als ik LDAP met SSL aanslinger start mijn systeem niet meer op met de melding.
No entropy gathering module detected.
Nu heb ik het idee dat er bij het aanmaken van het device file debootstrap heeft gekeken wat de CPU van de server voor mogelijkheden heeft. Op het diskless workstation zit er een andere CPU vandaar de melding denk ik. Kan ik gewoon een nieuwe /dev/random aanmaken dmv

mknod /dev/random c 1 9

hier beschreven

Acties:
  • 0 Henk 'm!

  • CyBeR
  • Registratie: September 2001
  • Niet online

CyBeR

💩

Dat kan sowieso, als je geen udev of devfs of whatever gebruikt. Of 't vervolgens werkt is afhankelijk van of je een RNG in je kernel hebt zitten. Maar volgens mij kan die er niet uitgesloopt worden, dus probeer 't.

[ Voor 54% gewijzigd door CyBeR op 10-02-2010 12:05 ]

All my posts are provided as-is. They come with NO WARRANTY at all.


Acties:
  • 0 Henk 'm!

  • TrailBlazer
  • Registratie: Oktober 2000
  • Laatst online: 10-09 18:35

TrailBlazer

Karnemelk FTW

Topicstarter
Waar komen dat major en minor number eigenlijk vandaan?

  • Rainmaker
  • Registratie: Augustus 2000
  • Laatst online: 14-07-2024

Rainmaker

RHCDS

Major nummer = welke driver het device gebruikt
Minor nummer = argument aan de driver (meestal volgnummer, device 0, device 1 etc.)

zie o.a http://www.makelinux.info/ldd3/chp-3-sect-2.shtml

We are pentium of borg. Division is futile. You will be approximated.


  • CyBeR
  • Registratie: September 2001
  • Niet online

CyBeR

💩

Overigens:
code:
1
2
3
4
root@devmysql:/proc/sys/net/ipv4# ls -lah /dev/*random
crw-rw-rw- 1 root root 1, 8 2010-02-10 09:29 /dev/random
crw-rw-rw- 1 root root 1, 9 2010-02-10 08:31 /dev/urandom
root@devmysql:/proc/sys/net/ipv4#


Als je /dev/random aanmaakt met major 1 minor 9 maak je feitelijk een /dev/urandom aan, en dat is niet een echte random, en ook niet geschikt voor crypto.

All my posts are provided as-is. They come with NO WARRANTY at all.