Как скомпилировать bash скрипт в Linux?

Bash скрипты используются в открытом виде. Скрыть исходный код bash скрипта с помощью обсуфускации, можно скомпилировав его в бинарный файл. В Linux для компиляции bash скриптов можно использовать утилиту shc. Эта утилита может транслировать код bash скрипта в язык C и скомпилировать его. На выходе вы получите бинарный файл, который можно запустить почти на любом другом хосте Linux.

В нашем примере мы скомпилируем простой Bash скрипт myscript.sh

Читать далее

Конвертация виртуальных дисков vmdk из Thick в Thin в VMware ESXi

Метод изменения типа диска с использованием CLI заключается в копировании текущего содержимого vmdk файла в новый тонкий (thin) диск и последующего удаления старого толстого (thick) диска.

В первую очередь выключите виртуальную машину, тип диска которой нужно изменить. Чтобы подключится к хосту ESXi по SSH, необходимо включить службу SSH в настройках ESXi и разрешить входящие подключения к порту 22 TCP (Manage->Settings -> Security Profile).

Подключитесь к хосту ESXi под учеткой root с помощью SSH клиента (того же Putty) и перейдите в каталог vmfs/volumes:

Читать далее

Windows 10 cannot access samba share

i have a problem with samba: i configured Raspbian to share a folder over my LAN, i can access the folder through my two android devices but my Windows 10 desktop PC won't allow me.

I tried everything! Tried to follow a lot of similar threads i found googling but nothing worked. It's probably my windows computer because i can access the folder with other devices!

Читать далее

turning off Postfix bounce notices (was: unexpected protocol delivery_request_protocol)

> I am seeing the subjected error for a small percentage of messages, and
> then those message stay in the deferred queue.
>
> from the log:
> postfix/local[1124]: warning: unexpected protocol delivery_request_protocol

Читать далее

Гагарины бл*ть

Сын просил сделать кормушку для птичек. Вспомнив свои пионерские навыки по кормушкостроению - сваял требуемое из пакета молока. Вырезав квадратную дырку в одной стороне пакета и насыпав туда сворованного у хомяка корма, я ловко повесил это на балконе. Кормушка болталась на ветру как знамя: несчастные птицы не могли даже подлететь к ней. Хмурые воробьи, не в силах спокойно пожрать из кормушки сидели на балконе и злобно срали на погибшие от неожиданной зимы, цветы. Сын попросил меня придумать что нибудь, а то мол, "птички хотят есть а не могут, а это жалко", и пожертвовал пластиковой коробкой от новогоднего подарка в виде ярко красной ракеты. Я ее взял.

Читать далее

Сравниваем эффективность Redis, Kafka и RabbitMQ

Чтобы обеспечить асинхронную связь между микросервисами (microservices), нужен брокер сообщений (message broker). Брокер обеспечивает надежную и стабильную передачу данных, управление и мониторинг, а также предотвращает потерю сообщений. На сегодняшний день существует несколько брокеров, которые различаются по возможностям и объемам передаваемых данных. Сравним три наиболее популярных из них — RabbitMQ, Kafka и Redis.

Читать далее

10 несуществующих болезней, которые диагностируют только в России

Некоторые диагнозы, которые запросто можно встретить в России, часто вызывают легкое недоумение у зарубежных специалистов. О самых распространенных из них рассказываем в нашем материале.

В каждой стране есть свои особенности медицины, и Россия — не исключение. Особенно ярко это проявляется в том, что некоторые заболевания, которые привычны россиянам, могут быть чуть ли не в диковинку людям из других стран.

Читать далее

Фейк или правда?

Информационные баталии, которые последние дни происходят в соцсетях, напомнили нам об эксперименте по восприятию действительности, который в 1961 году провёл профессор Соломон Аш. Он собрал в одной комнате семь человек: один из них был испытуемый, остальные шесть человек были помощниками профессора, чьей целью было введение в заблуждение истинного участника эксперимента. На стене были нарисованы параллельные линии длиной 25 и 35 см. Профессор спрашивал, какая из линий длиннее, а шесть его ассистентов в едином порыве отвечали, что 25-сантиметровая линия длиннее 35-сантиметровой, хотя истинность обратного утверждения была видна невооружённым глазом. В 60% случаев испытуемые поддерживали заведомо абсурдное утверждение. Эксперимент наглядно продемонстрировал, как работает конформность — трансформация мнения или поведения человека под влиянием давления со стороны других людей.

Читать далее

Get the latest version and timely security patches in FreeBSD

In order to get the latest version and timely security patches it may be necessary to switch to 'latest' instead of 'quarterly' packages.

Читать далее

Error adding new user - pw: user 'qwe' disappeared during update

As root, I'm trying to add a new user with adduser but it returnes a strange error when I confirm. Only the group 'anne' gets created, but nothing more. I checked pw(8) for something helpful as it seems like it's pw creating the error and checked /var/log/messages and /var/log/auth.log but nothing strange there.

Читать далее

Наверх