pavki/hr_qa_sbs_best_bad huggingface dataset:
Вопрос: Bootstrap 3, modal, data-remote?

Лучший ответ: по-моему, в 2 версии нужно было удалять окно после закрытия что-бы новый контент грузился, сейчас наверное уже не найду, конкретную реализацию, попробуйте поискать именно с такой позиции — удаление модального окна после закрытия

Худший ответ: В BT3 это реализуется вот так:
$('#modal').on('hidden.bs.modal', function(){
    $(this).remove();
});

Но в целом да, работает. Спасибо.
Вопрос: Как правильно подобрать цвет Pantone для логотипа?

Лучший ответ: Скажите заказчику, чтоб он не выпендривался там, где ничего не смыслит. Пантон и СМYК на мониторе будут разные, при печати будут разные, на разных типах бумаги в сочетании с типами красок и печатающих машин могут быть разными. Если вы работаете удаленно, то товарищи правильно говорят, точный цвет он может выбрать и утвердить только с веером и пробной печатью (разумеется, уже без вашего участия) и вы можете более менее окончательный цвет задать только для веб, причем тут тоже следует учесть, что мониторы у вас тоже разные :) У вас, например, хорошо откалиброванный, а он вообще просматривать на ноутбуке, телефоне и т д..

Худший ответ: Hey my name is Rich I'm contacting you on behalf of Choice Cannbis. 
I was wondering how I could go about getting the correct Pantones for the Choice CannabisLogo color selection. I am having trouble getting the correct colors from a few advertise companies and they are requesting them. If you could get back to me as soon as possible that would be great Thanks for your time and enjoy your day Richard Lee Hall
Вот, что он мне написал.
Вопрос: Что нужно, чтобы стать разработчиком игр?

Лучший ответ: 1) Смотря что конкретно в геймдеве делать собираетесь - физ. движки писать - тогда математику знать нужно. Если текстурки на треугольнички лепить, тогда не нужно.
2) Нет не обязательно, но вероятность того, что писать будете на крестах большая.
3) Преобразования матриц, компьютерная графика, да все что угодно же в общем-то.
4) Имхо - нет.
Советы - вписаться на опенсорсное игроклепание и порутинить недельку-месяц, потом уже решать нужно или не нужно, стоит или не стоит.

Худший ответ: 4) перед человечеством маячат такие проблемы - вопрос будем ли жить через 50 лет, а на компьютерную индустрию в год тратится больше чем на космос и образование. люди как будто в песочнице заигрались, вместо того чтобы взрослеть. выберите другое направление
Вопрос: Zend Framework. MVC. Как правильно кодить 'жирные' модели?

Лучший ответ: Я использую не Zend, а Yii, но суть та же. И я между моделью и контроллером делаю еще один слой абстракции - слой сервисов. Это просто классы, методы которых выполняют некоторые логические транзакции, манипулируя моделями и другими сервисами. Удобно переиспользовать, удобно тестировать, нет проблемы с огромными файлами.

Худший ответ: То-есть Можно просто создать класс class Service_Advertisement{
   public static function action1(){ /**Здесь манипулируем моделями и параметрами запроса**/   }
   public static function action2(){  /**--//--**/  }
}
а в контроллереclass AdvertisementController extend Zend_Controller_Action
{
  public function createAction(){
       //render in view or render in json format (auto detected context)
       return Service_Advertisement::action1($this->_getParams());
  }
}
Кстати у вас в Yii вижу концепция статических методов в моделях. Это удобно по сути. Но это правильно или нет ????
В зенде плохо, так как обертка ядра, не в статике и адаптер пдо инитится в конструкторе при создании обьекта
и приходится каждый раз писать$model = new Model_Advertisement();
$advertisementObj = $model->findRow($id);
$model = new Model_Users();
$userObj = $model->findRow($user_id);
$model = new Model_Stat();
$model->calculateStatisticInformation($advertisementObj,$userObj);
На Статике это бы проще выглядело мне кажется .
Вопрос: С чего начать изучать perl, если уже знаю php?

Лучший ответ: Perl? Простите, а зачем?
В любом случае ситаскис вам покажется знакомым, а изучать проще применяя на практике полученные знания.

Худший ответ: "Perl Сборник рецептов", а для подробной информации "Программирование на Perl".
И модули CPAN https://metacpan.org/
Вопрос: Можно на вместо блока питания SFX приспособить обычный блок питания стандарта ATX, у кого есть опыт?

