Я надеюсь, что я правильно понял суть вопроса, вам надо разобраться с администрированием прав доступа в линукс. Вообще, можно по-разному.
Можно поменять владельца папки: сhown -R developer /elastic-folder
Можно добавить пользователя developer в группу, которая может писать и читать из папки, usermod -a -G elastic-group developer
при этом не забыть что на папку должны быть выставлены соответcвующие права
Заходите на codeacademy.com и выбирайте любой курс. Там легко и в игровой форме можно освоить самые азы некоторых мейнстримных языков программирования. От себя посоветую Python. Разберетесь таким образом с простейшими вопросами, типа условного перехода, циклов, подпрограмм. Дальше будет видно.
У вас разные ключи получились, вам надо ваш публичный ключ (который вы в ubuntu создавали - id_rsa.pub) импортировать в WHM ("Manage SSH Keys" - "Import Key") и авторизовать
Я предполагаю, что ok.ru распознает бота, который будет оперировать только http-запросами для спама сообщениями (если бы это было не так, они бы погрязли в спаме). Предлагаю сразу разбираться и использовать что-то типа Selenium Webdriver. Со стороны это будет выглядеть как будто пользователь открывает браузер, авторизуется, переходит на определенную страницу и т.д.
Практический плюс в том, что разобравшись с Selenium и поиграв с ботами, сможете писать автотесты для реальных web-приложений.