Для чего вам данные карт? Обязательно ли клиент должен у вас их оставлять?
Вы не имеете права хранить у себя все данные карты, если ваш сайт не верифицирован для этого.
Вы не имеете право хранить сvv и дату окончания карты на своем сайте, запрашивать эти данные, если вы не верифицированы для этого. Потому как это будет считаться фишингом.
Но если клиент вам доверяет, то он может оставить номер своей карты для удобства, например для того, что бы переводили на этот счет средства. (выводы в платежных системах, казино, букмекерских канторах)
Букмекерские конторы или казино хранят первые 6 и последние 4 цифры карты и то, если платежная система возвращает эти данные после оплаты. И хранятся они только для того, что пополнение и вывод были с оной и той же карты.
Для этого достаточно этих данных.
Зависит от кучи факторов.
Поэтому в реальности от 0 до 70%от теоретической максимальной.
Радиосвязь вообще и WiFi в частности это довольно непредсказуемая штука.
Вот сейчас у вас отличная скорость, через долю секунды сосед начал качать большой файл и скорость уже в два раза меньше, а еще через секунду включилась микроволновка, и кто то начал елозить беспроводной мышкой по экрану - и скорость упала почти до нуля, потом опять поднялась.
Плохо экранированная микроволновка, не очень удачная беспроводная мышка, или точка доступа соседа, запросто могут свести скорость к нулю.
Быстро не получится.
Сначала почитать пару-тройку книжек про то, как вообще в линуксе работать. Еще неплохо бы Advanced Bash Scripting почитать. Получается, минимум полгода уйдет на литературу.
Далее обкладываемся гентушными хэндбуками, гуголом и т.п. и ставим генту.
Помаленьку настраиваем и через год-два уже на мастдайку вообще не потянет! Главное — понять суть UNIX-way, тогда станет ясно, что мастдайка — это даже не гнилая операционная система, а некачественная прошивка для игровых приставок!
В первую очередь - это формальное определение алгоритма. Задача считается алгоритмически разрешимой тогда и только тогда, когда её решение можно запрограммировать на машине Тьюринга (или каким-нибудь другим эквивалентным способом). Это определение даёт, например, возможность предъявить алгоритмически неразрешимые задачи. Позволяет ввести понятие "Тьюринг-полного" языка - если на языке можно реализовать машину Тьюринга, то на нём можно написать любой алгоритм (язык С таким не является, а C# - является).
В общем, МТ - способ определить некоторый класс алгоритмов:
- некоторые задачи можно решить конечным автоматом;
- для некоторых потребуется конечный автомат со стековой памятью;
- для других достаточно машины Тьюринга;
- для остальных требуется божественное откровение или другие неалгоритмизируемые методы.
А скрипт то зачем? Обычное копирование если папки нет или прав нет, то не даст скопировать и выдаст ошибку. По какому признаку вы хотите определить, что фаил - это скрипт? Если по биту +х то собственно его и проверяйте, если по расширению, то проверяйте его, если по заголовку - соответственно смотреть заголовок. Покажите реальную задачу, может это решается стандартными средствами системы.
Можно сделать максимально безопасную систему, но только вот пользоваться ей невозможно будет.
Можно сделать максимально удобную систему, но безопасность не на высоте будет.
Поэтому всегда всегда ищется компромисс между удобством и безопасностью.
Если у вас настолько секретные данные, и вы не исключаете атак со стороны АНБ, то может и не параноик.
Но тогда возникает вопрос - а зачем вы вообще доступ из интернета к этим данным открыли?
Изолируйте от сети, и допускайте пользователей к работе только после биометрической идентификации и полного обыска, и разумеется под надзором СБ.
Мы некоторое время пользовались чтобы внешний сервис проверял наш аптайм, ничего криминального не вижу в том, что что-то переодически ходит на странички сервиса и проверяет не 404\503 ли там, и если там что-то не связанное с 200 - то пишет мне смс.
Отключить гостевую учётную запись или запретить ей подключаться в свойствах шары. Так же желательно на уровне ntfs поправить права на папку, запретив подключения гостя \ разрешив подключения только конкретным пользователям - группе.
1. Письмо в саппорт Canon.
2. Узнайте предыдущие модели и чипсет от Canon LBP-810. Пробуйте использовать от предыдущих моделей или же Generic. (возможно, придется подредактировать конфиги драйверов руками)
3. Используйте print-server.