Лучший ответ: Делал что-то подобное - вставлял в старый малогабаритный брэндовый корпус IBM без БП  материнку Mini-ITX и стандартный БП - с напильником, болгаркой и шуруповертом.
Отверстие на задней стенке не подходило под стандартную заглушку материнки - прорезал болгаркой.
Крепление материнки тоже не подходило - сверлил днище
БП туда не лез и ни близко - разобрал БП, плата БП помещалась нормально. Закрепил на задней стенке корпуса вентилятор 80х80, закрепил к днищу блату БП через изоляционные прокладки винтами-гайками, перепаял сетевой штекер, из корпуса БП вырезал и закрепил защитный кожух - чтоб в 220В случайно руку не сунуть. Год работает без проблем. 
Ситуация была, как у greymonstr  - всё было, был корпус списанного компа, который мне нравился, нужно было быстро, и главное дешево собрать комп.
У вас - всё аналогично, плата БП должна поместиться, только БП спереди и вентилятор на переднюю панель крепить нужно.
У меня эта морока со сборкой часа 3-4 заняла.

Худший ответ: Размер корпуса 95x390x295. Размер обычного БП 87x150x140. Размер SFX БП  100x125x64. Если воображение меня не подводит, то БП влезет по толщине, и даже по ширине, если выкинуть корзину для дисков. но по длинне он упирается в материнскую плату.  Приблизительно на 15 мм если повернуть БП боком. Дальше всё зависит от материнки, если найти мать по уже, с отсутствием компонентов в этой области, может и прокатит.
Сам так делал, но корпус был чуть шире наверное. И БП лёг поверх материнки, прикрыв некоторые порты.
PS. По толщине запас 8 мм может и накроет материнку. 
PPS. Я бы не советовал заниматься такими извращениями, потом обслуживать неудобно.
Вопрос: Как получить целые куки?

Лучший ответ: А еще у вас катастрофически мало знаний по вопросу "как использовать гугл и яндекс". Это куки яндекс метрики.

Худший ответ: Может это поможет. В любом браузере копируешь и вставляешь вот этот 
код .javascript:alert( document.cookie ) "обязательно с точкой" потому что в целях безопасности браузеры в адресной удаляют  javascript. Когда вставишь скрипт - ручками удали не нужную точку. И нажимаешь enter и тебе в виде сообщения выдаст куки. Есть возможность с помощью java скрипта отправить себе на хост. Если будет нужно напиши я код дам и объясню как!
Вопрос: Почему замедляется работа скрипта?

Лучший ответ: оптимизировать работу с базой. Я на 99% уверен что:
 - товары вставляются по одному
 - перед каждой вставкой вы проверяете наличие категорий и прочего через базу, причем индексов в базе у вас нет или mysql (вы же mysql используете?) у вас настроена дефолтным образом и выходит много чтений с диска
Хотя даже при таком раскладе 20 часов для 16К элементов это как-то сильно долго...

Худший ответ: Запустите atop и посмотрите, кто тормозит и что кушается - диск/сеть/CPU?
Вопрос: Создание объекта с использованием jQuery селекторов?

Лучший ответ: Потому что в данном случае this ссылается на глобальный контекст в котором нет свойства slides, попробуйте завернуть this.slides.children() в анонимную функцию как-то так:

slidesItems: function() {
    return this.slides.children();
}


Худший ответ: Работа с объектами в JS немного отличается от классической схемы в других языках. Нет ключевого слова class и нет деструкторов. Вот так объявляется класс и создаётся экземпляр класса:

var Obj = function Obj(){
  this.wrapper = $('.prx')
  this.slides = $('.prx_slides')
  this.slidesItems = this.slides.children()
}

var obj = new Obj()

функция — это конструктор, автоматически вызываемый при создании

Моар: learn.javascript.ru/constructor
Вопрос: Почему у некоторых популярных сайтов нет keywords?

Лучший ответ: Если вы про мета-тег keywords, то он обычно игнорируется поисковиками, или не очень сильно влияет на позицию сайта в выдаче.
Вот инфа по гуглу:
googlewebmastercentral.blogspot.ru/2009/09/google-...
https://support.google.com/webmasters/answer/79812

