|
2.5, Аноним (5), 11:41, 09/07/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Не успели новость выложить уже хакнули. А вот писали бы на zig дыреней бы не было.
| |
|
3.12, Аноним (12), 12:41, 09/07/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
zig? что-то новенькое........ неужели растоманы переквалифицировались после bun?
| |
3.17, qwe (??), 13:11, 09/07/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
У них там php код в plain text отдается, с короткими тегами. Возможно отвалилась опция short_open_tag=On в php.ini после обновления.
Из их кода:
> printf('Welcome %s, <a style="color: white; text-decoration: none" href="/?page=logout">logout here</a>.', $_SESSION['user']);
Вот прям так, без затей вставляют переменную в html код. Надеюсь это расчет, а не привычка.
| |
|
4.40, сарказм (?), 06:14, 10/07/2022 [^] [^^] [^^^] [ответить]
| +/– |
<?
/**
* grab parms from URL
*
*/
parse_str($_SERVER['QUERY_STRING']);
/**
* some settings
*
*/
isset($page) || $page = "home"; // default page to show
if (!preg_match("/^[a-zA-Z0-9_\-]+$/", $page)) {
sleep(5);
header("HTTP/1.0 404 Not Found");
exit;
}
$page_directory = "pages"; // directory with pages
$page_current = "$page_directory/$page.php";
/**
* Login
*
*/
session_start();
if(isset($_POST['username']) and isset($_POST['password'])) {
$user = $_POST['username'];
$pass = $_POST['password'];
if($user == $pass) {
$_SESSION['user'] = $user;
$_SESSION['logged_in'] = true;
}
}
/**
* Prepare links
*/
$spath = dirname($_SERVER['SCRIPT_NAME']);
if(strlen($spath) < 2)
$spath = "";
?>
| |
|
5.48, qwe (??), 13:31, 10/07/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Я это видел видел. Зачем его нужно было цитировать? А еще этот кусок нехило вставляет:
> if($user == $pass) {
> $_SESSION['user'] = $user;
> $_SESSION['logged_in'] = true;
> }
Что бы это могло значить?
| |
|
|
|
|
1.16, InuYasha (??), 13:03, 09/07/2022 [ответить] [﹢﹢﹢] [ · · · ]
| –5 +/– |
Эх, было б в Линуксе всё так просто (внешне) и надёжно как в NTFS в Шинде... ( Тык - и десять предыдущих версий файлов. Тык - и десять снапшотов состояния системы. Тык-тык - и всё автоматом рековырнулось...
| |
|
2.20, turbo2001 (ok), 14:12, 09/07/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Как сделать и забекапить снапшот в линуксе я знаю, но как сделать то же самое в винде?
| |
|
3.24, InuYasha (??), 15:19, 09/07/2022 [^] [^^] [^^^] [ответить]
| –4 +/– |
Давай меняться опытом )
Только - чур, снапшот не dd и без экзотических ФС со всякими mdadm, а на обычном ext4. И без написания скриптов или команд, не умещающихся в консоли. Ну, и "снапшот" должен быть не просто копией, а инкрементным и с быстрым частичным доступом.
| |
|
4.25, turbo2001 (ok), 15:55, 09/07/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Давай.
Только совсем без скриптов не умею, так как мне наоборот надо, чтоб холодный бекап делался без моего участия ночью по крону.
Я флушу таблицы в mysql, делаю снапшот lvm. После чего он монтируется (ext4) и файлы выборочно бекапятся borg, либо все блочное устройство скармливается в borg (это почти dd). Зависит от того, что именно надо.
Это медленно в первый раз, но эффективно, так как весь сетевой трафик сжимается и передаются только изменения (это почти инкрементальный бекап).
Доступ к бекапу простой и быстрый - монтируешь бекап за нужную дату.
В винде я знаю только как сделать первый шаг - создать снапшот. Как забекапить блочное устройство - для меня загадка. Знаю, что есть windows backup, но он устарел и не эффективен по трафику. Знаю о платных решениях типа macrium.
| |
|
5.42, Exp (?), 08:45, 10/07/2022 [^] [^^] [^^^] [ответить]
| +/– |
Рекомендую вместо borg взглянуть на kopia. Может работать в режиме сервера. Сжатие, дедупликация, монтирование снапшотов, есть webui, очень гибок в настройке.
| |
|
4.27, RNZ (ok), 16:27, 09/07/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Держи:
rsync -a --delete $HOME/ /back/$USER.$(date -I)/
rsync -a /back/$USER.$(date -I)/ /back/$USER.$(date -Iseconds)/
Давай, теперь ты, только в DOS с fat16, без tcp/ip и ipx.
| |
4.51, oficsu (ok), 03:27, 11/07/2022 [^] [^^] [^^^] [ответить]
| +/– |
> Давай меняться опытом )
Если мы не требовательны к фичам, берём, наверное, bup. Вижу его впервые, но с ним имеет интеграцию Plasma. Наверное, чего-то стоит. Если требовательны — restic/borg и бэкапим ими всё, что нужно (а что не нужно — исключаем). Тут будет и дедупликация, и сжатие (у restic в стадии активной разработки), и e2e шифрование, поддержка облаков и не облаков... Фич на любой вкус
> без экзотических ФС со всякими
Полагаю, ФС, идущая в базовой поставке ОС не может быть экзотической, так что берём, например, BTRFS...
> на обычном ext4.
А степень обычности в мировом масштабе, конечно же, мы определяем опросом однго конкретного опеннетчика
> И без написания скриптов или команд, не умещающихся в консоли
У меня основная часть скрипта — список исключений. <s>А ещё где-то сверху плюсовая обёртка с кастомной fuse fs для удобной фильтрации миллионов файлов, но это на любителя</s>
> Ну, и "снапшот" должен быть не просто копией, а инкрементным и с быстрым частичным доступом.
Да-да, и дедупликацию я упомянул, и диффы, и монтирование там есть, чего, собственно, только нет
| |
4.54, anonymous (??), 17:15, 12/07/2022 [^] [^^] [^^^] [ответить]
| +/– |
Что за странные ограничения без того, без этого, без скриптов... Вам шашечки или ехать? Даже безотносительно того, что даже с этими ограничениями оно вполне осуществимо, просто непонятно, откуда эти ограничения высланы?
| |
|
|
2.29, grishow.wise (?), 17:54, 09/07/2022 [^] [^^] [^^^] [ответить]
| +/– |
ага. тык и guid не совпал или диск (раздел) обьемом, разделами отличается а другие данные нужны. тыц. видели, обжигались.
| |
2.38, Castom (?), 23:34, 09/07/2022 [^] [^^] [^^^] [ответить]
| +/– |
Btrf or zfs отправляй снаршоты по сети, обращался к ним когда угодно!
| |
2.49, Ан (??), 18:32, 10/07/2022 [^] [^^] [^^^] [ответить]
| +/– |
В OpenSUSE с Btrfs как-то так и есть. Но места это жрёт, конечно.
| |
|
1.22, Shodan (ok), 14:49, 09/07/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Пытаются догнать поезд k8s velero с плагином для кубернетес, лучше бы допилили свой полудохлый S3 сторадж
| |
|
2.37, Аноним (-), 22:11, 09/07/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Огромное спасибо за столь подробное освещение причин Вашего отказа. Очень информативно и главное познавательно.
| |
|
3.52, Аноним (52), 10:35, 11/07/2022 [^] [^^] [^^^] [ответить]
| +/– |
Так достаточно и той причины форка, что указана в новости - из-за урезания функциональности в бакуле в пользу коммерческой версии. Причина более чем весома и достаточна.
| |
|
|
1.44, abu (?), 09:31, 10/07/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Никогда их не понимал - что bacula, что bareos - свой птичий язык заместо rsync с кучей документации, утилит, особенностей в работе, дополнительного администрирования там, где и без них все просто и понятно.
В чем у них явная выгода - может кто сказать?
| |
|
2.47, maxx (??), 11:33, 10/07/2022 [^] [^^] [^^^] [ответить]
| +/– |
Лично я недавно с удивлением узнал, что bacula прекрасно восстанавливает файлы на ntfs вместе с owner&acl, так что можно винду накатить на голое железо. Как такое делать с rsync, я не знаю
| |
|
3.53, john_erohin (?), 19:06, 11/07/2022 [^] [^^] [^^^] [ответить]
| +/– |
> восстанавливает файлы на
> ntfs вместе с owner&acl,
> так что можно винду накатить на голое железо.
хехе. удачной возни с sysprep. много было желающих
клонировать современную винду недорого.
> Как такое делать с rsync, я не знаю
1) если это базовая винда: после "восстановления" пройтись secedit
с "шаблоном безопастности" и базой.
2) перед бэкапом сохранить права и владельцев в файл через icacls,
потом подправить по потребности и восстановить.
3) полность свой скрипт с takeown и cacls.
я применяю это, если в профилях что-то слетает.
| |
|
4.55, abu (?), 13:10, 13/07/2022 [^] [^^] [^^^] [ответить]
| +/– |
А всякие древнегреческие xcopy в винде не спасают? Или, например, заархивировать файлы с сохранением прав?
| |
|
5.56, john_erohin (?), 19:47, 13/07/2022 [^] [^^] [^^^] [ответить]
| +/– |
> А всякие древнегреческие xcopy в винде не спасают?
не пробовал и не буду.
ключи xcopy менялись уже раза 2, совместимость никто не гарантировал.
> Или, например, заархивировать файлы с сохранением прав?
субьекты безопастности в "сохраненных правах" идентифицируются через SID,
SID есть well-known и черт-знает-какие, при клонировании вторые слетят.
по именам оно как-то надежнее. а это значит текстовый скрипт,
и не в UTF16LE, как стало модно в последнее время.
| |
|
6.57, abu (?), 05:25, 14/07/2022 [^] [^^] [^^^] [ответить]
| +/– |
Надеюсь, меня все это, как и ранее, не коснется, так и буду в линуксе сидеть.
И - спасибо за науку (:
| |
|
|
|
|
|
|