I have an account on a Linux server. Long time ago, I've setup an SSH key for logging. It used to work, and it continues to work until now. Right now, after I login on the server with my SSH keys, I tried issuing $ passwd
, but I got Error: account is locked
.
The problem is: there is an SVN service running on the server. The svn info
uses an https URL. I used to be able to svn up
from my home computer, and use my server account password to authenticate (the actual account password not my SSH key password). Right now, when I issue svn up
it refuses my password. I think my password on the server has expired (or locked as in the error message in the previous paragraph).
I can't renew the account though. I'm stuck with the fact that I can SSH login with my key pair (even though my password/account has expired), but I can't update my SVN repo because the URL is https://
not svn+ssh://
(latter doesn't work).
Is there a (backdoor) way to successfully do svn up
using my key pair (in an https+ssh://
fashion) such the I can authenticate using my key pair rather than my (expired) account login credentials?