Как защитить исходный код в aws от клиента? - PullRequest
0 голосов
/ 14 мая 2019

Я разрабатываю несколько проектов для одного клиента.Я положил весь код в экземпляре aws ec2.Я не хочу предоставлять доступ к коду клиенту.

У клиента будет пароль идентификатора учетной записи aws.

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

1 Ответ

1 голос
/ 14 мая 2019

Вы можете предоставить им доступ к aws console, но не передавать им программный доступ / ssh-доступ к экземплярам.

Если им нужен ssh-доступ, а вашим программам требуется исходный код, я не вижу возможности скрыть код.

Однако вы можете в своем контракте указать, что ваш код является вашей собственностью и не допускается повторное использование и т. Д.

Ссылка Защита папки в EC2 Amazon Marketplace AMI

Edit: Я создал пользователя с консольным доступом, но без каких-либо прав. Как вы можете видеть, он не видит, как работают мои экземпляры. Следовательно, он не может скопировать их вообще. Однако вы можете предоставить доступ к определенным продуктам, таким как наблюдение за облаком, чтобы он мог отслеживать журналы. User with console access but no rights

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