Настройка сервера - noant/Lazurite GitHub Wiki
Во время запуска Lazurite разворачивается SimpleRemoteMethods сервер, использующий protobuf сериализацию, он имеет следующие параметры по умолчанию:
- порт - 8080;
- секретный код сервера - по умолчанию 0123456789123456 (всегда строка из 16 символов), нужен для защиты от атаки "человек посередине", все данные, пересылаемые Lazurite, шифруются этим кодом с помощью алгоритма шифрования AES; после установки необходимо поменять секретный код сервера;
- стандартный сертификат Lazurite, ставится в систему после установки Lazurite.
Полностью первоначальный адрес выглядит следующим образом: https: //localhost:8080
Все эти параметры можно менять.
Некоторые файлы, например настройки сервера, настройки удаленных сценариев и т.д., небезопасно хранить на компьютере в не зашифрованном виде. Для того чтобы обезопасить настройки от кражи, необходимо задать ключ шифрования файлов. Этот ключ шифруется и доступен только учетной записи пользователя. Не смотря на то, что это хороший способ хранения данных, в нем есть один минус: при переносе настроек и сценариев Lazurite на другой компьютер или при переустановке системы необходимо запомнить ключ шифрования файлов и, после переноса данных, ввести его в настройках сервера повторно. Если этого не сделать, то некоторые файлы настроек могут быть недоступны.
Длина ключа должна быть 16 символов. Алгоритм шифрования - AES.