安装完elasticsearch之后系统会自动创建一个elasticsearch用户,在启动elasticsearch的时候需要切换该用户启动,但是在我切换到elasticsearch用户的时候显示This account is currently not available。
查资料发现是因为该用户的shell不可用,查看/etc/passwd文件发现此用户的shell是/sbin/nologin需修改成/bin/bash
修改完后就可以切换到elasticsearch用户了。
安装完elasticsearch之后系统会自动创建一个elasticsearch用户,在启动elasticsearch的时候需要切换该用户启动,但是在我切换到elasticsearch用户的时候显示This account is currently not available。
查资料发现是因为该用户的shell不可用,查看/etc/passwd文件发现此用户的shell是/sbin/nologin需修改成/bin/bash
修改完后就可以切换到elasticsearch用户了。