Как защитить бродячий виртуальный ящик паролем?
Я использую vagrant для предоставления некоторых API-интерфейсов своим клиентам (используя высокую вычислительную мощность), поэтому некоторые из моих клиентов хотят запускать эти коробки на своих собственных машинах и готовы хорошо платить
этот исходный код - это весь мой бизнес, так как я могу хорошо защитить этот исходный код? я могу установить пароль на ящик? этого достаточно или есть другой подход
1 ответ
Здесь есть несколько вопросов, и я постараюсь ответить на них, насколько я понимаю.
я могу установить пароль на ящик?
взгляните на бродячую документацию здесь https://www.vagrantup.com/docs/vagrantfile/ssh_settings.html
смотреть на
config.ssh.password
а также
config.ssh.insert_key
настройки. Они могут защитить паролем и отключить беспарольный вход в вашу виртуальную машину.
как я могу хорошо защитить этот исходный код?
В зависимости от используемого вами языка вы можете предоставить только скомпилированный код или запутанный код. Поищите в Интернете инструменты для обфускации кода, чтобы узнать больше.
Этого достаточно?
Я прошу вас прочитать это из самого stackru из прошлого. Там есть несколько очень полезных советов о попытках защитить исходный код или о его бесполезности. Как защитить свой программный код?
Вот ссылка на поиск Google, в которой перечислены все прошлые обсуждения stackru. Посмотрим, поможет ли кто-нибудь из них. https://www.google.com/search?q=how+to+protect+code+site:stackru.com&hl=en&sa=X&ved=2ahUKEwjgiOm3zq_pAhWRHjQIHZYsAgQQrQIoBDABegQIAhAN&biw=1253&bihprin&biw=1253&bihprin&biw=1253&bihpr