내 neo4j 3.2.3 그래프 데이터베이스에서 AWS EC2 인스턴스의 ssh 터널을 로컬 컴퓨터로 설정하려고합니다. 나는 마치 수퍼 노트북을 터널링하는 것처럼 설정을 시도했지만 neo4j가 인증 또는 다른 것을 차단하고있는 것처럼 보입니다. I가 같은 것SSH tunnel 내 Neo4j 그래프 데이터베이스
# Whether requests to Neo4j are authenticated.
# To disable authentication, uncomment this line
dbms.security.auth_enabled=false
# With default configuration Neo4j only accepts local connections.
# To accept non-local connections, uncomment this line:
dbms.connectors.default_listen_address=0.0.0.0
# HTTPS Connector. There can be zero or one HTTPS connectors.
dbms.connector.https.enabled=true
dbms.connector.https.listen_address=0.0.0.0:7473
#dbms.connector.https.address=0.0.0.0:7473
그리고 내 로컬 컴퓨터의 I 설정에 SSH 터널 :
는 지금까지 온라인 조사에 따르면 내 (원격) EC2 인스턴스 내 neo4j.conf 파일을 변경하려고 시도했습니다 (나는이 같은 EC2 인스턴스에 대해 이미 설정 성공적이)가 jupyter 노트북 터널 : ssh -NfL localhost:7474:localhost:7474 project
< - 7474은 포트 neo4j되는 내 원격 시스템의 로컬 포트에서 실행되는
기계가 localhost:7474
에있다, 나는 welc를 얻고있다. Neo4j 브라우저의 오메 화면이지만 DB에 내 로그인을 허용하지 않습니다. 대신 "WebSocket 연결 실패"가 발생합니다.
내가 익숙하지 않은 bolt://localhost:7687
을 사용하는 것은 호스트의 자동 완성입니다. 사용자 이름과 암호도 올바르게 입력되었습니다.
누구나 neo4j (버전 3.2.3) 데이터베이스를 로컬 시스템으로 성공적으로 터널하는 방법을 알고 있습니까?
도 시도해 보았습니다. 여전히 같은 문제 – geominded