Tips and Tricks

Подписаться на эту рубрику по RSS

Tunnelblick - OpenVPN клиент для Mac OS X

Декабрь, 10th 2017

Tunnelblick - OpenVPN клиент для Mac OS X

Продолжаю знакомить своих подписчиков с защищенными канала связи. Недавно публиковался пост про установку OpenVPN сервера и клиента на роутер с прошивкой DD-WRT. Сегодня хочу рассказать о настройке OpenVPN клиента на macOS, что позволяет легко и безопасно связываться с удаленным офисом, собственным домом или любым сервером, на котором настроен OpenVPN.

читать полностью →

Очистка кэша для отдельной страницы в Safari и почему это лучший браузер для web-разработчика.

Октябрь, 09th 2017

Очистка кэша для отдельной страницы в Safari

Уже довольно давно, моим любимым браузером стал Safari, поскольку именно он является наиболее удобным на macOS, причем не только для разработчиков, но и для обычных пользователей. Это не голословные утверждения, а выводы, основанные на ежедневном использовании.

читать полностью →

Как узнать SID пользователя или по известному SID определить его имя

Октябрь, 03rd 2017

Как узнать SID пользователя

Если заголовок поста сразу вселил недоумение в вашу голову, его можно смело пропускать - так как тема весьма специфичная. Для оставшихся любопытствующих, чуть позже дам краткую справку, чтобы стало понятнее, но для начала расскажу что же меня сподвигло всё это написать.

читать полностью →

Шифрование файлов с помощью OpenSSL

Сентябрь, 14th 2017

Шифрование файлов с помощью OpenSSL

Иногда бывает нужно зашифровать какой-то архив или отдельный файл, обезопасив таким образом доступ к нему посторонним. Несколько лет назад, я уже рассказывал о хранении шифрованных данных в облаке Яндекс.Диск, тогда рассматривалось создание шифрованного образа диска средствами Mac OS X.

Сегодня, будем шифровать данные с помощью библиотеки OpenSSL, входящей в состав любого *NIX дистрибутива. К сожалению, самый распространённый архиватор tar, не умеет самостоятельно шифровать данные, но мы ему в этом поможем.

читать полностью →

[Решено] Не удалось найти этот элемент. Его больше нет в... Проверьте расположение этого элемента и повторите попытку.

Сентябрь, 12th 2017

Не удалось найти этот элемент его больше нет

Удаляли тут всякий ненужный хлам с сервера (Windows Server 2012R2). Казалось бы, рядовая операция, чего об этом писать? Всё шло в штатном режиме, до того момента, пока один из каталогов, размерностью в 0 байт, не решил поселиться на винте навечно - его не удавалось не удалить, не переместить. На все попытки справиться с упрямой папкой, система издевательски сообщала "Не удалось найти этот элемент. Его больше нет в... Проверьте расположение этого элемента и повторите попытку", при этом благополучно отображая её в дереве файловой системы.

читать полностью →

При установки ESET Remote Administrator 6 возникает ошибка "UCS characters wider than 16-bits are not supported".

Сентябрь, 03rd 2017

UCS characters wider than 16-bits are not supported

Сегодня ставил на один из Win серверов ESET Remote Administrator. Не спрашивайте зачем оно там - сам не в восторге от подобного решения, но со мной не советовались, когда приобретали. При установке столкнулся со странной ошибкой "UCS characters wider than 16-bits are not supported".

читать полностью →

Принудительная отправка deferred почты в Postfix

Август, 18th 2017

Решил написать данный пост больше для себя, чтобы не забыть, поскольку подобное вмешательство в работу почтового сервера требуется крайне редко. Когда почтовому серверу (в моем случае postfix) по каким-то причинам не удается отправить исходящую почту, он помещает её в очередь deferred (ожидание), откуда периодически будет пытаться её доставить снова.

Почему такое происходит? Живой пример из практики - косорукие админы (одного весьма крупного предприятия в нашем городе), по одной, ведомой только им причине, выборочно заблокировали часть внешки на файерволе. В итоге, мой сервер мог стучаться к их почтовику до посинения, пополняя свою deferred очередь новыми письмами, а админы не сном не духом. Спросите откуда такая уверенность что рубил не какой-то спам-фильтр? Да это легко проверить, подключившись telnet на 25 порт почтового сервера и не увидев даже приветствия.

Как раз в таких обстоятельствах и бывает нужно ускорить процесс не дожидаясь очередной попытки от сервера. Для немедленной отправки накопившейся почты в postfix имеется специальная команда:

