<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wiki.p3.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%90%D0%B2%D1%82%D0%BE%D1%80%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D0%BF%D0%BE_%D0%BA%D0%BB%D1%8E%D1%87%D1%83</id>
	<title>Авторизация по ключу - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.p3.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%90%D0%B2%D1%82%D0%BE%D1%80%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D0%BF%D0%BE_%D0%BA%D0%BB%D1%8E%D1%87%D1%83"/>
	<link rel="alternate" type="text/html" href="https://wiki.p3.ru/index.php?title=%D0%90%D0%B2%D1%82%D0%BE%D1%80%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D0%BF%D0%BE_%D0%BA%D0%BB%D1%8E%D1%87%D1%83&amp;action=history"/>
	<updated>2026-05-03T03:01:45Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.p3.ru/index.php?title=%D0%90%D0%B2%D1%82%D0%BE%D1%80%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D0%BF%D0%BE_%D0%BA%D0%BB%D1%8E%D1%87%D1%83&amp;diff=425&amp;oldid=prev</id>
		<title>TTK: Новая страница: «Для тех кому лень каждый раз набирать логин и пароль для ssh-сессии, может быть применено с…»</title>
		<link rel="alternate" type="text/html" href="https://wiki.p3.ru/index.php?title=%D0%90%D0%B2%D1%82%D0%BE%D1%80%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D0%BF%D0%BE_%D0%BA%D0%BB%D1%8E%D1%87%D1%83&amp;diff=425&amp;oldid=prev"/>
		<updated>2012-08-23T12:28:11Z</updated>

		<summary type="html">&lt;p&gt;Новая страница: «Для тех кому лень каждый раз набирать логин и пароль для ssh-сессии, может быть применено с…»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Для тех кому лень каждый раз набирать логин и пароль для ssh-сессии, может быть применено следующее решение (пример для [http://www.chiark.greenend.org.uk/~sgtatham/putty/ PuTTY]):&lt;br /&gt;
&lt;br /&gt;
=== С генерацией ключа средствами ssh-keygen ===&lt;br /&gt;
 cd ~&lt;br /&gt;
 mkdir .ssh&lt;br /&gt;
 cd .ssh&lt;br /&gt;
 ssh-keygen -b 1024 -t dsa&lt;br /&gt;
  Generating public/private dsa key pair.&lt;br /&gt;
  Enter file in which to save the key (/root/.ssh/id_dsa):&lt;br /&gt;
  Enter passphrase (empty for no passphrase):&lt;br /&gt;
  Enter same passphrase again:&lt;br /&gt;
  Your identification has been saved in /root/.ssh/id_dsa.&lt;br /&gt;
  Your public key has been saved in /root/.ssh/id_dsa.pub.&lt;br /&gt;
  The key fingerprint is:&lt;br /&gt;
  x6:68:xx:93:97:8x:87:35:7x:3x:1x:x9:81:xx:56:94 root@my-domain.com&lt;br /&gt;
 &lt;br /&gt;
 mv id_dsa.pub authorized_keys&lt;br /&gt;
 chmod 700 .&lt;br /&gt;
 chmod 600 authorized_keys&lt;br /&gt;
&lt;br /&gt;
Сохраняем файл id_dsa в надежном месте. &lt;br /&gt;
=== С генерацией ключа в PuTTYgen ===&lt;br /&gt;
&lt;br /&gt;
* используем утилиту для генерации ключей [http://the.earth.li/~sgtatham/putty/latest/x86/puttygen.exe PuTTYgen]&lt;br /&gt;
** в меню Key выбираем SSH-2 DSA key&lt;br /&gt;
** жмем Generate, двигаем мышкой для обеспечения лучшей рандомизации ключа&lt;br /&gt;
** жмем Save Private Key, сохраняем ключ в надежном месте&lt;br /&gt;
** копируем в буфер текст из поля Public key for pasting into OpenSSH authorized_keys&lt;br /&gt;
* заходим на сервер используя логин и пароль, выполняем:&lt;br /&gt;
 cd ~&lt;br /&gt;
 mkdir .ssh&lt;br /&gt;
 chmod 700 .ssh &lt;br /&gt;
вставляем наш публичный ключ в файл authorized_keys&lt;br /&gt;
 cat &amp;gt; .ssh/authorized_keys&lt;br /&gt;
 [Shift-Ins][Ctrl-B]&lt;br /&gt;
 chmod 600 authorized_keys&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Обратите внимание:&amp;#039;&amp;#039;&amp;#039; Ключ должен быть в одну строчку.&lt;br /&gt;
&lt;br /&gt;
Пример: ssh-dss АБРАКАДБРА/ОЧЕНЬ/БОЛЬШОЙ/КЛЮЧ dsa-key-20081207&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Если Вы использовали текстовый редактор, типа nano, то он может перенести строки и разбить ключ на 3 строки. В этом случае сервер будет обрывать &amp;#039;&amp;#039;&amp;#039;все попытки&amp;#039;&amp;#039;&amp;#039; подключения и вы вообще не сможете войти. Удалите ненужные переводы строк, прежде, чем сохраните файл.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Встроенный редактор Midnight Commander (mc, клавиша F4) лишен этого недостатка и корректно вставляет ключ в файл authorized_keys.&lt;br /&gt;
&lt;br /&gt;
=== Использование ключа ===&lt;br /&gt;
В настройках PuTTY указываем наш приватный ключ (Connection - SSH - Auth - Private key file for authentification). &lt;br /&gt;
Можно так же указать и логин (Connection - Data - Auto-login username).&lt;br /&gt;
&lt;br /&gt;
Пробуем подключиться:&lt;br /&gt;
 Using username &amp;quot;root&amp;quot;.&lt;br /&gt;
 Authenticating with public key &amp;quot;dsa-key-20080302&amp;quot;&lt;br /&gt;
 Last login: Mon Mar 22 01:30:00 2008 from 207.46.232.182&lt;br /&gt;
&lt;br /&gt;
Авторизация по ключу работает.&lt;br /&gt;
&lt;br /&gt;
[[Категория:SSH]]&lt;/div&gt;</summary>
		<author><name>TTK</name></author>
	</entry>
</feed>