SlideServe
Menu
Préférences
© SlideServe · v2026

Secure Authentication A Brief Overview

hilel-ramsey avatar
6 diapositives · 155 Views · Nov 20, 2014

Learn how to secure your online services by implementing secure authentication methods for protocols like POP, IMAP, FTP, and web login. Avoid SSH tunneling pitfalls and guide users to adopt secure practices for better data protection.

Secure Authentication A Brief Overview - slide 1
01 / 6Secure Authentication A Brief Overview
1 / 17

Télécharger la présentation

Secure Authentication A Brief Overview
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. AfNOG 2007 April 26, 2007 Abuja, Nigeria Hervey Allen Secure AuthenticationA Brief Overview

  2. What are we talking about? Any service you run that authenticates should not do so in the clear. This includes: • pop • imap • shell login • file transfer • web login (think webmail) • sending (think smtp)

  3. Some replacements INSECURESECURE PORT ==> PORT POP POPS w/ssl cert 110 995 IMAP IMAPS w/ssl cert 143 993 TELNET SSH 23 22 FTP SFTP or SCP 21* 115 HTTP HTTPS 80 443 • http upload is harder • anonymous ftp is OK. Watch uploads • *dynamic port ranges for connections

  4. Avoiding the ssh tunnel SSH tunneling is cool and powerful, but can circumvent some secure practices and is hard for most users. You can use pops, imaps, and smtp with tls to remove the need for most ssh tunnels. This can avoid the need for users doing this. ssh -C -f username@host.domain -L 1100:localhost:110 sleep 10000

  5. It can be painful... Windows has no built-in ssh/sftp/scp client. This can make secure shell login requirements painful. For secure web login simply force the login page to be https. Most scripting and programatic interfaces make this easy. In PHP: if ($_SERVER["HTTPS"] != 'on') { header("Location: https://" .$_SERVER['SERVER_NAME'] \.$_SERVER['PHP_SELF']."?referrer=$referrer"); }

  6. But, it's worth it Start to get your user community used to the idea of “no passwords in the clear” Has the potential to steer your organization clear of potential liability issues in the future. You'll sleep better at night... ;-)