2013-08-02 2 views
0

Я ма следующей this tutorial о том, как подключиться к удаленному серверу, однако кажется команда не работает, и часто приводит к Operation timed out при попытке подключения к серверу:подключение и получать удаленный сервер MySQL с Mac

ssh mysql.xxxxx.com 

Я могу подключиться непосредственно со своей учетной записи хостинга, но не через оболочку на моей Mac OS.

ответ

0

Возможно, на вашем компьютере установлен брандмауэр или другое сетевое устройство безопасности, которое не позволяет вам подключаться к вашему Mac. Кроме того, возможно, что сервер MySQL не настроен для разрешения входящих сетевых подключений.

Вы можете спросить своего хостинг-провайдера, фильтруют ли они доступ к порту MySQL (по умолчанию 3306), или если ваш хост предварительно настроен с помощью брандмауэра, и вы можете проверить свой файл конфигурации MySQL, чтобы убедиться, что он прослушивает входящие соединения.

0

Когда вы используете ssh на удаленный сервер и не указываете имя пользователя, ssh по умолчанию используется вашим текущим пользователем.

bobs-macbook-pro:~ bob$ ssh server.acme.com 

так же, как:

bobs-macbook-pro:~ bob$ ssh [email protected] 

Попробуйте использовать свое имя пользователя, когда 'sshing' в тузде удаленного компьютер.

Существует два способа указать ваше имя пользователя, либо нужно работать.

1. bobs-macbook-pro:~ bob$ ssh [email protected] 
2. bobs-macbook-pro:~ bob$ ssh server.acme.com -l bob 
Смежные вопросы