CMD: конструкция switch/case как быть?

cmd batch file run

Поговорим о возможности использовать в batch файлах оператора switch/case. Потребовалось написать простой CMD скрипт для запуска трех разных команд. Вспомнил про оператор switch, с помощью которого делал обработку в зависимости что в переменной на PHP. Пример конструкции на языке PHP: <?php switch ($i) { case «apple»: echo «i это яблоко»; break; case «chocolate»: echo «i … Читать далее

CMD: изменение кодировок консоли

CMD CodePage

Многие скажут — в PowerShell нет таких проблем как в CMD, юникод поддерживается из коробки! И будут правы:) Но мне быстрее и проще что-то простое сделать с помощью batch файла. Мы используем русский язык в Windows. Windows же использует несколько кодировок для русского языка: CP1251 — Windows кодировка CP866 — используется в консольных приложениях UTF-8 … Читать далее

SSHd: Генерируем ssh-ключи на WIndows для безопасного доступа к серверам

Linux

В этой заметке рассмотрим создание ssh ключей для sshd авторизации на Unix подобных операционных системах (linux, bsd). Многие из нас используют для доступа к своим серверам протокол ssh и парольную авторизацию. Что дает злоумышленникам организовать брутфорс-атаки. SSH авторизация позволяет вместо парольной защиты использовать ключевую пару состоящую из открытого и закрытого ключа (приватный и публичный ключ). … Читать далее

Samba 4 и Windows XP как заставить совместно работать

Samba Server

Windows XP не могут подключиться к SAMBA версии 4.11 и выше.  После обновления SAMBA сервера до версии 4.11 компьютеры под операционной системой Windows XP перестали подключаться к шарам сервера. Правильное решение — выкинуть XP и поставить WIndows 10:) Но на это нужно время и главное деньги. Читаем Release Notes for Samba 4.11.0 Из прочитанного понимаем, … Читать далее

VmWare ESXi: ошибка создания ссылки в /dev/disk/by-id

Linux

После обновления Ubuntu сервера, обратил внимание на множество ошибок в syslog. Dec 2 00:00:46 cloud multipathd[688]: sda: failed to get udev uid: Invalid argument Dec 2 00:00:46 cloud multipathd[688]: sda: failed to get sysfs uid: Invalid argument Dec 2 00:00:46 cloud multipathd[688]: sda: failed to get sgio uid: No such file or directory Dec 2 … Читать далее