Sophie

Sophie

distrib > Mandriva > 9.1 > ppc > by-pkgid > aa09dbc8e851e434dcc4e1b20f84d6e9 > files > 1149

howto-html-es-9.1-0.5mdk.noarch.rpm

<HTML>
<HEAD>
<TITLE>Sistema de Archivos Criptogr&aacute;fico bajo Linux (CFS) COMO: Compilaci&oacute;n e instalaci&oacute;n de CFS.</TITLE>
</HEAD>
<BODY>
<A HREF="SAC-Como-3.html">Anterior</A>
<A HREF="SAC-Como-5.html">Siguiente</A>
<A HREF="SAC-Como.html#toc4">Indice</A>
<HR>
<H2><A NAME="s4">4. Compilaci&oacute;n e instalaci&oacute;n de CFS.</A></H2>


<P>CFS no se compila tal y como viene sobre Linux. Las siguientes
instrucciones le llevar&aacute;n a conseguir que CFS se ejecute en su sistema
Linux. Hay diversos m&eacute;todos para hacer que CFS trabaje en Linux, el m&aacute;s
limpio de ellos es el basado sobre las modificaciones de Olaf Kirch. Su
versi&oacute;n de CFS esta disponible en </P>
<P><CODE>
<A HREF="ftp://ftp.mathematik.th-darmstadt.de/pub/linux/okir/cfs-1.1.2.tar.gz">ftp://ftp.mathematik.th-darmstadt.de/pub/linux/okir/cfs-1.1.2.tar.gz</A></CODE></P>
<P>Olaf firm&oacute; el archivo modificado. La firma PGP de la versi&oacute;n modificada
del <CODE>cfs-1.1.2</CODE> puede ser obtenida de <CODE>
<A HREF="ftp://ftp.mathematik.th-darmstadt.de/pub/linux/okir/cfs-1.1.2.pgp">ftp://ftp.mathematik.th-darmstadt.de/pub/linux/okir/cfs-1.1.2.pgp</A></CODE></P>
<P>En modo mono-usuario, se compila CFS usando la instrucci&oacute;n "<CODE>make</CODE>".</P>
<P>Despu&eacute;s de la compilaci&oacute;n, instale <CODE>cfsd</CODE>, <CODE>cdetach</CODE>, <CODE>ccat</CODE>,
<CODE>cmkdir</CODE>, <CODE>cname</CODE> y <CODE>cattach</CODE> en el directorio
<CODE>/usr/local/sbin</CODE> con propietario-grupo <CODE>root.wheel</CODE> y el modo
de acceso <CODE>551</CODE>.</P>
<P>Genere una lista de hashes MD5 de los binarios limpios. Copie estos
archivos junto con el <CODE>md5sum</CODE> a un medio tal como un CD o un disquete
y prot&eacute;jalo contra escritura.</P>
<P>Cree el directorio <CODE>/.cfsfs</CODE>, el cual ser&aacute; usado como un gancho por
el servidor CFS. Cree este directorio como due&ntilde;o <CODE>root.root</CODE> y
protegido con el modo de acceso "000". Cree el directorio
<CODE>/securefs</CODE>, el cual se convertir&aacute; en la ra&iacute;z del &aacute;rbol de CFS. </P>
<P>A&ntilde;ada las siguientes l&iacute;neas a su <CODE>/etc/rc.d/rc.local</CODE>:</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
        echo -n &quot;Inicializando sistema de ficheros encriptado: &quot;
if [ -x /usr/local/sbin/cfsd ]; then
        /usr/local/sbin/cfsd &gt; /dev/null
                echo -n &quot;cfsd &quot;
        /bin/mount -o port=3049,intr localhost:/.cfsfs /securefs
                echo -n &quot;loopback &quot;
        echo &quot;done&quot;
else 
           echo &quot;No se ha instalado el sistema de ficheros encriptado&quot;
        fi
</PRE>
</CODE></BLOCKQUOTE>
</P>
<P>Los usuarios de las distribuciones Caldera Network Desktop y Red Hat
Commercial Linux deben a&ntilde;adir el archivo <CODE>cfsfs</CODE> que est&aacute; inclu&iacute;do al
final de este documento en su directorio <CODE>/etc/rc.d/init.d</CODE>.
Realice un enlace simb&oacute;lico, <CODE>S65cfsfs</CODE> de &eacute;ste en los directorios
apropiados al nivel de ejecuci&oacute;n usando la instrucci&oacute;n: </P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
ln -s ../init.d/cfsfs S65cfsfs
</PRE>
</CODE></BLOCKQUOTE>
</P>
<P>en <CODE>/etc/rc.d/rcX.d</CODE>, donde <CODE>X</CODE> es el n&uacute;mero de nivel de
ejecuci&oacute;n (<CODE>init</CODE>), a&ntilde;ada la l&iacute;nea: </P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
/.cfsfs         localhost
</PRE>
</CODE></BLOCKQUOTE>
</P>
<P>en <CODE>/etc/exports</CODE>. Finalmente, a&ntilde;ada la l&iacute;nea:</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
portmap: 127.0.0.1
</PRE>
</CODE></BLOCKQUOTE>
</P>
<P>al el archivo <CODE>/etc/hosts.allow</CODE>. </P>
<P>Reinicie su computadora. Esta entrar&aacute; en modo multiusuario. Ejecute el
comando <CODE>mount</CODE> para verificar que CFS est&eacute; corriendo. Si todo esto fue
superado con &eacute;xito, ver&aacute; una nueva l&iacute;nea en el lista de los sistemas de
archivos:</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
                
localhost:/.cfsfs on /securefs type nfs (rw,port=3049,intr,addr=127.0.0.1)
</PRE>
</CODE></BLOCKQUOTE>
</P>

<HR>
<A HREF="SAC-Como-3.html">Anterior</A>
<A HREF="SAC-Como-5.html">Siguiente</A>
<A HREF="SAC-Como.html#toc4">Indice</A>
</BODY>
</HTML>