postsuper -r ALL deferred

[Решено] iPhone не видит сеть после отключения или замены батареи

Июль, 20th 2017

iPhone не видит сеть

Признаться честно, я не часто берусь ремонтировать телефоны - от случая к случаю, когда есть время. Собственно, по этой причине, был несколько удивлен, когда после банальной замены батареи в iPhone 4S, тот вдруг перестал находить сотовую сеть, шёл постоянный поиск...

читать полностью →

[Решено] Thunderbird. Не удалось подключиться к IMAP-серверу. Возможно вы превысили ограничение на максимальное число соединений к этому серверу.

Май, 16th 2017

Не удалось подключиться к IMAP-серверу. Возможно вы превысили ограничение на максимальное число соединений к этому серверу

Столкнулся сегодня с такой проблемой - в Mozilla Thunderbird при попытке открыть папку "Удаленные" или "Черновики" выходило следующее сообщение:

Не удалось подключиться к IMAP-серверу. Возможно вы превысили ограничение на максимальное число соединений к этому серверу. Если это так, откройте диалоговое окно "Дополнительные параметры IMAP-сервера" и уменьшите число кэшируемых соединений.

читать полностью →

Автоматический запуск OpenVPN канала под Windows

Март, 05th 2017

запуск OpenVPN как сервиса

Встала задача настроить автоматическое поднятие OpenVPN канала на Windows. Я расскажу как это сделано у меня, на примере Windows Server 2008 R2 (он выступает в качестве клиента), аналогично делается и на любой другой версии Windows, не обязательно чтобы это был сервер.

читать полностью →

Как определить какой DNS сервер использует система?

Март, 04th 2017

В продолжение темы про DNS, сегодня хотелось бы рассказать как же проверить какой сервер в действительности отвечает на ваши запросы. Ситуации бывают разные, допустим внешние IP-адреса пингуются, а имена хостов не определяются, или у вас есть сомнения что перед вами действительно тот сайт, который должен быть (не редки случаи когда вирусы подменяют настройки DNS серверов вашего компьютера).

К примеру, при подключении по vpn каналу к одному из серверов, у меня в браузере на локальном компьютере переставали открываться странички. Как оказалось, подставлялся не верный DNS сервер.

читать полностью →

Выделение статических ip адресов клиентам OpenVPN

Февраль, 02nd 2017

Я уже не раз рассказывал как сконфигурировать собственный OpenVPN сервер. Пользователи подключаются по сертификатам и им динамически выдаются свободные ip-адреса из заданного диапазона. Встала задача выдавать некоторым клиентам постоянные ip-адреса, чтобы была возможность подключаться к ним тоже.

Собственно, решается это довольно просто, если знать как. В файл конфигурации сервера OpenVPN нужно добавить буквально пару строк:

client-to-client
ifconfig-pool-persist ipp.txt
  • client-to-client - разрешаем клиентам видеть друг-друга в сети
  • ifconfig-pool-persist ipp.txt - наличие этой строки указывает, что перед тем как выдать клиенту свободный адрес из пула, сервер должен свериться с файлом ipp.txt, в котором прописывается привязка имени пользователя к ip-адресу.

Файл ipp.txt должен иметь следующий формат:

username1,ip-address
username2,ip-address
username3,ip-address

username1, username2 и username3 соотвествуют именам выданных сертификатов пользователей.

Смена языка интерфейса в Windows Single Language. Как я восстанавливал Asus All-in-one PC c флешки и получил арабский Windows 8.1

Ноябрь, 24th 2016

Смена языка интерфейса в Windows Single Language. Windows на арабском

Считается, что изменить язык интерфейса в специальной версии Windows Single Language (для одного языка) нельзя и пользователь вынужден работать только с изначально установленным языком интерфейса. На самом деле это не совсем так - простейшим вариантом смены языка интерфейса Windows будет полная переустановка системы, где, по идее, предполагается выбор необходимого языка. Но это в теории...

читать полностью →

[Решено] Как полностью удалить Wine для последующей "чистой" установки

Ноябрь, 17th 2016

Продолжим начатую сегодня тему Linux, а то не знаю когда еще дойдут руки до написания заметки. За последнее время Wine (используется для запуска Windows приложений на *nix системах), как и сам Linux, довольно сильно продвинулся и стал заметно дружелюбнее к обычным пользователям, а не только бородатым мужчинам в вытянутых свитерах. Ну последнее уже пережиток прошлого и подобные существа хоть еще и встречаются, но это уже скорее вымирающий вид.

