|  | @@ -5,8 +5,9 @@ keyFQDN="FQDN__PASTE_HERE" #full hostname
 | 
												
													
														
															|  |  #------------------------------------------------------------------------------
 |  |  #------------------------------------------------------------------------------
 | 
												
													
														
															|  |  keyType="ed25519"
 |  |  keyType="ed25519"
 | 
												
													
														
															|  |  #keyType="rsa"
 |  |  #keyType="rsa"
 | 
												
													
														
															|  | -keyDate=`date +%F` # format yyyy-mm-dd
 |  | 
 | 
												
													
														
															|  |  keyPass=`openssl rand -base64 21` # multiple of 3 characters to avoid padding
 |  |  keyPass=`openssl rand -base64 21` # multiple of 3 characters to avoid padding
 | 
												
													
														
															|  | 
 |  | +keyPass"" # empty for no passphrase
 | 
												
													
														
															|  | 
 |  | +keyDate=`date +%F` # format yyyy-mm-dd
 | 
												
													
														
															|  |  keyName="id_"$keyType"_"$keyUser"_"$keyFQDN"_"$keyDate
 |  |  keyName="id_"$keyType"_"$keyUser"_"$keyFQDN"_"$keyDate
 | 
												
													
														
															|  |  ssh-keygen -t $keyType -C $keyName -N "$keyPass" -f ./$keyName
 |  |  ssh-keygen -t $keyType -C $keyName -N "$keyPass" -f ./$keyName
 | 
												
													
														
															|  |  ls $keyName*
 |  |  ls $keyName*
 |