<?xml version="1.0" encoding="utf-8" ?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:tt="http://teletype.in/" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/"><title>Dmitry Kosarevsky</title><subtitle>DE</subtitle><author><name>Dmitry Kosarevsky</name></author><id>https://teletype.in/atom/datka</id><link rel="self" type="application/atom+xml" href="https://teletype.in/atom/datka?offset=0"></link><link rel="alternate" type="text/html" href="https://teletype.in/@datka?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=datka"></link><link rel="next" type="application/rss+xml" href="https://teletype.in/atom/datka?offset=10"></link><link rel="search" type="application/opensearchdescription+xml" title="Teletype" href="https://teletype.in/opensearch.xml"></link><updated>2026-04-16T18:12:45.020Z</updated><entry><id>datka:aUtHTP89GD</id><link rel="alternate" type="text/html" href="https://teletype.in/@datka/aUtHTP89GD?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=datka"></link><title>Генерируем ssh ключ и подключаемся к серверу</title><published>2022-06-05T07:34:03.178Z</published><updated>2022-06-05T07:46:39.953Z</updated><category term="ssh" label="ssh"></category><summary type="html">Для подключения к серверу по ssh, необходимо сгенерировать ключ с помощью утилиты ssh-keygen</summary><content type="html">
  &lt;p id=&quot;1vab&quot;&gt;Для подключения к серверу по &lt;code&gt;ssh&lt;/code&gt;, необходимо сгенерировать ключ с помощью утилиты &lt;code&gt;ssh-keygen&lt;/code&gt;&lt;/p&gt;
  &lt;p id=&quot;Btwi&quot;&gt;Ниже перечислены флаги, которые можно использовать при запуске команды:&lt;/p&gt;
  &lt;p id=&quot;J35m&quot;&gt;&lt;code&gt;-q&lt;/code&gt; - запуск, без вывода в консоль&lt;/p&gt;
  &lt;p id=&quot;e7x1&quot;&gt;&lt;code&gt;-t&lt;/code&gt; - тип ключа (&lt;code&gt;rsa&lt;/code&gt;)&lt;/p&gt;
  &lt;p id=&quot;ctFG&quot;&gt;&lt;code&gt;-b&lt;/code&gt; - размер (4096 битов)&lt;/p&gt;
  &lt;p id=&quot;5rgW&quot;&gt;&lt;code&gt;-P&lt;/code&gt; - не использовать пароль (по умолчанию используется)&lt;/p&gt;
  &lt;p id=&quot;G9u9&quot;&gt;&lt;code&gt;-C&lt;/code&gt; - комментарий (например email)&lt;/p&gt;
  &lt;p id=&quot;Sq2w&quot;&gt;&lt;code&gt;-f&lt;/code&gt; - куда сохранить (директория &lt;code&gt;~/.ssh&lt;/code&gt;)&lt;/p&gt;
  &lt;p id=&quot;JiSz&quot;&gt;Соберëм всë вместе:&lt;/p&gt;
  &lt;p id=&quot;34V2&quot;&gt;&lt;code&gt;ssh-keygen -q -t rsa -b 4096 -P &amp;#x27;&amp;#x27; -C &amp;#x27;&lt;a href=&quot;mailto:username@mail.com&quot; target=&quot;_blank&quot;&gt;username@mail.com&lt;/a&gt;&amp;#x27; -f ~/.ssh/id_rsa&lt;/code&gt;&lt;/p&gt;
  &lt;p id=&quot;LLdZ&quot;&gt;После запуска команды увидим два созданных файла:&lt;/p&gt;
  &lt;p id=&quot;RkQI&quot;&gt; &lt;code&gt;~/.ssh/id_rsa&lt;/code&gt; — приватный ключ в формате &lt;code&gt;openssh&lt;/code&gt;&lt;/p&gt;
  &lt;p id=&quot;g5Ta&quot;&gt;&lt;code&gt;~/.ssh/id_rsa.pub&lt;/code&gt; — публичный ключ в формате &lt;code&gt;openssh&lt;/code&gt;&lt;/p&gt;
  &lt;p id=&quot;SqAK&quot;&gt;Загрузим публичный ключ &lt;code&gt;id_rsa.pub&lt;/code&gt; на тот сервер, к которому планируем подключаться. Загрузку важно произвести в файл &lt;code&gt;~/.ssh/authorized_keys&lt;/code&gt;&lt;/p&gt;
  &lt;p id=&quot;qi6k&quot;&gt;Для подключенияк серверу по &lt;code&gt;ssh&lt;/code&gt; используем команду:&lt;/p&gt;
  &lt;p id=&quot;E8Ww&quot;&gt;&lt;code&gt;ssh -t -i ~/.ssh/id_rsa username@hostname&lt;/code&gt;&lt;/p&gt;
  &lt;p id=&quot;Z4Ec&quot;&gt;Где &lt;code&gt;username&lt;/code&gt; -- имя пользователя, для которого выше генерировали ключ&lt;/p&gt;
  &lt;p id=&quot;9teG&quot;&gt;&lt;code&gt;hostname&lt;/code&gt; -- имя или ip-адрес сервера, к которому подключаемся&lt;/p&gt;

</content></entry></feed>