Ну два варианта.
Копируйте вышестоящую папку с полным содержимым, тогда это будет одна операция, один пароль на все.
Или настройте ssh ключи, для этого просто генерируете пару ключей
$ ssh-keygen
и копируете публичный ключ на удаленный сервер
$ ssh-copy-id root@12.34.56.78
DdarkX: Так а если дамп не успеет завершиться, когда пользователи уже начнут работать, или когда уже пора делать следующий бэкап?
А если что-то случиться, а вам потом разворачивать бэкап, и это займет не час и не ночь, а неделю - что делать пользователям все это время?
В общем время на это дело нужно учитывать, и если вся проблема исключительно в лени пользователей, которые рассылают 50-мегабайтный .pptx файл без архива на всю компанию, и у вас в почте потом лежит во всех ящиках 50 копий этого файла - зачем??
Потом просто создаете обычного пользователя с паролем и отдаете ему пароль. Все.
Он сам сможет зайти, скопировать на сервер файлы для майнкрафта и запустить.
Захочет настроить себе ключи доступа - настроит.
Алексей Типа: Тогда все верно - администратор сервера устанавливает необходимый для майнкрафта софт (скорее всего только java, насколько я помню), и создает аккаунт, под которым уже админ майнкрафта разворачивает свою игру, хоть в своей домашней папке и сам ею рулит. Права рута ему не нужны.
Saboteur
@saboteur_kiev Куратор тега Разработка игр
js вы можете обсфуцировать, но главное - периодически меняйте что-то простенькое в алгоритме или структуре js.
Ботовод, который напишет свой клиент, будет слать кривые данные - можно будет их ловить, или как минимум банить и заставлять ПОСТОЯННО переписывать код.
Ботовод, который парсит ваш js и добавляет лишнее - при изменении структуры, будет вынужден тоже постоянно переписывать свой парсер.
То есть нужно спроектировать код таким образом, чтобы в последствии вы могли с минимальными усилиями для себя добавить хакерам много ручной работы.
Читаете документацию. Есть огромная спецификация и по ядрку и по отдельным компонентам.
Неясно что именно вы хотите изучить. Консольные программы? Гуи? системное программирование?
Ну не знаю. На испытательный срок ставить сотруднику задачу, от которой зависит репутация веб-студии?
Я считаю, что менеджер гораздо более неправ, чем программист в данном случае.
freeExec: Вы видимо путаете какая информация о пользователе является его персональной информацией, и какие персональные данные пользователя считаются таковыми в контексте закона об обработке данных.
Емайл - не является, о чем есть ответ например Жарова, который отвечая в интервью, упомянул, что ни телефон ни емайл в отдельности не является персональными данными.
Только совокупность данных, над списком которых в каждом конкретном случае лучше пусть поработает юрист.
Даниил Вершинин: Как можно просрочить проект таким образом, что менеджер об этом узнал уже после рассторжения контракта клиентом?
Задача менеджера быть всегда в курсе что на какой стадии, а ждать пока можно будет посчитать деньги.
Чтобы понять что происходит, выполните команду:
ls -1A /var/www/mailadmin/data/email/
Увидите, что попадает в "while read $d"
но в "while read $u" уже ничего попадать не будет, так как данные считаны в $d.
Что такое папки домена?