Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revisionBoth sides next revision
docs:guide-user:services:vpn:pppossh:server [2023/03/15 16:37] – [4. VPN service] vgaeteradocs:guide-user:services:vpn:pppossh:server [2023/03/16 12:52] – consolidate variable naming vgaetera
Line 19: Line 19:
  
 ==== 2. Key management ==== ==== 2. Key management ====
-Generate client public key and transfer it to VPN server.+Generate and exchange [[docs:guide-user:services:vpn:pppossh:start#key_management|keys]] between client and server
 +Set up key-based authentication.
  
 <code bash> <code bash>
 # Server private key # Server private key
-VPN_PRIV="/etc/dropbear/dropbear_ed25519_host_key"+VPN_KEY="/etc/dropbear/dropbear_ed25519_host_key"
  
 # Generate server public key # Generate server public key
-dropbearkey -y -f ${VPN_PRIV} \+dropbearkey -y -f ${VPN_KEY} \
 | sed -n -e "/^ssh-\S*\s/p" > sshserver.pub | sed -n -e "/^ssh-\S*\s/p" > sshserver.pub
  
Line 62: Line 63:
 ==== 4. VPN service ==== ==== 4. VPN service ====
 Configure VPN service. Configure VPN service.
-Disable password authentication assuming previously set up key-based authentication.+Disable password authentication.
  
 <code bash> <code bash>
  • Last modified: 2023/10/29 02:26
  • by vgaetera