<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://www.skysigal.com/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://www.skysigal.com/feed.php">
        <title>Notes it:ad:ssh:howto</title>
        <description></description>
        <link>https://www.skysigal.com/</link>
        <image rdf:resource="https://www.skysigal.com/lib/tpl/bootstrap3/images/favicon.ico" />
       <dc:date>2026-05-16T06:25:40+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://www.skysigal.com/it/ad/ssh/howto/configure_for_bitbucket?rev=1699063089&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.skysigal.com/it/ad/ssh/howto/configure_the_association_between_host_and_key?rev=1699138980&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.skysigal.com/it/ad/ssh/howto/create_a_key_pair?rev=1699138981&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.skysigal.com/it/ad/ssh/howto/create_a_public_private_key_using_git_bash?rev=1699063088&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.skysigal.com/it/ad/ssh/howto/create_a_public_private_key_using_git_gui?rev=1699063090&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.skysigal.com/it/ad/ssh/howto/create_a_public_private_key_using_powershell?rev=1699063090&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.skysigal.com/it/ad/ssh/howto/ensure_ssh_is_available?rev=1699138982&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.skysigal.com/it/ad/ssh/howto/home?rev=1699138983&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.skysigal.com/it/ad/ssh/howto/list_the_available_key_pairs?rev=1699138983&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.skysigal.com/it/ad/ssh/howto/test_a_connection?rev=1699138984&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://www.skysigal.com/lib/tpl/bootstrap3/images/favicon.ico">
        <title>Notes</title>
        <link>https://www.skysigal.com/</link>
        <url>https://www.skysigal.com/lib/tpl/bootstrap3/images/favicon.ico</url>
    </image>
    <item rdf:about="https://www.skysigal.com/it/ad/ssh/howto/configure_for_bitbucket?rev=1699063089&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-04T01:58:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>IT:AD:SSH:HowTo:Configure for BitBucket</title>
        <link>https://www.skysigal.com/it/ad/ssh/howto/configure_for_bitbucket?rev=1699063089&amp;do=diff</link>
        <description>IT:AD:SSH:HowTo:Configure for BitBucket

	* (UP)
howto index



Summary

Probably the same for most scenarios.

The reason to use  rather than  for  on :

	&quot;You can use either secure hypertext transport protocol (HTTPS) or secure shell (SSH) to connect to Bitbucket. HTTPS requires you to enter a username/password each time you connect to the Bitbucket server, for example, when you push your changes. HTTPS is suitable for situations where you work with Bitbucket infrequently and make few code cha…</description>
    </item>
    <item rdf:about="https://www.skysigal.com/it/ad/ssh/howto/configure_the_association_between_host_and_key?rev=1699138980&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-04T23:03:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>IT:AD:SSH:HowTo:Configure the association between Host and Key</title>
        <link>https://www.skysigal.com/it/ad/ssh/howto/configure_the_association_between_host_and_key?rev=1699138980&amp;do=diff</link>
        <description>IT:AD:SSH:HowTo:Configure the association between Host and Key

	* (UP)
howto index


	* See also:
		* IT:AD:SSH-KEYGEN &lt;- use to create new key pairs
		* IT:AD:SSH-ADD &lt;- use to register new key pairs
		* IT:AD:BitBucket
		* IT:AD:Git


&lt;/div&gt;

## Summary ##

It&#039;s useful to associate to each target, which key to use.</description>
    </item>
    <item rdf:about="https://www.skysigal.com/it/ad/ssh/howto/create_a_key_pair?rev=1699138981&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-04T23:03:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>IT:AD:SSH:HowTo:Create a Key Pair</title>
        <link>https://www.skysigal.com/it/ad/ssh/howto/create_a_key_pair?rev=1699138981&amp;do=diff</link>
        <description>IT:AD:SSH:HowTo:Create a Key Pair

	* (UP)

To use SSH, pairs of public/private keys need to be created.

Process

Configuration starts by using IT:AD:SSH-KEYGEN to create the Key pairs.

See:
* IT:AD:SSH-KeyGen:HowTo:Generate Keys</description>
    </item>
    <item rdf:about="https://www.skysigal.com/it/ad/ssh/howto/create_a_public_private_key_using_git_bash?rev=1699063088&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-04T01:58:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>IT:AD:SSH:HowTo:Create a Public/Private Key Using Git Bash</title>
        <link>https://www.skysigal.com/it/ad/ssh/howto/create_a_public_private_key_using_git_bash?rev=1699063088&amp;do=diff</link>
        <description>IT:AD:SSH:HowTo:Create a Public/Private Key Using Git Bash

	* (UP)
