6.3.11 SSH를 사용하여 Windows에서 MySQL에 대한 원격 연결
이 섹션에서는 SSH를 사용하여 원격 MySQL 서버에 보안 연결을 설정하는 방법을 설명합니다. 원래 정보는 David Carlson < dcarlson@mplcomm.com >
에서 제공되었습니다.
Windows 시스템에 SSH 클라이언트를 설치합니다. SSH 클라이언트의 비교는 http://en.wikipedia.org/wiki/Comparison_of_SSH_clients 를 참조하십시오.
Windows SSH 클라이언트를 시작합니다.
Host_Name =
을 설정합니다. 서버에 로그인하는yourmysqlserver_URL_or_IP
userid=
을 설정합니다. 이your_userid
userid
값은 MySQL 계정의 사용자 이름과 동일하지 않을 수 있습니다.포트 포워딩을 설정합니다. 원격 전송 (
local_port: 3306
,remote_host:
,yourmysqlservername_or_ip
remote_port: 3306
을 설정합니다)와 로컬 전송 (port: 3306
,host: localhost
,remote port: 3306
을 설정합니다) 중 하나를 실행합니다.모두 저장합니다. 그렇지 않으면 다음 다시 시작해야합니다.
작성한 SSH 세션을 사용하여 서버에 로그인합니다.
Windows 시스템에서 일부 ODBC 응용 프로그램 (Access)를 시작합니다.
평소와 같은 방법으로 Windows에서 새 파일을 만들고 ODBC 드라이버를 사용하여 MySQL에 대한 링크를 만듭니다. 그러나 MySQL 호스트 서버에서는
yourmysqlservername
대신localhost
를 입력합니다.
이 시점에서 MySQL에 ODBC 연결이 SSH를 사용하여 암호화되어있는 것입니다.