/* Derived from source code of TrueCrypt 7.1a, which is Copyright (c) 2008-2012 TrueCrypt Developers Association and which is governed by the TrueCrypt License 3.0. Modifications and additions to the original source code (contained in this file) and all other portions of this file are Copyright (c) 2013-2015 IDRIX and are governed by the Apache License 2.0 the full text of which is contained in the file License.txt included in VeraCrypt binary and source code distribution packages. */ #ifndef TC_HEADER_Boot_BootDebug #define TC_HEADER_Boot_BootDebug #include "Platform.h" #include "BootConsoleIo.h" #if 0 # define TC_BOOT_DEBUG_ENABLED #endif #if 0 || defined (TC_BOOT_DEBUG_ENABLED) # define TC_BOOT_STACK_CHECKING_ENABLED extern "C" void CheckStack (); #else # define CheckStack() #endif #if 0 # define TC_BOOT_TRACING_ENABLED # if 1 # define TC_TRACE_INT13 # endif # if 0 # define TC_TRACE_INT15 # endif #endif #ifdef TC_BOOT_DEBUG_ENABLED # define trace_point do { Print(__FILE__); PrintChar (':'); Print (TC_TO_STRING (__LINE__)); PrintEndl(); } while (false) # define trace_val(VAL) PrintVal (#VAL, VAL); # define trace_hex(VAL) do { Print (#VAL), PrintChar (':'); PrintHex (VAL); PrintEndl(); } while (false) # define assert(COND) do { if (!(COND)) { trace_point; __asm jmp $ } } while (false) #else # define trace_point # define trace_val(VAL) # define trace_hex(VAL) # define assert(COND) #endif void InitDebugPort (); void InitStackChecker (); void WriteDebugPort (byte dataByte); void PrintHexDump (byte *mem, size_t size, uint16 *memSegment = nullptr); void PrintHexDump (uint16 memSegment, uint16 memOffset, size_t size); void PrintVal (const char *message, const uint32 value, bool newLine = true, bool hex = false); void PrintVal (const char *message, const uint64 &value, bool newLine = true, bool hex = false); #endif // TC_HEADER_Boot_BootDebug l/ru/Sharing%20over%20Network.html?h=VeraCrypt_1.26.18&id=c5e5e44e44bc3d27e707c97ebaa168fe161b0018'>commitdiff
path: root/doc/html/ru/Sharing over Network.html
blob: cb9456512f807c8d16bc1c8cf45376aa4039ed95 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>VeraCrypt - Бесплатное надёжное шифрование дисков с открытым исходным кодом</title>
<meta name="description" content="VeraCrypt это бесплатное программное обеспечение для шифрования дисков с открытым исходным кодом для Windows, Mac OS X (macOS) и Linux. В случае, если злоумышленник вынуждает вас раскрыть пароль, VeraCrypt обеспечивает правдоподобное отрицание наличия шифрования. В отличие от пофайлового шифрования, VeraCrypt шифрует данные в реальном времени (на лету), автоматически, прозрачно, требует очень мало памяти и не использует временные незашифрованные файлы."/>
<meta name="keywords" content="encryption, security, шифрование, безопасность"/>
<link href="styles.css" rel="stylesheet" type="text/css" />
</head>
<body>

<div>
<a href="Documentation.html"><img src="VeraCrypt128x128.png" alt="VeraCrypt"/></a>
</div>

<div id="menu">
	<ul>
	  <li><a href="Home.html">Начало</a></li>
	  <li><a href="/code/">Исходный код</a></li>
	  <li><a href="Downloads.html">Загрузить</a></li>
	  <li><a class="active" href="Documentation.html">Документация</a></li>
	  <li><a href="Donation.html">Поддержать разработку</a></li>
	  <li><a href="https://sourceforge.net/p/veracrypt/discussion/" target="_blank">Форум</a></li>
	</ul>
</div>

<div>
<p>
<a href="Documentation.html">Документация</a>
<img src="arrow_right.gif" alt=">>" style="margin-top: 5px">
<a href="Miscellaneous.html">Разное</a>
<img src="arrow_right.gif" alt=">>" style="margin-top: 5px">
<a href="Sharing%20over%20Network.html">Общий доступ по сети</a>
</p></div>

<div class="wikidoc">
<h1>Общий доступ по сети</h1>
<p>Если требуется доступ к одному и тому же тому VeraCrypt одновременно из нескольких операционных
систем, возможны два варианта:</p>
<ol>
<li>Том VeraCrypt монтируется только на одном компьютере (скажем, на сервере), а по сети совместно используется
только содержимое смонтированного тома VeraCrypt (то есть файловая система внутри тома VeraCrypt). Пользователи
других компьютеров или систем не монтируют том (он уже смонтирован на сервере).
<p><strong>Преимущества</strong><span>: все пользователи могут записывать данные в том VeraCrypt. Совместно
используемый том может быть как на основе файла, так и на основе раздела/устройства.</span></p>
<p><strong>Недостаток</strong><span>: пересылаемые по сети данные не будут зашифрованными. Тем не менее их
всё-таки можно шифровать с помощью SSL, TLS, VPN и других технологий.</span></p>
<p><strong>Замечания</strong>: примите к сведению, что при перезагрузке системы общий сетевой ресурс будет
автоматически восстановлен только в случае, если это системный избранный том или зашифрованный системный
раздел/диск (о том, как сделать том системным избранным томом, см. в главе <a href="System%20Favorite%20Volumes.html">
<em>Системные избранные тома</em></a>).</p>
</li><li>Размонтированный файловый контейнер VeraCrypt хранится на одном компьютере (скажем, на сервере).
Этот зашифрованный файл доступен по сети. Пользователи других компьютеров или систем будут локально монтировать
этот общий файл. Таким образом, том будет монтироваться одновременно в нескольких операционных системах.
<p><strong>Преимущество</strong><span>: пересылаемые по сети данные будут зашифрованными (тем не менее, их всё же
рекомендуется шифровать с помощью SSL, TLS, VPN или других подходящих технологий, чтобы ещё сильнее осложнить
анализ трафика и сохранить целостность данных).</span></p>
<p><strong>Недостатки</strong>: общий том может быть только на основе файла-контейнера (но не на основе
раздела/устройства). В каждой из систем том должен монтироваться в режиме только для чтения (о том, как
смонтировать том в режиме только для чтения, см. раздел <em>Параметры монтирования</em>). Обратите внимание,
что это требование относится и к незашифрованным томам. Одна из причин, например, в том, что данные, считанные
из обычной файловой системы в среде одной ОС, в это же время могут быть изменены другой ОС, и потому
окажутся несогласованными (что может привести к повреждению данных).</p>
</li></ol>
</div><div class="ClearBoth"></div></body></html>