• Как включить vpn на windows server 2019?

    @res2001
    fropsas, Где расположен ВПН сервер (в итальянском облаке или на VPS в РФ)?
    Вам действительно нужен доступ ко всему интернету из облака? Или все же только к определенным адресам (доменам)?
  • Как включить vpn на windows server 2019?

    @res2001
    Что хотите в итоге получить? В чем собственно вопрос?
    На сколько понимаю, ВПН на винде работает, но видимо, не так как вы ожидаете.
  • Возможно ли обойтись без OpenSSH?

    @res2001
    anonimous_user, Я обычно использую один вариант авторизации (как правило по ключу). Но в openssh можно настроить и несколько вариантов. Как именно авторизоваться выбирает клиент, на сколько я помню.
    как тогда получить доступ к cmd'хе или powershel'у

    У вас же на винде уже настроен telnet сервер - ну и подключайтесь дальше к нему. Можно команду подключения вставить в пользовательский стартовый скрипт.
    Хотя как по мне - telnet сервер нельзя использовать, даже в локальной сети.

    Вообще какие цели вы преследуете этим?

    PS: Если на винду поставить WSL, то там можно поднять OpenSSH, он там есть в пакетах. Но bash WSL - это не то же что cmd/posh, но возможно вам будет достаточно. В принципе из bash можно запустить и cmd :-)
  • Можно-ли завернуть UDP трафик в TCP туннель Windows?

    @res2001
    anonimous_user,
    Обязательно в таком случае делать ВПН или можно без него?

    Теоретически можно.
    Например, был бы у вас линукс можно было бы на скорую руку поднять связку mkfifo + netcat, встречал подобные рецепты в сети. Как подобное соорудить под виндой - не знаю.
    В целом вы правы, полноценный ВПН тут не нужен, но ВПН закрывает вашу задачу.
    Для облегчения можно в ВПН отключить шифрование или настроить самый легкий вариант шифрования, если, конечно, такое поддерживается.
  • Возможно ли обойтись без OpenSSH?

    @res2001
    За bitvise хотят денег.
    Но в целом у автора столько хотелок, что вряд ли он найдет бесплатное решение.
  • Есть актуальные книги по Си?

    @res2001
    Добавлю еще книгу: Дейтел, Дейтел: "Как программировать на С"
    И конечно: https://en.cppreference.com/w/c

    K&R - не учебник, дает некоторое введение в язык, а дальше сам. На многие возникающие вопросы там нет ответов.
    Бен Клеменс "Язык С в XXI веке" - это уже потом, когда освоите язык.

    По таким темам как многопоточность и атомарные операции (которые уже есть в современной стандартной библиотеке Си, но которых не было во времена K&R) рекомендую: Энтони Уильямс: "Параллельное программирование на С++ в действии. Практика разработки многопоточных программ"
    Да там С++, но все достаточно просто переносится в С11. Аналогичного материала в печатном издании на русском не встречал.

    Ну а например тему сетевого программирования учебники по Си (и С++) никогда не раскроют, т.к. реализации в стандартной библиотеке нет.
  • Как найти все name в форме на сайте?

    @res2001
    wisgest,
    А так вообще find или findstr, возможно в цикле.

    В батниках разбирать html файлы - не вариант, т.к.символы <> - в cmd специальные и их надо экранировать - геморрой еще тот.

    rinaz22, Имху, тег cmd/bat стоит убрать.
    Делайте скрипт на php, раз вы им владеете, и обрабатывайте файлы им.
  • Правильно ли я понял алгоритм быстрой сортировки?

    @res2001
    L+(R-L)/2 == L-(L-R)/2 != (L+R)/2

    Нет тут никакой защиты от переполнения. Переполнения тут быть не может в обеих формах записи (третью не рассматриваю, т.к. она не верна). Если принять, что входные параметры изначально корректные: 0 <= low <= high. Корректность почти гарантируется первым if, не хватает только проверки на low >= 0.
  • Как программно сменить начальную страницу Google Chrome?

    @res2001
    Вы сначала найдите где хром хранит свои настройки, потом найдите подходящее средство для изменения этих настроек. Может быть в итоге окажется, что это можно реализовать в батнике без сторонних программ.
  • Почему создаётся данные в _id как объект, а не как integer, как исправить?

    @res2001
    Дмитрий Кузнецов, Может быть не стоит ломать предоставляемый базой механизм? Используйте его.
    Я бы вообще вручную не присваивал _id. Если вам нужен какой-то целочисленный идентификатор, заведите другое поле для этих целей.

    Если что я ни PHP ни Laravel не знаю. Я немного разрабатывал с использованием Монги на другом языке.
  • Скопировать данные из gpt диска в mbr диск?

    @res2001
    ViktorGuerro, Прежде чем что-то деструктивное делать с дисками заимейте полный посекторный образ.
  • Скопировать данные из gpt диска в mbr диск?

    @res2001
    ViktorGuerro, Вам нужно снять посекторный полный образ диска. Не важно какая там разметка. Это умеют делать многие утилиты, например Акронис.
    Потом уже можете делать с диском (или копией образа) что угодно, т.к. будет возможность вернуть все в исходное состояние.
    В целом Рональд Макдональд прав - бесполезно напрямую втыкать диск от рейд контроллера в винду - она там ничего не найдет.
    тот контроллер, видит, что эти диски отдельно друг от друга, а не в рейде, т.е. не синхронизирован, поэтому с дисками он работать не хочет

    Ну это уже пол дела. Вы можете вставить в контроллер один диск - контроллер его увидит и у вас будет возможность слить данные (на всякий случай). Дальше любым способом очищаете второй диск, вставляете в контроллер и добавляете его в рейд к 1 диску. Диски синхронизируются. Все.
  • Не запускается NAS4FREE, после того, как вырубили свет, что делать?

    @res2001
    ViktorGuerro, Сделайте какую-нибудь загрузочную флэшку с диагностическими утилитами (можно использовать например adminpe.ru), подключите диск и загрузитесь с флэшки. Перед тем как что-либо делать с диском есть смысл снять с него полный образ, например акронисом.
    Мня еще очень удивляет, что я могу все диски вытащить, а у меня 2 рейда показывает

    Где показывает?
    Возможны варианты подключения, например часть дисков подключены к рейд контроллеру, а часть на прямую к материнской плате к САТА контроллеру. В таком случае рейд контроллер видит только свои диски, а диски от САТА контроллера на прямую видны в ОС, но на них уже нельзя настроить рейд средствами рейд контроллера, но это возможно сделать с помощью софта.
  • Не запускается NAS4FREE, после того, как вырубили свет, что делать?

    @res2001
    ViktorGuerro, При выключенном сервере вставьте диски на те же места где они были.
    Проверьте в БИОС видны ли диски в настройках рейд адаптера. По идее, если вы еще не успели ничего сделать с дисками адаптер должен снова собрать из них рейд, возможно понадобиться синхронизация. Проверьте состояние этого рейда.
    Возможны варианты: диски (или один из них) в БИОС не видны - видимо диск вышел из строя. Определите какой из них сдох. Уберите только его.
    Если из рейд1 (зеркало) вытащить один из дисков, то рейд будет работать дальше, хоть зеркала уже и не будет. Когда вы добавите новый диск на место вышедшего из строя снова потребуется синхронизация и только после этого рейд заработает в штатном режиме.
  • Не запускается NAS4FREE, после того, как вырубили свет, что делать?

    @res2001
    ViktorGuerro, В посте вы писали про 2 САТА диска, на видео то же присутствовали 2 САТА диска.
    Т.е. теперь у вас нет 1 рейда?
  • Не запускается NAS4FREE, после того, как вырубили свет, что делать?

    @res2001
    ViktorGuerro, У вас в сервере вроде только 2 диска. Какой рейд вы тогда вытащили?
    Минимум 2 диска составляют рейд1 или 0. Для других рейдов нужно больше дисков.
    Раз уж вы все равно вытащили диск можете прогнать на нем на другом компе полный тест поверхности.
    Если тест пройдет нормально, то можете воткнуть диск на место и добавить его в рейд. После этого снова начнется синхронизация.
  • Как написать bat-ник с "самоуничтожением"?

    @res2001
    Добавлю:
    Нужно убедиться, что "вирус" уже закончил выполнение, если он запущен, то это будет мешать удалению катаога. Возможно перед удалением есть смысл воткнуть паузу на 1-5 сек.
    В батнике команда удаления каталога должна быть последней, если хотите в конце паузу то делайте так:
    rd ... & pause