Худший ответ: Но ведь не все поисковики используют keywords, насколько я знаю.
Вопрос: Как привести ответ json в нормальный вид?

Лучший ответ: Какой же он, блин, нестандартный, какие же это, блин, лишние скобки, если вы отдаете с сервера массив объектов...

Худший ответ: [] - Массив JSON;
{} - объект JSON;
[{}] - массив, состоящий из одного элемента - объекта.
Вопрос: Как правильно связать два объекта в Mongoose (MongoDB)?

Лучший ответ: Во первых:
user: user._id - сохранять надо не сам айди в строке, а mongoose ObjectID
Так гласит схема "user: { type: mongoose.Schema.Types.ObjectId, ref: 'User' }"
Но mongoose немножко умный, поэтому можно в user вставлять самого юзера полученного при запросе из базы, а mongoose сам добавит корректый ObjectID в поле.
Важно, чтобы user был именно mongoose объектом со всеми методами, а не очищенный plainobject.
Далее в монго нету foreign key, поэтому такие схемы как выше не желательны. Где юзер ссылается на стори, а стори на юзера. Получается при любых операциях со стори, надо апдейтить юзера и обратно. А это 2 запроса.
Тут либо в user пишется массив story либо, либо каждой story присваивается создатель.
Т.е либо родитель имеет инфу о ребенке, либо ребенок о родителе, НО не то и другое вместе.
Какой способ лучше, зависит от конкретной ситуации, нужно смотреть какая информация и как выводиться чаще.
Я бы предпочел хрнаить в каждой story userid. А user оставить пустым.

Худший ответ: Что я делаю не так?
Используешь монго там где не надо.Как правильно сохранять объекты со связями?
Взять реляционную БД. В самом названии есть намёк, что такие БД хорошо подходят для хранения объектов со связями.
Вот какой смысл брать монгу и пытаться построить архитектуру в стиле реляционных БД? Что мешает хранить story в поле документа юзера?
Вопрос: Почему сайт в utf-8, а письма приходят в windows-1251?

Лучший ответ: Пропишите кодировку в заголовке письма:$headers = "Content-type: text/html; charset=utf-8\r\n";

Худший ответ: проверяйте кодировку. UTF-8 должна быть указана на странице и файлы также должны быть в utf-8.
Вопрос: Как ориентироваться в ценах на услуги в сфере дизайна новичку?

Лучший ответ: Исходите из количества затрачиваемых часов и минимальной часовой ставки, за которую вы вообще согласны работать. Сдаваться в добровольное рабство не стоит, лучше подтянуть навыки и поработать на порфтолио.

Худший ответ: Дурацкая привычка ориентироваться на других. Вам сколько лично будет достаточно за час или за день работы? Такую сумму и назовите. Может вы живёте в регионе и назовёте например 500 рублей, а житель Москвы назовёт 1000. Но это не значит что если вы назовёте тоже 1000 то заказ сразу будет ваш и клиент не соскочит из-за высокой цены ))
Вопрос: Тема для диссертации?

Лучший ответ: Можете попробывать копнуть в моделирование законов по юреспруденции. Т.е. одну большую логическую схему того как действует закон на то или иное действие. В итоге выйдет интересный результат )

Ну во всяком случае, мне кажется, что такой продукт будет востребован.

Худший ответ: > нужна именно «айтишная» тема, но с частичным уклоном в юриспруденцию.
посмотрите в сторону ЭЦП
Вопрос: Шрифты Google fonts

Лучший ответ: У меня со вчерашнего дня весь googleusercontent.com не отзывается. В том числе и шрифты. Тульская область РФ.

Худший ответ: Откройде панель разработчика 

Может быть проблема в том что у вас каким-то образом заблокирован доступ к некоторым IP адресам Google. Так было в Казахстане, для многих из их ресурсов.
Вопрос: Планируется ли замена стандартной витой паре? Планирую дома тянуть слаботочку и думою, на долго ли она задержится в нашем обиходе?

Лучший ответ: На сегодняшний день, нету технологий которые бы вас взбудоражили.
Витая пара это лучший вариант. Дешево и проблем с не будет. И максимальная скорость 2 гигабита. Поэтому закладывайте по 2 провода. Если вам вдруг придется объединять гигабиты.

Оптоволокно, это дорого, да и не практично в доме.

