Да, во FreeBSD такое возможно:
1. Создаем пользователя, для примера userx
2. Настраиваем автоматический логин, чтобы при включении компьютера выполнялся автоматический вход пользователя userx. Для этого создаем тип терминалла getty, добавляя следующие строки в файл /etc/gettytab:
---------------------------------------------------
#
# autologin - automatically log in as Terminal user
#
userxlogin|tu.9600:\
:al=userx:tc=std.9600:
---------------------------------------------------
3. Редактируем файл /etc/ttys, задаем вход пользователя userx на нулевую консоль:
---------------------------------------------------
ttyv0 "/usr/libexec/getty userxlogin" cons25r on secure
#ttyv0 "/usr/libexec/getty Pc " cons25r on secure
# Virtual terminals
ttyv1 "/usr/libexec/getty Pc" cons25r on secure
ttyv2 "/usr/libexec/getty Pc" cons25r off secure
ttyv3 "/usr/libexec/getty Pc" cons25r off secure
ttyv4 "/usr/libexec/getty Pc" cons25r off secure
ttyv5 "/usr/libexec/getty Pc" cons25r off secure
ttyv6 "/usr/libexec/getty Pc" cons25r off secure
ttyv7 "/usr/libexec/getty Pc" cons25r off secure
ttyv8 "/usr/X11R6/bin/xdm -nodaemon" xterm off secure
---------------------------------------------------
За основу взята статья на http://www.chirt.ru/cit/bsd_diskless.html