Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > *NIX системы: Общие вопросы > получить root access на linux сервере


Автор: azesmcar 22.3.2010, 20:17
Добрый вечер,

Вопрос немного длинный, ничего более вразумительного не смог запихнуть в заголовок темы. В общем интересует такой вопрос:
Есть программа, защищенная hardware ключом, есть мнение, что предоставление клиентом демо версии, перед покупкой увеличит продажи. Разумеется слать hardware ключ в таком случае не имеет смысла. Предполагается предложить пользователю настроить сервер и передать мне его root доступ. Пароль я естественно меняю, устанавливаю свой софт, даю ему пару недель на ознакомление с системой, после чего требую денег, либо снимаю программу и возвращаю доступ. Все честно, только волнует один момент, имея сам сервер у себя под рукой, реально ли скопировать программу, переустановить систему? Т.е. получить софт бесплатно. С windows все просто, вставил загрузочный диск linux и софт твой, вместе с паролем администратора. Как насчет Linux? Мне неизвестны способы, но чем черт не шутит. Стоимость программы до десятка тысяч зеленых, учитывать надо все риски.

Спасибо.

Автор: djamshud 22.3.2010, 21:12
Если пользователь будет иметь физический доступ к компу, никакие рутовские пароли не спасут. Скопировать софтину тоже будет реально. Раз уж программа стоит дестяки килобаксов, потрудитесь сделать полноценную демо-версию, то есть с реально урезанным функционалом и всплывающими сообщениями или строками в логах "Чтобы запрашиваемая вами функция Х заработала, вам стоит заплатить нам кучу денег".

Автор: azesmcar 22.3.2010, 21:17
Цитата(djamshud @  22.3.2010,  21:12 Найти цитируемый пост)
Если пользователь будет иметь физический доступ к компу, никакие рутовские пароли не спасут. Скопировать софтину тоже будет реально. Раз уж программа стоит дестяки килобаксов, потрудитесь сделать полноценную демо-версию, то есть с реально урезанным функционалом и всплывающими сообщениями или строками в логах "Чтобы запрашиваемая вами функция Х заработала, вам стоит заплатить нам кучу денег". 

Это сервис с веб интерфейсом, ничего всплывающего там в принципе быть не может, разве что в веб-интерфейсе. Урезанная версия никому не нужна, смысл в том, чтобы показать полную, дать реально поработать. А полную версию без hardware ключа взломают в считанные секунды. Урезанную версию я и на своем сервере могу показать, даже не урезанную а полную и сказашь - хочеть чтобы она также работала у тебя? Давай деньги smile

Автор: djamshud 22.3.2010, 21:26
В таком случае разворачивайте у себя демо-сервер, а клиенту только морду. Через две недели лавчоку прикрывайте. Если клиент получит к себе полную версию, то будучи недобросовестным обязательно спи^Wвозьмет попользоваться на совсем.

Автор: IgorIV 22.3.2010, 21:29
А почему нельзя показать полную версию на своем сервере?

Автор: azesmcar 22.3.2010, 21:30
Цитата(djamshud @  22.3.2010,  21:26 Найти цитируемый пост)
В таком случае разворачивайте у себя демо-сервер, а клиенту только морду. 

Эта возможность уже есть, с полным административным доступом к веб-интерфейсу. Просто один знакомый таким образом покупал программу (правда крякнутую, но какая разница? один кряк 8000$ стоил), вот и подумалось ... а вдруг smile наверное не так обидно когда крадут ворованное smile

Добавлено через 2 минуты и 38 секунд
Цитата(IgorIV @  22.3.2010,  21:29 Найти цитируемый пост)
А почему нельзя показать полную версию на своем сервере? 

можно, но она работает не на тебя а на паршивый эмулятор, любому клиенту хотелось бы посмотреть на программу в деле, почувствовать на своей шкуре так сказать. А так - можно конечно, по запросу создаю personal demo. В общем все удобства smile 

Автор: ller 23.3.2010, 00:53
А NFS диск если у себя создать. и конектить его только под нужным пользователем? Пароль roota у пользователя отсутствует, к диску не обратится. Так же можно попробовать?

Автор: azesmcar 23.3.2010, 06:14
Цитата(ller @  23.3.2010,  00:53 Найти цитируемый пост)
А NFS диск если у себя создать. и конектить его только под нужным пользователем? Пароль roota у пользователя отсутствует, к диску не обратится. Так же можно попробовать? 

Попробовать все можно, но мне надо сперва учесть риски. Если диск смонтирован у пользователя то что это меняет?

Автор: azesmcar 24.3.2010, 20:04
Появилась другая идея - арендовать сервер у какого нибудь надежного хостера и арендовать выделенный сервер (за счет заказчика разумеется, т.е. включить аренду в счет). Вообще-то изначально реализация идеи нужны не столько для демонстрации, сколько для возможности аренды софта. Есть категория людей, которых не интересует покупка софта, это категория людей, которые только начинают бизнес и большие денежные вклады их пугают, для них легче купить crack за пару тысяч чем лицензию за десять.

Автор: ller 24.3.2010, 20:09
azesmcar, Пользователь может вообще никаких прав не иметь на разделе. Достаточно что бы программа имела доступ, а запустить ее можно и от имени нужного пользователя. А если аренда софта, то скорее всего разумнее будет выделенный сервер на стороне. IMHO

Автор: azesmcar 24.3.2010, 20:14
Цитата(ller @  24.3.2010,  20:09 Найти цитируемый пост)
Пользователь может вообще никаких прав не иметь на разделе. Достаточно что бы программа имела доступ, а запустить ее можно и от имени нужного пользователя. 

а пользователю на этом сервере вообще делать нечего, ему нужно свой внешний софт на сервер настроить, работа через web.

Цитата(ller @  24.3.2010,  20:09 Найти цитируемый пост)
А если аренда софта, то скорее всего разумнее будет выделенный сервер на стороне. IMHO 

да, я думаю так будет намного безопаснее, несколько десятков $ в месяц ничего не изменят, особенно если включить их в стоимость аренды софта даже заметно не будет.

Автор: ller 24.3.2010, 20:17
azesmcar, тем более прогу запустить от имени "правильного" пользователя и все, пусть работает. При логине другого пользователя, раздел не доступен, при загрузке с другого раздела, диск еще подмонтировать надо. Вот точно не знаю, есть ли возможность задания пароля при монтировании NFS...

Автор: azesmcar 24.3.2010, 20:20
Цитата(ller @  24.3.2010,  20:17 Найти цитируемый пост)
azesmcar, тем более прогу запустить от имени "правильного" пользователя и все, пусть работает. При логине другого пользователя, раздел не доступен, при загрузке с другого раздела, диск еще подмонтировать надо. Вот точно не знаю, есть ли возможность задания пароля при монтировании NFS... 

я тоже в этом практически не разбираюсь, потому лучше не трогать smile 

полнофункциональная демо на сайте есть, для ознакомления хватит, а арендовать будем только с сервером.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)