安装es在上篇
首先杀一下es进程
ps -ef | grep elastic
kill -9 端口
安装x-pack
./bin/elasticsearch-plugin install x-pack
然后y就ok
es配置文件增加开启安全验证
xpack.security.enabled: true
因为x-pack普通的不能开启安全管理模块(可以试用30天), 所以接下来进行破解永久开启安全管理
在任意目录创建LicenseVerifier.java
touch LicenseVerifier.java
vi LicenseVerifier.java
Java文件内容为
package org.elasticsearch.license;
public class LicenseVerifier
{
public static boolean verifyLicense(final License license, final byte[] encryptedPublicKeyData) {
return true;
}
public static boolean verifyLicense(final License license) {
return true;
}
}
接下来根据es安装路径编译Java文件得到class
# javac -cp "elasticsearch-5.5.1/lib/elasticsearch-5.5.1.jar:elasticsearch-5.5.1/lib/lucene-core-6.6.0.jar:elasticsear