Advertisement
Guest User

Untitled

a guest
Mar 19th, 2019
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.44 KB | None | 0 0
  1. # Generate MD5 and SHA256 fingerprint of an OpenSSH host
  2.  
  3. ## MD5
  4.  
  5. ```console
  6. # ssh-keyscan -p 8000 -t rsa rostam.cct.lsu.edu 2>/dev/null | awk '{ print $3 }' | base64 -d | md5sum | awk '{ print $1 }' | fold -w2 | paste -sd':' -
  7. 71:5a:1d:bb:1f:1e:fa:e6:34:98:3d:48:f5:ce:9d:68
  8. # ssh-keygen -l -E md5 -f <(ssh-keyscan -p 8000 -t rsa rostam.cct.lsu.edu 2>/dev/null)
  9. 2048 MD5:71:5a:1d:bb:1f:1e:fa:e6:34:98:3d:48:f5:ce:9d:68 [rostam.cct.lsu.edu]:8000 (RSA)
  10. ```
  11.  
  12. ## SHA256
  13. ```console
  14. # ssh-keyscan -p 8000 -t rsa rostam.cct.lsu.edu 2>/dev/null | awk '{ print $3 }' | base64 -d | sha256sum | awk '{ print $1 }' | xxd -r -p | base64
  15. Ht2XIO1XUu0diiH2V5PSiEAS0TgR/P0J1RAysk/9yXU=
  16. # ssh-keyscan -p 8000 -t rsa rostam.cct.lsu.edu 2>/dev/null | awk '{ print $3 }' | base64 -d | md5sum | awk '{ print $1 }' | sed 's/.\{2\}/&:/g'
  17. 71:5a:1d:bb:1f:1e:fa:e6:34:98:3d:48:f5:ce:9d:68:
  18. # ssh-keygen -l -E sha256 -f <(ssh-keyscan -p 8000 -t rsa rostam.cct.lsu.edu 2>/dev/null)
  19. 2048 SHA256:Ht2XIO1XUu0diiH2V5PSiEAS0TgR/P0J1RAysk/9yXU [rostam.cct.lsu.edu]:8000 (RSA)
  20. ```
  21.  
  22. ## RandomArt
  23. ```console
  24. # ssh-keygen -lv -E md5 -f <(ssh-keyscan -p 8000 -t rsa rostam.cct.lsu.edu 2>/dev/null)
  25. 2048 MD5:71:5a:1d:bb:1f:1e:fa:e6:34:98:3d:48:f5:ce:9d:68 [rostam.cct.lsu.edu]:8000 (RSA)
  26. +---[RSA 2048]----+
  27. | . |
  28. | . o |
  29. | . o o . |
  30. | = o . |
  31. | S o o .|
  32. | . O.=o|
  33. | =EB.+|
  34. | .o.o |
  35. | oo |
  36. +------[MD5]------+
  37. # python3 ssh_fingerprint_to_randomart.py 71:5a:1d:bb:1f:1e:fa:e6:34:98:3d:48:f5:ce:9d:68
  38. +---[ n/a ]----+
  39. | . |
  40. | . o |
  41. | . o o . |
  42. | = o . |
  43. | S o o .|
  44. | . O.=o|
  45. | =EB.+|
  46. | .o.o |
  47. | oo |
  48. +-----------------+
  49. # ssh-keygen -lv -E sha256 -f <(ssh-keyscan -p 8000 -t rsa rostam.cct.lsu.edu 2>/dev/null)
  50. 2048 SHA256:Ht2XIO1XUu0diiH2V5PSiEAS0TgR/P0J1RAysk/9yXU [rostam.cct.lsu.edu]:8000 (RSA)
  51. +---[RSA 2048]----+
  52. | .*O+.o.o* +|
  53. | +.+o+++ O.|
  54. | +.=.*.=.E|
  55. | ooO +o+*|
  56. | S ..* =+ |
  57. | . . = |
  58. | . |
  59. | |
  60. | |
  61. +----[SHA256]-----+
  62. # python3 ssh_fingerprint_to_randomart.py -m sha256 Ht2XIO1XUu0diiH2V5PSiEAS0TgR/P0J1RAysk/9yXU
  63. +---[ n/a ]----+
  64. | .*O+.o.o* +|
  65. | +.+o+++ O.|
  66. | +.=.*.=.E|
  67. | ooO +o+*|
  68. | S ..* =+ |
  69. | . . = |
  70. | . |
  71. | |
  72. | |
  73. +-----------------+
  74. ```
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement