Если вы не заплатили за карточку с ключом продукта Office, вы не получите ключ продукта от производителя компьютера. Вы можете начать использовать пробную версию Office 365 для дома или купить набор. Для рабочих компьютеров, на которых вы выполняете вход с помощью учетной записи Azure Active Directory, чтобы получить ключ восстановления, см. Можно также обратиться за помощью. Попросите пользователя с. Использование SSHключей простой и наджный способ обеспечения безопасности соединения с сервером. В отличие от пароля, взломать SSHключ практически невозможно. Сгенерировать SSHключ очень просто. Откройте терминал и выполните команду sshkeygen. Авторизация происходит следующем образом дальше следует объяснение человека, который не читал соответствующей литературы, поэтому описывает так, как он себе это представляетclient обращается к serverу и они обмениваются публичными ключами. Это было небольшое отступление, вернемся к Pu. TTYgen. В верхнем поле публичный ключ, который будет храниться у принимающей стороны. Key fingerprint отпечаток ключа. Key comment комментарий к ключу, я обычно указываю машину, на которой это ключ используется. Key passphrase парольная фраза к приватному ключу. Ее следует сделать сложной. Конечно можно оставить пустой, и тогда при авторизации не будет требоваться пароль, но дальше я покажу, что даже с сложным паролем к ключу можно авторизовываться без повторного ввода пароля, будто пароля и нет. Confirm passphrase подтверждение парольной фразы. Дальше нужно сохранить сгенерированные ключи. Остановлюсь только на приватном ключе. При сохранении Save private key предложится сохранить ключ с расширением. Он будет использоваться Pageant в дальнейшем. Перед тем, как мы перейдем к настройке Pu. TTY, расскажу о возможности восстановить публичный ключ из приватного с помощью Pu. TTYgen. Для этого нужно нажать кнопку Load. Указать приватный ключ. Ввести парольную фразу если имеется и отобразится точно такое же окно, как на предыдущем скриншоте. Теперь запустим Pu. TTY и сделаем предварительные настройки. Выберем Default Settings и нажмем Load. Перейдем слева на Session Logging, отметим галочкой Printable output. В поле Log file name впишем logs H. И выберим в списке Remote character set. UTF 8, чтобы не было проблем с кодировкой. В Connection SSH Auth проверим, что стоит галочка напротив Attempt authentication using Pageant и укажем путь к приватному ключу в графе Private key file for authentication. После этого вернемся на вкладку Session нажмем сохранить, чтобы указанные настройки были по умолчанию. Пришло время показать работу авторизации, используя ключи, на практике. Воспользуемся агентом для хранения ключей Pageant. После запуска, появится иконка в области уведомлений. Жмем правой кнопкой, Add key. Выбираем ключ, указываем парольную фразу. Теперь ключ хранится в памяти. Чтобы посмотреть ключи, можно выбрать пункт View keys. Попробуем авторизоваться. Открываем Pu. TTY. Указываем IP. Жмем Open. В первый раз выскочит предупреждение, что раньше мы не использовали ключ для авторизации на этом сервере. Когда такое возникает впервый раз, это нормально, но если такое возникает на сервере, на котором мы уже авторизовывались, то либо сервер сменил свои ключи, либо это фейковый сервер. Вводим логин. И мы автоматически авторизовались. Покажу еще, на примере Komodo Edit. Выбираем File Open Remote open. Выбираем Accounts. Потом New Server. В Server Type указываем SCP. В Name произвольное название для сервера. В Hostname ip сервера или доменное имя. В User Name логин пользователя. Жмем Add, затем OK. В верхнем выпадающем меню выбираем наш сервер. Если сервер разрешает авторизацию по ключам, то мы увидим список директорий на сервере, выбираем нужный файл и редактируем при наличии прав на запись у пользователя. PS Следующая ошибка появляется в том случае, если сервер поддерживает только авторизацию по ключам, а у вас не включен Pageant. PS2 Не пропустите полезную статью Памятка пользователям ssh.