현재 Mac OS 10.6.7을 실행하는 컴퓨터에서 JDBC inorder를 사용하여 MySQL에 연결하는 Java 응용 프로그램을 개발 중입니다. SSH를 사용하기로 결정한 서버가 갑자기 연결되었습니다. MySQLWorkbench를 사용하여 데이터베이스에 연결할 수 있었으므로 연결에 문제가 없습니다.Mac OS X에서 JDBC를 사용하는 SSH 터널링 - 문제점
내 다음 시도는 터미널을 시작하고 ssh [email protected] -L 3305 : databaseserver : 3306을 입력 한 다음 Eclipse를 시작하고 내 응용 프로그램을 실행하는 것입니다. 터미널에서 암호를 묻는 메시지를 표시했지만 JDBC를 연결할 수 없습니다. 나는 다음의 설정으로 SSH 터널 관리자를 시도했다 : http://imageshack.us/photo/my-images/146/sshb.jpg/ 그리고 그것도 비밀 번호를 묻는 다음 녹색 불빛을 준다. 여전히 성공하지 못했습니다. SSH없이 연결되었을 때 응용 프로그램은 정상적으로 작동했습니다. 어떤 도움을 주셔서 감사 드리며, 제가 찾은 모든 제안을 봤습니다.하지만 아무 것도 효과가 없었습니다.
시도'ssh를 -fn -L 3306 : databaseserver : 3306 사용자 이름 @의 sshserver.com' – trashgod
화려한 @trashgod! 나는 -fN 명령을 놓쳤다. –