Слаботочка будет еще держаться очень долго, т.к. ее пропускной способности хватает.
Её хватать не будет, когда интернет будет стоит 1 гигабит домой за 650р от пчилайна.
А пока и сотку безлимитную с трудом найти. 
А когда у каждого провайдера будут такие тарифы, то и технологии будут соответствующие.

П.С. что бы вам хотя бы отыграться на гигабитах… нужна хорошая дисковая подсистема, как на отдающем, так и принимающем устройстве.

А если вам, только файлики кидать с торент-файл сервера, на тачку, что бы кино глянуть. То и 100 мегабит хватит.
А если у вас, центр рендеринга и оболочные системы дома, тогда оптика…

Худший ответ: Можете сделать бекбон на оптике. Только нужно учесть что повороты в штробах под 90* будут проблемными. С другой стороны 1Гб можно на витой паре сделать. С другой стороны можно сделать обьеденение интерфейсов через витую пару, это дешевое решение для замены. Но стоит подумать о доступе в интернет, там ведь реальная скорость будет намного меньше 1 Гб/с.
Вопрос: Как вернуть ответ от $.ajax() как результат выполнения внешней функции-обёртки?

Лучший ответ: Используйте promis-ы. Ваша outerFunction вернет обещание, извне вы подпишитесь на done.

Худший ответ: Запрос асинхронный, как результат внешней функции вернуть не получится. Можно аяксу опцию async:false передать, тогда запрос будет синхронным, но это не всегда хорошее решение.
В случае асинхронного вызова вы можете параметром во внешнюю функции передать функцию каллбэк и вызывать ее, когда выполнится аякс запрос, передав в нее нужный вам результат.
Вопрос: Вёрстка центированого меню с плавающей шириной

Лучший ответ: Как- то так jsfiddle.net/QmmKg/4/
Вот отличный сайт, может пригодится — Layout Gala

Худший ответ: Я думаю, такое можно только с css media queries провернуть — http://jsfiddle.net/ArT8Q/
Вопрос: Какие есть хорошие книги по mean.js?

Лучший ответ: Может хватит использовать mongodb как основное хранилище? Это весьма скверная затея.
В целом же рекомендую вам так же перестать пытаться мыслить стэком технологий как единым целым. учим все по отдельности.
сначала изучаем javascript (я как-то подозреваю что вы его не особо знаете)
 - потом... углубляемся в javascript
 - потом учим express.js, попутно постигая тайный смысл аббривиатуры SOLID, изучая ООП, немного функциональщины полезно будет ну и все такое.
 - потом учим angularjs (можно express.js и angularjs поменять местами в принципе, это не столь важно).
 - Ну и еще неплохо изучить базы данных (SQL). Причем монгу оставьте на потом, эта штука клево себя ведет как основное хранилище данных  только для записи логов, и в редких случаях, когда вам реально нужна документо-ориентированность (очень редкий кейс). Ну и для ускорения выборок из реляционных баз данных за счет хранения аггрегаций, но для этого должна быть необходимость (много джойнов в выборках например, очень сложные запросы, тогда монгу можно использовать как кэш первого уровня для хранения денормализованной копии данных для упрощения этих сложных выборок).

Худший ответ: Много хороших уроков на scotch.io
Вопрос: Странная статистика удаленного блога — в чем может быть дело?

Лучший ответ: Похоже на обычный спам в аналитику. То есть кто-то специально проходит с определенным рефером в блог. Ведь очевидно, что пользователь блогспота имеет доступ к информации о страницах, с которых был совершен переход, малопопулярный блогер из интереса ещё и полезет смотреть, как на него ссылаются, с каким отзывом — почему бы не воспользоваться этим? Когда пользовался блогспотом, замечал такое явление — какие-то левые реферы, порой просто сокращенные ссылки (видимо, бан такого явления тоже бывает).

Худший ответ: У меня тоже куча заходов с этих сайтов. На разных сайтах.
Вопрос: Существуют ли аналоги Anchor CMS и Nibbleblog?

Лучший ответ: Piecrust (в документации есть страничка со списокм альтернатив), Bolt... это если говорить о более мение легких.
Что до markdown - вопервых вы можете делать там html вставки (если редактор позволяет), во вторых - это дело привычки. markdown реально удобнее для оформления постов.

Худший ответ: Wordpress не может не подойти со всем множеством плагинов для него, скорее всего лень с ним разбираться)
Вопрос: Прием платежей на р/с для ИП

