Как выполнить двоичный файл в другой системе? - PullRequest
0 голосов
/ 09 января 2020

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

#!/bin/bash

echo "Hallo World"

в tester.sh на моем CentOS7 и зашифровал его командой ./shc -f tester.sh. Зашифрованный файл изменяется на tester.sh.x и переименовывается в tester1.sh. И успешно выполнено командой ./tester1.sh. Результат ссылки на моем CentOS7: введите описание ссылки здесь Затем я попытался скопировать файл tester1.sh на другой компьютер с той же системой, используя SMTP. Но на другом компьютере файл успешно читается, но не может быть выполнен. Это результат на другом CentOS7 введите описание ссылки здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...