Ладно, отвлёкся... короче, хоть всё уже и становится в Linux более-менее нарядно, однако без помощи терминала порой не обойтись. Wine не исключение - не редки весьма странные глюки, побороть которые можно только полной переустановкой пакета.

читать полностью →

Смена раскладки клавиатуры OS X El Capitan. Как вернуть привычное сочетание клавиш (Cmd+Пробел).

Август, 31st 2016

смена раскладки клавиатуры OS X. клавиатура macbook

До выхода новой macOS Sierra осталось совсем немного времени, но думаю тема сегодняшнего коротенького поста останется актуальной. Дело в том, что с выходом операционной системой OS X El Capitan изменилось привычное сочетание клавиш для смены раскладки клавиатуры (Cmd+Пробел). С какой-то радости для этих целей теперь используется (Ctrl+Пробел), а более удобное и привычное (Cmd+Пробел) теперь вызывает поиск в Spotlight.

читать полностью →

Скачиваем музыку из Контакта в Safari на mac

Июль, 27th 2016

скачиваем музыку из Контакта в Safari на mac

Вас не сильно беспокоит трындёж про авторские права? Зачастую, те кто хочет поиметь с этой темы денег и реальные создатели контента - совершенно разные люди. Сам никогда не парюсь по поводу того что мои статьи расходятся в интернете, делиться опытом мне лично не жалко, собственно для этого и создан блог, а музыканты пусть своё на концертах отрабатывают. Да и, честно говоря, сейчас куда не плюнь, одни звёзды - такое бывает в уши льют, что надо еще доплачивать тем кто это слушает.

читать полностью →

Отключаем конфигурацию усиленной безопасности Internet Explorer

Апрель, 20th 2016

отключение конфигурации усиленной безопасности IE

Настраивая очередной сервак на WinServer 2012, моё терпение вновь испытывал Internet Explorer со своей параноидальной конфигурацией усиленной безопасности. Я даже готов понять заботу мелкософта о своем дырявом детище, типа эта система уменьшает уязвимости перед возможными атаками, ограничивая доступ к содержимому веб-сайтов, но смириться с такой "заботой" я никак не могу.

читать полностью →

RUFUS. Создаем загрузочную флешку с FreeDOS для прошивки BIOS

Февраль, 14th 2016

RUFUS. загрузочная флешка с FreeDOS для прошивки BIOS

Я уже рассказывал об одной замечательной утилите для создания мультизагрузочной флешки с поддержкой различных версий Windows, Linux, позволяющей встроить туда образ универсального диска восстановления. В общем, инструмент весьма полезный для тех кто занимается или интересуется установкой и восстановлением операционных систем.

читать полностью →

Создание локальной копии сайта

Январь, 02nd 2016

Вообще тема крайне специфичная, впрочем как и решение... но может кому пригодится. И так, захотелось тут одним заказчикам странного - сделать локальную копию сайта для записи на флешку или на диск. Ну надо так надо... другой вопрос как это сделать?

Ковыряться вручную сомнительное удовольствие, не наш метод, да и искать специализированный софт (помню на заре интернета, когда доступ был жутко дорогой существовали всякие offline-браузеры под Windows) совсем не радовало, не актуально это сейчас.

И тут меня посетила замечательная идея воспользоваться консольной программой wget. Постоянно пользуюсь ею на серверах FreeBSD. Если вас пугает само слово FreeBSD, то wget легко устанавливается или сразу идет в составе практически любого Linux, можно поставить и на Мас, например через MacPorts (sudo port install wget).

читать полностью →

Outlook "Не удалось выполнить требуемую операцию"

Март, 10th 2015

Сегодня выловил странный баг в Windows 7 или в Outlook, кто из них действительно виноват сказать сложно, но лично я склоняюсь именно к ошибке в операционной системе. Проблема такая - при создании нового почтового ящика, после ввода всех настроек и клике по кнопке "Далее", получаем ошибку "Не удалось выполнить требуемую операцию".

Причем, проверка настроек благополучно завершается, и ранее установленный ящик функционирует исправно. В журнале никаких ошибок нет. Подобное сообщение выскакивает и при попытке сжатия .pst файла данных Outlook.

Выяснилось что проблема появляется, если у ярлыка запуска программы Microsoft Outlook на вкладке "Совместимость" установлено "Запускать программу в режиме совместимости" выставлен параметр Windows XP SP2.