Лучший ответ: В этом случае достаточно оферты на сайте. Для налоговой сделайте бумажную копию и заверьте своей подписью и печатью. В книгу доходов включайте все пришедшие на счет платежи и как обычно ежеквартально платите с них налоги. 

У налоговой скорее вызовет вопрос пришедшие деньги, которые не были включены в книгу доходов, чем отсутствие актов. Оферты для объяснений будет достаточно.

Худший ответ: Физ. лица могут просто по реквизитам, заполнив бланк в Сбербанке. А юр. лицам обязательно счет, т.к. банк попросит основание для перевода, которым обычно бывает счет.
Вопрос: Какую из столиц (Москва или Питер) выбрать для переезда?

Лучший ответ: В Питере живу почти 10 лет уже. Питер имеет все плюсы мегаполиса и все плюсы провинциального города и наоборот не имеет минусов провинциального города и мегаполиса:
- много вакансий
- много it компаний( как крупных, так и стартапов)
- ниже конкуренция
- зарплаты в среднем не намного ниже Московских. Но если вы действительно крутой специалист, то найдете и Московскую зарплату в Питере.
- стоимость жилья ниже чем в Москве. В центре можно снять 2х комнатную за 35 в хорошем состоянии.
- цены на многие услуги ниже
- город меньше
- экология наверно лучше просто напросто из-за количества автомобилей.

Худший ответ: Бангкок, Ньюйорк(хоть и не столица), Сингапур.
1)ФРиланс отличное решение отвязаться от офлайна.
2)Глупости, проще жить в съемном жилье и не быть в кабале.
3)Ребенку не так много надо на самом деле , социум да и чтоб родители воспитывали и не забывали про него.
Вопрос: Выбираем MP3-плеер

Лучший ответ: Предлагаю iPod shuffle, недорогой и стильный.

Худший ответ: По качеству звучания и функциональности такой же как это, только новее выпуск.
Вопрос: Как массово удалить файлы по имени?

Лучший ответ: xargs rm < список.txt
P.S. Прежде, чем выполнять, незабудьте перейти в каталог, в котором находится каталог uploads или же список должен состоять из абсолютных путей к файлам.

Худший ответ: #!/bin/bash

while read filepath; do
    rm -fv "$filepath"
done < path/to/filelist.txt
или отредактировать сам список превратив его в скрипт, добавив rm в каждую строчку перед путем к файлу.
Вопрос: Совмещение нескольких аккаунтов Google Apps, перенос почтовых баз?

Лучший ответ: А) Определиться какой домен будет основным.
Б) Самое сложное: перенести каким-либо образом почту и другие чувствительные данные со второстепенного на основной.
В) Удалить службы Гугл на втором домене.
Г) Подключить второй домен, как алиас, к первому. (есть в настройках панели управления)
В Бизнес редакции, насколько я помню, можно указать вторую службу Гугл, как подразделение первой и управлять ими из единой консоли, но миграция пользователей с домена на домен там врядли предусмотрена.

Худший ответ: Насколько я понимаю суть Google Apps — к одной учетной записи можно добавить только один сервис почты. В случае если требуется перенести только саму почту (письма) без сохранения адресов. То можно сделать через IMAP.
К почтовому ящику, который надо перенести на другой аккаунт надо настроить почтовый клиент типа Thunderbird и через него вытянуть всю почту (через IMAP) в локальную папку.
Затем в том же почтовом клиенте добавить второй почтовый ящик (со второго аккаунта), на который осуществляется переезд. И просто переложить почту из одного ящика в другой. Таким образом все само автоматически «перетечет».
Вопрос: Wordpress не отправляет почту — где что править и куда рыть?

