Почему VMware DHCP сохраняет получение в режиме офлайн?

[115324]Ваш скрипт, вероятно, использует более 3%, как объяснил Flup, но вы также тратите много времени, создавая копию [115692]openssl[115693] каждый раз, когда вы хотите создать пароль (что, вероятно, является основной причиной пропущенного времени процессора). Если у вас многоядерная/потоковая машина, вы также не сможете выделить более одного потока выполнения скрипта, поэтому вы будете использовать [115694]1/max_number_of_threads[115695] возможного процессорного времени.

Лучше реализовать код не в скрипте оболочки, а в чем-то отличном от скрипта, который может сделать за вас шифрование по собственному усмотрению. Ваша команда openssl неполная, так что мои предложения немного расплывчаты, но обычно perl, python и ruby будут иметь модули, которые реализуют стандартные вещи (такие как [115696]scrypt[115697] и [115698]bcrypt[115699])

Другие способы генерации crypt passwd

Просто не используйте их в самом внутреннем цикле! Реализуйте зацикливание в perl или в любом другом месте, где вы запускаете функцию крипта.

Как упоминал Стефан, вы можете построить список паролей и вставить его в [115700]openssl[115701], а также

Затем проверить вывод на правильность пароля.

Я оставлю реализацию за вами =)[115337].

2
16.04.2014, 14:32
1 ответ

Так как это Модели, возможно, вы получаете отключение, если есть что-то еще с одним и тем же MAC-адресом, что и все равно VMNet0. Я думаю, что это также может быть отключено, если есть другой хост с тем же IP.

Чтобы всегда иметь тот же IP, вы бы настроили сервер DHCP, чтобы он видит MAC-адрес, который для VMNET0 он назначает IP, который вы говорите DHCP.

0
27.01.2020, 23:01

Теги

Похожие вопросы