Respuesta: Seguridad en unix y redes
5.3.2 Condiciones de carrera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
5.4 Fauna y otras amenazas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
5.4.1 Virus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
5.4.2 Gusanos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
5.4.3 Conejos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
5.4.4 Caballos de Troya . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
5.4.5 Applets hostiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
5.4.6 Bombas l ogicas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
5.4.7 Canales ocultos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
5.4.8 Puertas traseras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
5.4.9 Superzapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
5.4.10 Programas salami . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
5.5 Programaci on segura . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
6 Auditor a del sistema 87
6.1 Introducci on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
6.2 El sistema de log en Unix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
6.3 El demonio syslogd . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
6.4 Algunos archivos de log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
6.4.1 syslog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
6.4.2 messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
6.4.3 wtmp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
6.4.4 utmp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
6.4.5 lastlog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
6.4.6 faillog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
6.4.7 loginlog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
6.4.8 btmp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
6.4.9 sulog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
6.4.10 debug . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
6.5 Logs remotos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
6.6 Registros f sicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
7 Copias de seguridad 101
7.1 Introducci on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
7.2 Dispositivos de almacenamiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
7.3 Algunas ordenes para realizar copias de seguridad . . . . . . . . . . . . . . . . . . . . 105
7.3.1 dump/restore . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
7.3.2 La orden tar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
7.3.3 La orden cpio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
7.3.4 Backups sobre CD-ROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
7.4 Pol ticas de copias de seguridad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
8 Autenticaci on de usuarios 117
8.1 Introducci on y conceptos b asicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
8.2 Sistemas basados en algo conocido: contrase~nas . . . . . . . . . . . . . . . . . . . . . 118
8.3 Sistemas basados en algo pose do: tarjetas inteligentes . . . . . . . . . . . . . . . . . 118
8.4 Sistemas de autenticaci on biom etrica . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
8.4.1 Veri caci on de voz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
8.4.2 Veri caci on de escritura . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
8.4.3 Veri caci on de huellas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
8.4.4 Veri caci on de patrones oculares . . . . . . . . . . . . . . . . . . . . . . . . . 124
8.4.5 Veri caci on de la geometr a de la mano . . . . . . . . . . . . . . . . . . . . . 126
8.5 Autenticaci on de usuarios en Unix . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
8.5.1 Autenticaci on cl asica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
8.5.2 Mejora de la seguridad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
8.6 PAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
III Algunos sistemas Unix 137
9 Solaris 139
9.1 Introducci on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
9.2 Seguridad f sica en SPARC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
9.3 Servicios de red . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
9.4 Usuarios y accesos al sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
9.5 El sistema de parcheado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
9.6 Extensiones de la seguridad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
9.6.1 aset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
9.6.2 jass . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
9.6.3 sfpdb . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
9.7 El subsistema de red . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
9.8 Par ametros del n ucleo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
10 Linux 159
10.1 Introducci on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
10.2 Seguridad f sica en x86 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
10.3 Usuarios y accesos al sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
10.4 El sistema de parcheado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
10.5 El subsistema de red . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
10.6 El n ucleo de Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
10.6.1 Opciones de compilaci on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
10.6.2 Dispositivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
10.6.3 Algunas mejoras de la seguridad . . . . . . . . . . . . . . . . . . . . . . . . . 172
11 AIX 175
11.1 Introducci on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
11.2 Seguridad f sica en RS/6000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
11.3 Servicios de red . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
11.4 Usuarios y accesos al sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
11.4.1 El chero /etc/security/.ids . . . . . . . . . . . . . . . . . . . . . . . . . . 180
11.4.2 El chero /etc/security/passwd . . . . . . . . . . . . . . . . . . . . . . . . 180
11.4.3 El chero /etc/security/failedlogin . . . . . . . . . . . . . . . . . . . . . 181
11.4.4 El chero /etc/security/lastlog . . . . . . . . . . . . . . . . . . . . . . . . 181
11.4.5 El chero /etc/security/limits . . . . . . . . . . . . . . . . . . . . . . . . 182
11.4.6 El chero /etc/security/login.cfg . . . . . . . . . . . . . . . . . . . . . . 183
11.4.7 El chero /etc/security/user . . . . . . . . . . . . . . . . . . . . . . . . . . 185
|