Лучший ответ: Как выход можно использовать SMTP, прописав код в functions.php вашей темы// для примера, настройки Яндекса
add_action('phpmailer_init','send_smtp_email');
function send_smtp_email( $phpmailer ) {
    // Define that we are sending with SMTP
    $phpmailer->isSMTP();
 
    // The hostname of the mail server
    $phpmailer->Host = "smtp.yandex.ru";
 
    // Use SMTP authentication (true|false)
    $phpmailer->SMTPAuth = true;
 
    // SMTP port number - likely to be 25, 465 or 587
    $phpmailer->Port = "465";
 
    // Username to use for SMTP authentication
    $phpmailer->Username = "chtoto@yandex.ru";
    $phpmailer->From = "chtoto@yandex.ru"; // должен соответствовать  $phpmailer->Username

    $phpmailer->FromName = "от кого Имя или что то другое";
 
    // Password to use for SMTP authentication
    $phpmailer->Password = "password";
 
    // The encryption system to use - ssl (deprecated) or tls
    $phpmailer->SMTPSecure = "ssl";
}
можно специально для этого и ящик завести на Яндекс ПДД, только для корректной работы почты с Яндекс ПДД необходимо иметь доступ к хостингу (подтвердить права на владение доменом) и домену (прописать MX записи Яндекса), в остальном не критично использовать какой то другой ящик, у всех есть свои настройки SMTP

Худший ответ: SELinux может блокировать доступ к почтовику. Решается выполнением команды:
setsebool -P httpd_can_sendmail=1
Вопрос: Организовать аппаратную часть ИС для 30 пользователй?

Лучший ответ: 1. Смотря какой бюджет и с чем привыкли работать. 
2. SAS.

Худший ответ: мой большой опыт с виртуалками говорит, что на 1 hdd могут крутиться на максимум 3-4 ВМ ( в зависимости от сети и от диска)
на ssd дисках до 5-6 виртуалок, а опять же в зависимости от сети.
на 600 человек я на 16Гб ОЗУ, 4х2.8 ГГц и 2 hdd  поднял сервера: ftp, dnc, proxy, dhcp,VirtualM, Шейпер. и все работало идеально
Вопрос: Проверка условий на буквы?

Лучший ответ: Читайте про регулярные выражения

Худший ответ: Ну регистр вы и сами поднять можете - не перелометесь и бросать ошибку об этом, наверное,  не стоит. А сами буквы проверяются регулярками - причем довольно простыми. Если у вас совсем плохо с ними - https://regex101.com здесь можно потренироваться.
Вопрос: Управление звонками в Asterisk. Переадресация звонка (вернуть обратно, если абонент занят)?

Лучший ответ: У вас чистый астериск, не сборка типа эластикса?
Вы пробовали сначала поискать информацию?
Вам хочется готового решения?
Читайте по макросам, кодам возврата, failover dialplan

вот вам для начала.
voip.rus.net/tiki-index.php?page=Asterisk+cmd+Macro
asterisk-support.ru/question/15617/a-kak-zapilit-vozvrat-zvonka-po-taimautu/

Худший ответ: Отслеживайте статус звонка.
По ссылке вырванные из моего конфига куски. Надеюсь разберетесь. Если нет-пишите в личку-постараюсь помочь.
pastie.org/8443383
Вопрос: Какой выбрать RAID тип для сервера?

Лучший ответ: Для начала нужно определить задачу. 
Если задача максимальная отказоустойчивость - то вам нужен шестой рейд. 
Если нужна производительность - десятый. 
Если хотите сэкономить на спичках - пятый. 
Если нужно хоть какое-то резервирование - зеркало. Городить зеркало и один запасной - странный выбор, но возможно оправданный, например если у вас там критичные данные и есть риск их потерять (но если честно, практика показывает, что есть шанс потерять и второй носитель, пока на запасной будет идти ребилд). 
SSD - тоже бывают разные, бывают надёжные (Intel, например), бывают доступные (OCZ например). Всё зависит от того, что за данные у вас на них будут лежать и сколько вы готовы заплатить. Если это временные папки профилей на терминальной ферме - это одно, если ваша продакшн база данных от CRM \ ERP - другое (в последнем случае к чистому ssd хранению следует отнестись скептически).

Худший ответ: raid10 с полуторным резервированием с far copies, если будут бэкапы на отдельной машине (емнип, самый быстрый вариант будет). Если бэкапов на отдельной машине не будет - оставьте raid1.
Вопрос: Замена регулярным выражением в notepad++

Лучший ответ: Ну у меня вроде получилось, пробуйте такую регулярку…

Худший ответ: Только что проверил у себя — и в правду, странно обработка регулярок себя ведёт.
Вопрос: Capistrano 3. cap aborted! Как решить проблему?

Лучший ответ: попробуй
$ ssh-copy-id user@host

Худший ответ: Это не точный гайд, тут смотри habrahabr.ru/post/213269