El servicio de seguridad genérico (GSS) se puede utilizar en aplicaciones de red de Kerberos para autenticación, integridad y privacidad. Los pasos siguientes muestran cómo activar el servicio GSS para ProFTPD.
Antes de empezar
Debe asumir el rol root en el servidor FTP. Para obtener más información, consulte Uso de sus derechos administrativos asignados de Protección de los usuarios y los procesos en Oracle Solaris 11.2 .
Estas medidas podrían no ser necesarias si los cambios se realizaron anteriormente.
ftpserver1 # /usr/sbin/kadmin -p kws/admin Enter password: xxxxxxxx kadmin:
kadmin: addprinc -randkey ftp/ftpserver1.example.com
Un nuevo archivo keytab permite que esta información esté disponible para el servicio ftp, sin exponer toda la información del archivo keytab para el servidor.
kadmin: ktadd -k /etc/krb5/ftp.keytab ftp/ftpserver1.example.com
Para obtener más información, consulte la página del comando man ktadd command in the kadmin(1M).
ftpserver1 # chown ftp:ftp /etc/krb5/ftp.keytab
Realice los siguientes cambios en el archivo /etc/proftpd.conf.
# pfedit /etc/proftpd.conf LoadModule mod_gss.c GSSEngine on GSSKeytab /etc/krb5/ftp.keytab
# svcadm restart network/ftp