Jump to content

Help talk:SSH

From Wikitech
Latest comment: 12 years ago by Platonides in topic What to do with private key?
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

What to do with private key?

I managed to create a public/private pair of SSH keys using my existing key for OpenPGP, using Kleopatra and openpgp2ssh (Linux). At labsconsole I can publish my public key. But I do not know what to do with my private key. Insert into the browser? Sorry, I am new to SSH. User:Rudolf.grossmann 09:03, 4 April 2012‎ (UTC)Reply

Your ssh client uses it, not your browser. User:Ryan Lane 20:33, 5 April 2012‎ (UTC)Reply
Thanks for your advice, laner! I published my public key at labsconsole and Gerrit, and copied my private key to ~/.ssh. (I do not know what to do in Windows - Well, I will use Linux.)
So what comes next? I just want to move my extensions to GIT (I was told to do so.) Probably create a project and/or group at Gerrit? User:Rudolf.grossmann 15:18, 9 April 2012‎ (UTC)Reply
You should ask people in #mediawiki or #wikimedia-dev to help you out with this. User:Ryan Lane 18:24, 9 April 2012 (UTC)Reply
For moving an extension to Git, list it at https://www.mediawiki.org/wiki/Git/Conversion/Extensions_queue
About Windows support, you probably want to use PuTTY plink (that needs converting the private key to PuTTY format) or cygwin port of openssh. User:Platonides 17:03, 10 April 2012‎ (UTC)Reply
I moved my two extensions to the extensions queue and did everything like described here: https://labsconsole.wikimedia.org/wiki/Help:Access#Initial_log_in

I got access to gerrit, and I created SSH keys (signed my keys with my gnupg key) and uploaded my public SSH key to labsconsole and gerrit.

Well, next will be to ask somebody at #mediawiki to create projects for my extensions within gerrit, like laner told me to do.
Thnx for your Win advice. Maybe it is easier to use Linux within a VirtualBox? User:Rudolf.grossmann 21:00, 13 April 2012 (UTC)Reply
It's up to you. My recommendation is to commit from the system you will be ordinarily using.
If our developers need to launch a Virtual Machine just for commiting, we're doing something wrong. User:Platonides 20:35, 15 April 2012 (UTC)Reply