Não sei exatamente como os nós de dispositivo são criados (ou seja, a sequência exata de eventos que levam à criação deles), mas tenho certeza de que o kernel cria os dispositivos subjacentes para os 63 /dev/ttyN devices (mais /dev/tty ) internamente, e udev faz o trabalho de disponibilizá-los dentro de /dev (exceto /dev/tty e /dev/tty1 que são criados por /etc/init.d/udev-mount com mknod ).
Eu não acho que você possa limitar o número de dispositivos do kernel através da configuração.
Aqui está uma solução alternativa se você quiser limitar o número de dispositivos que aparecem no seu /dev . Crie um arquivo /etc/udev/rules.d/99-my-tty-rules.rules e coloque algo parecido com o seguinte:
KERNEL=="tty[2-9][0-9]", RUN="/bin/rm /dev/%k", OPTIONS+="ignore_device"
Isso eliminará tty arquivos de dispositivos numerados 20 e acima.
Notas :
- Usar
rmparece muito estranho, mas não consigo encontrar uma maneira de não criar o nó em primeiro lugar - Jogar com essas entradas com muito entusiasmo pode levar a problemas interessantes - use com cuidado.