These days будут несколько реально холодные инструменты MySQL front-end имеющиеся для всех платформ. Некоторые будут основанный стержень и могут быть установлены на сервера MySQL, пока другие которым нужно быть установленным на ваши местные laptop или настольный компьютер. Если вы имеете сервера MySQL побежать где-то вне вашей местной сети, то вам most likely будет нужно достигнуть ее над интернетом для того чтобы позволить вашему супер холодному MySQL desktop беседу клиента к ей. Вы могли быть уговорены для того чтобы позволить серверу MySQL побежать открыто над интернетом для того чтобы позволить вам доступ. То была бы весьма плохая идея. Здесь гораздо лучшее разрешение для того чтобы позволить вам доступ без компрометировать очень на обеспеченности.
Препятствуйте нам увидеть как мы можем сделать это используя соединение SSH основанное тоннелем к вашему серверу MySQL. 2 шага для того чтобы сделать это. Первое должно создать соединение тоннеля SSH от вашего компьютера к вашему серверу MySQL пока пускающ данные по трубам to and from сервер MySQL однако тоннель SSH. Следующий шаг должен наладить связьо MySQL к местному порту и gain access к вашему дистанционному серверу MySQL. Following команда создаст тоннель ssh от remoteserver.net к вашему местному компьютеру. Оно будет препровождать входящее и общительное движение к тому компьютеру порт 3306 к вашему местному компьютеру порт 6666.
ssh user@remoteserver.net - L 6666: localhost: 3306
Доработайте команду показанную выше, заменять ть user@remoteserver.net разделите с credentials вашего дистанционного сервера, и - L 6666 с портом на вы хотите достигнуть MySQL на вашей местной машине. Как только вы бежали эта команда вы будете спрошены, что вписали пароль для потребителя, котор вы использовали logon как на дистанционном сервере. После того как вы успешно вписываете пароль ваш тоннель ssh должен быть up and running.
Теперь запустите вашего любимейшего клиента MySQL и сделайте соединением с вами дистанционного сервера MySQL использующ тоннель ssh, котор вы как раз создались. Принимающ вас setup тоннель на порте 6666 вам будет нужно использовать following credentials для того чтобы соединиться.
хозяин: 127.0.0.1
порт: 6666
Вам будет нужно использовать authentication базы данных вы используете с вашим дистанционным сервером. Если вы сделали все правое, то вы теперь увидели ваши дистанционные базы данных в вашем клиенте MySQL. Вы находитесь теперь на безопасном дистанционном соединении. Remember to close the ssh tunnel when you are done with using MySQL by quitting the ssh session you setup initially.

























{ 0 comments… add one now }
Leave a Comment