Виконайте інше запитання: https://stackoverflow.com/questions/37056763/cannot-remote-access-mysql-database-of-my-openshift-mysql-cartridge
Я спробував переадресацію портів, як запропоновано тут: https://stackoverflow.com/questions/19749599/openshift-how-to-remote-access-mysql але коли я намагаюся rhc port-forward -a myapp
це дає мені помилку:
Помилка під час переадресації портів. Можна спробувати перейти вручну, виконавши: ssh -N blabla@myapp.rhcloud.com
Тому, коли я виконую команду, вона дає мені іншу помилку:
Не вдалося додати хост до списку відомих хостів (/.ssh/known_hosts). Дозволи заборонено (відкритий ключ, gssapi-keyex, gssapi-with-mic).
Я намагався додати свій хост до файла known_hosts, але, мабуть, у мене немає доступу до файлу.
Я шукав рішення і натрапив на цю посаду з такою ж проблемою: https://stackoverflow.com/questions/24113522/rhc-not-working-on-openshift-instance?ref=driverlayer.com/web але відповіді на це питання не отримано.
Тому я знову надсилаю його, щоб дізнатися, чому перенаправлення портів не працює і як виправити цю проблему.
EDIT (додаткова інформація)
Виконання rhc setup
надає мені заборону на отримання дозволу на генерування кроку маркера.
Створити маркер зараз? (так | ні) так
Створення маркера авторизації для цього клієнта ... /usr/lib/ruby/1.8/fileutils.rb:243:in `mkdir ': Відхилення дозволу - /var/lib/openshift/USER/.openshift (Errno :: EACCES)
Виконання ls -l ~/.ssh/known_hosts
також дає мені помилку дозволу
ls: не має доступу до /var/lib/openshift/USER//.ssh/known_hosts: заборонено