A Host On-Demand a keytool seg�dprogramot biztos�tja nyilv�nos-mag�n kulcsp�rok el��ll�t�s�hoz. Ez az eszk�z a Java 1.4 JRE r�sze, �s a Host On-Demand term�kkel is el�rhet�. Haszn�lja a keytool eszk�zt kulcsok el��ll�t�s�hoz egy VT k�perny�szekci� konfigur�l�s�hoz egy nyilv�nos kulcsot haszn�l� �gyf�lhiteles�t�s eset�n.
Mivel azonban a keytool eszk�z egy t�bbc�l� seg�dprogram kulcsok �s tan�s�tv�nyok kezel�s�hez, k�nnyebben meg�rtheti a nyilv�nos-mag�n kulcsp�r el��ll�t�s�t, ha el�sz�r egy Unix t�pus� platformokon el�rhet� kev�sb� �sszetett eszk�zt, az ssh-keygen seg�dprogramot vizsg�ljuk meg. (Ez a le�r�s kiz�r�lag bemutat� c�lokat szolg�l. Az ssh-keygen nem haszn�lhat� nyilv�nos-mag�n kulcsp�rok el��ll�t�s�ra a Host On-Demand term�khez.)
�me egy p�lda az ssh-keygen megh�v�s�ra. Ez a p�lda egy Red Hat Linux 8.0 oper�ci�s rendszert futtat� rendszer konzolj�b�l sz�rmazik:
ssh-keygen -t dsa -f johnkey02.id_dsa -N johnpass
A param�terek jelent�se a k�vetkez�:
-t dsa megadja az el��ll�tand� kulcs t�pus�t (DSA).
-f johnkey02.id_dsa megadja a f�jl nev�t, amelyet az
ssh-keygen parancsnak el� kell �ll�tania a mag�nkulcs tartalmaz�s�hoz.
-N johnpass megadja a mag�nkulcsf�jl jelszav�t.
A h�v�s a k�vetkez� f�jlok l�trehoz�s�t eredm�nyezi a helyi k�nyvt�rban. A f�jlok �gy
jelennek meg, ha kiadott egy ls -l parancsot a Red Hat Linux
8.0 konzolj�ban:
-rw------- 1 mytmp mytmp 736 Sep 21 17:50 johnkey02.id_dsa -rw-r--r-- 1 mytmp mytmp 625 Sep 21 17:50 johnkey02.id_dsa.pub
A johnkey02.id_dsa f�jl tartalmazza a mag�nkulcsot.
johnpass jelsz� v�di.
A johnkey02.id_dsa.pub f�jl tartalmazza a nyilv�nos kulcsot.
Figyelje meg, hogy a f�jl neve �gy lett l�trehozva, hogy a program hozz�f�zte a
.pub ut�tagot a mag�nkulcsot tartalmaz� f�jl nev�hez.