howto index



Summary

BitBucket and Git both offer communication over HTTPS and SSH. 

SSH is less chatty and more secure.

But before you can do that, you need to create a public/private key pair, and give the public key to Git/Bitbucket.</description>
    </item>
    <item rdf:about="https://www.skysigal.com/it/ad/ssh/howto/create_a_public_private_key_using_git_gui?rev=1699063090&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-04T01:58:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>IT:AD:SSH:HowTo:Create a Public/Private Key Using Git Gui</title>
        <link>https://www.skysigal.com/it/ad/ssh/howto/create_a_public_private_key_using_git_gui?rev=1699063090&amp;do=diff</link>
        <description>IT:AD:SSH:HowTo:Create a Public/Private Key Using Git Gui

	* (UP)
howto index



Summary

BitBucket and Git both offer communication over HTTPS and SSH. 

SSH is less chatty and more secure.

But before you can do that, you need to create a public/private key pair, and give the public key to Git/Bitbucket.</description>
    </item>
    <item rdf:about="https://www.skysigal.com/it/ad/ssh/howto/create_a_public_private_key_using_powershell?rev=1699063090&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-04T01:58:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>IT:AD:SSH:HowTo:Create a Public/Private Key using Powershell</title>
        <link>https://www.skysigal.com/it/ad/ssh/howto/create_a_public_private_key_using_powershell?rev=1699063090&amp;do=diff</link>
        <description>IT:AD:SSH:HowTo:Create a Public/Private Key using Powershell

	* (UP)
howto index



There are GUI ways of doing this, but I prefer using a IT:AD:Powershell approach as these operations can be scripted up so that configuring a new laptop or server is not so time consuming.

Process</description>
    </item>
    <item rdf:about="https://www.skysigal.com/it/ad/ssh/howto/ensure_ssh_is_available?rev=1699138982&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-04T23:03:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>IT:AD:SSH:HowTo:Ensure SSH is available</title>
        <link>https://www.skysigal.com/it/ad/ssh/howto/ensure_ssh_is_available?rev=1699138982&amp;do=diff</link>
        <description>IT:AD:SSH:HowTo:Ensure SSH is available

	* (UP)

If you&#039;ve followed the instructions for installing Git (IT:AD:Git:HowTo:Install) and configuring the PATH correctly, SSH will be available -- but it doesn&#039;t hurt to check.

Process</description>
    </item>
    <item rdf:about="https://www.skysigal.com/it/ad/ssh/howto/home?rev=1699138983&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-04T23:03:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>IT:AD:SSH:HowTo</title>
        <link>https://www.skysigal.com/it/ad/ssh/howto/home?rev=1699138983&amp;do=diff</link>
        <description>IT:AD:SSH:HowTo

	* (UP)
howto index</description>
    </item>
    <item rdf:about="https://www.skysigal.com/it/ad/ssh/howto/list_the_available_key_pairs?rev=1699138983&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-04T23:03:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>IT:AD:SSH:HowTo:List the Available Key Pairs</title>
        <link>https://www.skysigal.com/it/ad/ssh/howto/list_the_available_key_pairs?rev=1699138983&amp;do=diff</link>
        <description>IT:AD:SSH:HowTo:List the Available Key Pairs

	* (UP)

You use IT:AD:SSH-KEYGEN to generate SSH Key Pairs. You then use IT:AD:SSH-ADD to register them locally.

Process

Before you go off creating new key pairs, it makes sense to know what&#039;s available on your machine.

SSH key pairs are stored as two files within your</description>
    </item>
    <item rdf:about="https://www.skysigal.com/it/ad/ssh/howto/test_a_connection?rev=1699138984&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-04T23:03:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>IT:AD:SSH:HowTo:Test a Connection</title>
        <link>https://www.skysigal.com/it/ad/ssh/howto/test_a_connection?rev=1699138984&amp;do=diff</link>
        <description>IT:AD:SSH:HowTo:Test a Connection

	* (UP)

Process

	* After installing Git properly (ensuring PATH and HOME IT:AD:Environment Variables are updated):
		* IT:AD:Git:HowTo:Install

	* After ensuring SSH is available:
		* IT:AD:SSH:HowTo:Ensure SSH is available

	* After determining if you have keys or not:
		* IT:AD:SSH:HowTo:List the Available Key Pairs

	* After ensuring you have a created key pairs if need be:</description>
    </item>
</rdf:RDF>
