lanyu 的软件的使用方法见:
http://blog.lanyus.com/archives/174.html
Linux 系统的安装过程见如下:
https://blog.csdn.net/Mr_OOO/article/details/78721944
其中缺少一些安全性的考量和简单的关键步骤:
1. 在服务器程序的运行目录,执行
1
2
3
4
|
$> touch IntelliJIDEALicenseServer.html
|
这只需要是一个空文件,不需要实际内容
2. server 的参数问题
1
2
3
4
|
-l 指定绑定监听到哪个IP(私人用)
-u 用户名参数,当未设置-u参数,且计算机用户名为^[a-zA-Z0-9]+$时,使用计算机用户名作为idea用户名
-p 参数,用于指定监听的端口
-prolongationPeriod 指定过期时间参数
|
这里有的启动脚本使用了 -l 127.0.0.1 这是错误的,这将使服务不能监听外部网络接口,没有必要;
3. 执行用户问题
由于服务器端是非公开源代码程序,使用root执行脚本或者程序是极为不安全的,有可能成为原作者的肉鸡服务器。
建议以非特权用户 按需执行该程序。