GSSAPI -- ÜÔÏ ÏÂÝÉÊ ÉÎÔÅÒÆÅÊÓ Ë ÓÉÓÔÅÍÁÍ ÓÅÔÅ×ÏÊ ÂÅÚÏÐÁÓÎÏÓÔÉ, ÔÁËÉÍ ËÁË Kerberos 5.
åÓÌÉ Õ ×ÁÓ ÅÓÔØ ÒÁÂÏÞÁÑ ÂÉÂÌÉÏÔÅËÁ GSSAPI, ÔÏ ×ÁÛ CVS ÍÏÖÅÔ
ÓÏ×ÅÒÛÁÔØ TCP-ÓÏÅÄÉÎÅÎÉÑ Ó ÓÅÒ×ÅÒÏÍ, ÁÕÔÅÎÔÉÆÉÃÉÒÕÑÓØ Ó
ÐÏÍÏÝØÀ GSSAPI. äÌÑ ÜÔÏÇÏ CVS ÎÕÖÎÏ ÓËÏÍÐÉÌÉÒÏ×ÁÔØ Ó
ÐÏÄÄÅÒÖËÏÊ GSSAPI; ÐÒÉ ËÏÎÆÉÇÕÒÉÒÏ×ÁÎÉÉ CVS ÐÙÔÁÅÔÓÑ
ÏÐÒÅÄÅÌÉÔØ, ÎÁÌÉÞÅÓÔ×ÕÀÔ ÌÉ × ÓÉÓÔÅÍÅ ÂÉÂÌÉÏÔÅËÉ GSSAPI,
ÉÓÐÏÌØÚÕÀÝÉÅ Kerberos ×ÅÒÓÉÉ 5. ÷Ù ÔÁËÖÅ ÍÏÖÅÔÅ ÄÁÔØ
configure
ÆÌÁÇ --with-gssapi
.
óÏÅÄÉÎÅÎÉÅ ÁÕÔÅÎÔÉÆÉÃÉÒÕÅÔÓÑ, ÉÓÐÏÌØÚÕÑ GSSAPI, ÎÏ ÓÁÍ ÐÏÔÏË
ÄÁÎÎÙÈ ÎÅ ÁÕÔÅÎÔÉÆÉÃÉÒÕÅÔÓÑ ÐÏ ÕÍÏÌÞÁÎÉÀ. ÷Ù ÄÏÌÖÎÙ
ÉÓÐÏÌØÚÏ×ÁÔØ ÇÌÏÂÁÌØÎÙÊ ËÌÀÞ ËÏÍÁÎÄÎÏÊ ÓÔÒÏËÉ -a
, ÞÔÏÂÙ
ÚÁÐÒÏÓÉÔØ ÁÕÔÅÎÔÉÆÉËÁÃÉÀ ÐÏÔÏËÁ.
ðÅÒÅÄÁ×ÁÅÍÙÅ ÄÁÎÎÙÅ ÐÏ ÕÍÏÌÞÁÎÉÀ ÎÅ ÛÉÆÒÕÀÔÓÑ. ëÁË ÓÅÒ×ÅÒ,
ÔÁË É ËÌÉÅÎÔ ÍÏÇÕÔ ÂÙÔØ ÓËÏÍÐÉÌÉÒÏ×ÁÎÙ Ó ÐÏÄÄÅÒÖËÏÊ ÛÉÆÒÏ×ÁÎÉÑ;
ÉÓÐÏÌØÚÕÊÔÅ ËÌÀÞ ËÏÍÁÎÄÎÏÊ ÓÔÒÏËÉ configure
--enable-encrypt
. äÌÑ ×ËÌÀÞÅÎÉÑ ÛÉÆÒÏ×ÁÎÉÑ ÉÓÐÏÌØÚÕÊÔÅ
ËÌÀÞ ËÏÍÁÎÄÎÏÊ ÓÔÒÏËÉ -x
.
óÏÅÄÉÎÅÎÉÑ GSSAPI ÏÂÒÁÂÁÔÙ×ÁÀÔÓÑ ÎÁ ÓÔÏÒÏÎÅ ÓÅÒ×ÅÒÁ ÔÅÍ ÖÅ
ÓÅÒ×ÅÒÏÍ, ÞÔÏ ÐÒÏÉÚ×ÏÄÉÔ ÐÁÒÏÌØÎÕÀ ÁÕÔÅÎÔÉÆÉËÁÃÉÀ; ÓÍÏÔÒÉ
section îÁÓÔÒÏÊËÁ ÓÅÒ×ÅÒÁ ÄÌÑ ÐÁÒÏÌØÎÏÊ ÁÕÔÅÎÔÉÆÉËÁÃÉÉ. åÓÌÉ ×Ù ÉÓÐÏÌØÚÕÅÔÅ,
ÎÁÐÒÉÍÅÒ, Kerberos, ÏÂÅÓÐÅÞÉ×ÁÀÝÉÊ ÈÏÒÏÛÕÀ ÁÕÔÅÎÔÉÆÉËÁÃÉÀ, ×Ù,
×ÅÒÏÑÔÎÏ, ÚÁÈÏÔÉÔÅ ÔÁËÖÅ ÕÓÔÒÁÎÉÔØ ×ÏÚÍÏÖÎÏÓÔØ ÁÕÔÅÎÔÉÆÉÃÉÒÏ×ÁÔØÓÑ
Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ ÐÁÒÏÌÅÊ ÏÔËÒÙÔÙÍ ÔÅËÓÔÏÍ. äÌÑ ÜÔÏÇÏ ÓÏÚÄÁÊÔÅ
ÐÕÓÔÏÊ ÆÁÊÌ `CVSROOT/passwd' É ÐÏÍÅÓÔÉÔÅ
SystemAuth=no
× ÆÁÊÌ ËÏÎÆÉÇÕÒÁÃÉÉ `config'.
óÅÒ×ÅÒ GSSAPI ÉÓÐÏÌØÚÕÅÔ principal name cvs/ÉÍÑ-ÍÁÛÉÎÙ, ÇÄÅ ÉÍÑ-ÍÁÛÉÎÙ -- ÜÔÏ ËÁÎÏÎÉÞÅÓËÏÅ ÉÍÑ ÓÅÒ×ÅÒÁ. ÷ÁÍ ÐÏÔÒÅÂÕÅÔÓÑ ÎÁÓÔÒÏÉÔØ ×ÁÛ ÍÅÈÁÎÉÚÍ GSSAPI.
äÌÑ ÓÏÅÄÉÎÅÎÉÑ Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ GSSAPI, ÉÓÐÏÌØÚÕÊÔÅ `:gserver:'. îÁÐÒÉÍÅÒ,
cvs -d :gserver:faun.example.org:/usr/local/cvsroot checkout foo
Go to the first, previous, next, last section, table of contents.