From http://docs.neo4j.org/chunked/stable/security-server.html :
HTTPS Support The Neo4j server includes built-in support for SSL-encrypted communication over HTTPS. When you first start the server, it automatically generates a self-signed SSL certificate and private key. Since the certificate is signed on its own, it is not safe to use it for use; instead, you must provide your own key and certificate for use by the server.
, neo4j-server.properties, :
org.neo4j.server.webserver.https.cert.location=ssl/snakeoil.cert
org.neo4j.server.webserver.https.key.location=ssl/snakeoil.key
Note that the key should be unencrypted. Make sure you set correct permissions on the private key, so that only the Neo4j server user can read/write it.
Neo4j SSL-. , PEM , DER.
, HTTPS , HTTPS:
org.neo4j.server.webserver.https.enabled=true
org.neo4j.server.webserver.https.port=443
: Neo4j Shell, http https? - http.