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
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?