Cannot SSH using public key
-
I want to throw something right now!!! This should be so basic!!! ugh
-
-
@DustinB3403 said in Cannot SSH using public key:
@IRJ okay lets take a step back.
Can you ssh into this unit as
scan_user
?ssh [email protected]
?I cannot right now because I have these lines in sshd
Match User scan_user PasswordAuthentication no
-
@IRJ said in Cannot SSH using public key:
@DustinB3403 said in Cannot SSH using public key:
@IRJ okay lets take a step back.
Can you ssh into this unit as
scan_user
?ssh [email protected]
?I cannot right now because I have these lines in sshd
Match User scan_user PasswordAuthentication no
Then you would never be able to copy the key to this system. You need password auth first, which can be disabled once you have working keys.
Unless you manually copy and paste the key to this system, which is stupid.
Just enable passauth for the time, setup the key with ssh-copy-id and then turn off the passwordauth.
-
@DustinB3403 said in Cannot SSH using public key:
@IRJ said in Cannot SSH using public key:
@DustinB3403 said in Cannot SSH using public key:
@IRJ okay lets take a step back.
Can you ssh into this unit as
scan_user
?ssh [email protected]
?I cannot right now because I have these lines in sshd
Match User scan_user PasswordAuthentication no
Then you would never be able to copy the key to this system. You need password auth first, which can be disabled once you have working keys.
Ok. I commented out restarted sshd and I was able to login with password.
-
@IRJ said in Cannot SSH using public key:
@DustinB3403 said in Cannot SSH using public key:
@IRJ said in Cannot SSH using public key:
@DustinB3403 said in Cannot SSH using public key:
@IRJ okay lets take a step back.
Can you ssh into this unit as
scan_user
?ssh [email protected]
?I cannot right now because I have these lines in sshd
Match User scan_user PasswordAuthentication no
Then you would never be able to copy the key to this system. You need password auth first, which can be disabled once you have working keys.
Ok. I commented out restarted sshd and I was able to login with password.
Okay, now perform the
ssh-copy-id
command. -
@IRJ ?
-
@DustinB3403 said in Cannot SSH using public key:
@IRJ ?
I finally got it working! I commented that out and it is now working. I was also able to turn off password authentication for that account.
The issue was in my
sshd_config
AuthorizedKeysFile %h/.ssh/authorized_keys
-
Gonna have to do this on another server for a sanity check though lol
-
Ok sanity check complete. Working on another system now. My only issue was
AuthorizedKeysFile
-
RSA key working on Nessus, too. Thanks @DustinB3403 for calming me down
-
@IRJ said in Cannot SSH using public key:
RSA key working on Nessus, too. Thanks @DustinB3403 for calming me down
You're welcome.