Jetty/webapp에서 임베디드 서비스로 neo4j를 실행하고 있지만 지원을 위해 쉘 액세스가 필요합니다. described here 접근 방식을 사용하여 원격 쉘을 활성화 할 수 있지만 공유 호스팅을 사용하고 있기 때문에 보안 성이 충분하지 않으므로 몇 가지 추가 보호가 필요합니다. 사용자 이름/암호. 그게 가능하니? Neo4j docs on securing the server은 웹 관리 인터페이스에만 적용되는 것 같습니다.neo4j 원격 셸에 대한 액세스를 보호하는 방법은 무엇입니까?
1
A
답변
1
원격 쉘에는 인증이 없습니다.
보안 액세스 방법은 iptables를 사용하여 원격 쉘 포트를 보호하고 ssh 포트 전달 또는 VPN을 사용하여 외부에서 쉘에 액세스하는 것입니다.
공유 호스팅 환경에서 실행중인 경우 원격 셸 포트에 다른 사람이 액세스 할 수 없도록주의해야합니다. 예를 들어, 예를 들어 lxc 컨테이너에서 Neo4j를 실행함으로써. docker.io를 사용합니다.
0
서버를 실행하는 경우 Neo4j 셸의 REST 기반 끝점을 사용할 수 있습니다.이 끝점은 서버 앞쪽에 넣을 수있는 기본 인증 사용자 인증으로도 보호됩니다.
예. 다음과 같이 작성하십시오.
관련 문제
- 1. Windows Azure 인스턴스에 대한 원격 데스크톱 액세스를 보호하는 방법
- 2. 사이트에 대한 액세스를 안전하게 보호하는 방법
- 3. .htaccess를 통해 폴더 액세스를 보호하는 방법은 무엇입니까?
- 4. webapp 디렉토리/폴더에 대한 액세스를 보호하는 방법은 무엇입니까?
- 5. ASP.NET을 사용하여 SWF 파일에 대한 액세스를 보호하는 방법은 무엇입니까?
- 6. 원격 위치에서 원격 셸에 하위 스크립트를 포함시키는 방법은 무엇입니까?
- 7. Neo4J 원격 클라이언트 허용
- 8. 비누 서비스에 대한 액세스를 최상으로 보호하는 방법
- 9. OSGi에서 번들에 대한 액세스를 보호하는 방법이 있습니까?
- 10. 스프링에서 정적 리소스에 대한 액세스를 보호하는 방법
- 11. 이더넷에서 Selenium에 대한 액세스를 제한하는 방법은 무엇입니까?
- 12. 원격 mySQL 액세스를 역전시키는 방법은 무엇입니까?
- 13. SSH를 통해 Neo4J 셸에 액세스 하시겠습니까?
- 14. 데이터베이스에 원격 액세스를 허용하는 방법은 무엇입니까?
- 15. admin/cms에 대한 원격 액세스를 안전하게 종료하는 방법은 무엇입니까?
- 16. Windows에서 원격 폴더에 대한 파일 액세스를 모니터링/로그하는 방법은 무엇입니까?
- 17. 인터넷을 통한 HTTP 원격 액세스를 위해 MS SSAS 2005를 보호하는 방법은 무엇입니까?
- 18. .htaccess를 통해 phpmyadmin 액세스를 보호하는 방법
- 19. 비보안 도메인에서 보안 도메인의 iframe 액세스를 보호하는 방법은 무엇입니까?
- 20. JVM이 파일 액세스를 보호하는 방법.
- 21. AlertBox Android를 보호하는 방법은 무엇입니까?
- 22. PostgreSQL 데이터베이스에 대한 원격 액세스를 허용하는 방법
- 23. Tomcat Manager에 대한 원격 액세스를 허용 하시겠습니까?
- 24. 원격 위치에서 브라우저로 톰캣에 대한 액세스를 비활성화
- 25. 하늘색 미디어 스트리밍에 대한 액세스를 보호하는 접근 방식
- 26. JSON을 반환하는 MVC 작업에 대한 액세스를 보호하는 방법
- 27. dll을 보호하는 방법은 무엇입니까?
- 28. 스크롤하지 않고 셸에 쓰는 방법은 무엇입니까?
- 29. REST API 액세스를 제공하는 레일 서버 액세스를 보호하는 방법
- 30. 서비스에 대한 액세스를 거부하는 방법은 무엇입니까?