Skip to content

SSH certificates talk to be given at WA chapter meeting of SAGE-AU (The System Administrators Guild of Australia)

Notifications You must be signed in to change notification settings

unixnut/SSH-certificates-talk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

SSH certificates talk

A talk to be given at the WA chapter meeting of SAGE-AU (The System Administrators Guild of Australia)

Blurb

Commonly, servers are configured such that the SSH daemon disallows the use of passwords to log in. Instead, SSH keys (using public key cryptography) are often used, which are created per user and require installation of the public key onto each server that the user needs to log in to.

SSH user certificates have been supported by OpenSSH for many years. They allow more centralised management of users' SSH public keys (through a PKI mechanism) and require less work due to better scalability when dealing with significant numbers of servers. This talk will take the form of a tutorial and demo, after which attendees should be able to quickly roll out SSH user certificate infrastructure for their own servers.

Outline

  1. Introduction
  2. PKI Example – WWW
  3. PKI Example – OpenVPN
  4. SSH public keys
  5. Disadvantages of public keys
  6. A new approach – SSH certificates
  7. Technical details
  8. CA Considerations
  9. Creating a CA
  10. Signing a public key
  11. Setting up a server – method 1 (Installing the CA certificate)
  12. Setting up a server – method 2 (Installing the CA certificate)
  13. Demo
  14. Further server setup
  15. Conclusion
  16. Creating a CA for servers
  17. Signing host public keys
  18. Preparing clients
  19. Setting up a server
    • /etc/ssh/sshd_config: HostCertificate
  20. Gotchas

Presenter bio

Alastair is a Software Engineer and system administrator by trade. He has a BSc in Computer Science from Curtin University.

His computer-related interests lie in various areas within his trade; suffice to say that he is a "geek of many colours". :) Alastair is a die-hard FOSS user and Linux fan.

He is also a freelancer with his own business. Warpspace IT is a consultancy with a fairly broad focus on the technical side of IT.

Slides

TBA

About

SSH certificates talk to be given at WA chapter meeting of SAGE-AU (The System Administrators Guild of Australia)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published