Сделайте жесткий диск Windows невидимым для linux [duplicate]

Помимо настроек http_proxy и https_proxy, мне пришлось отдельно установить прокси для Dropbox.

Я сделал это, выполнив следующую команду.

sudo dropbox proxy manual http proxyhost proxy_port username passowrd

Запустите dropbox help proxy для получения дополнительной информации.

Если вы столкнулись с проблемами разрешения, перейдите по этой ссылке для решения.

Примечание. Я установил Dropbox с помощью ссылки . Я использую Ubuntu 14.04.3 LTS.

38
задан 30 July 2014 в 18:56

20 ответов

Скрытие разделов из Nautilus через »Диски«

В Ubuntu 12.10 и далее есть утилита Disks, которая показывает все доступные диски и позволяет изменять параметры монтирования для каждого раздела.

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

36
ответ дан 18 July 2018 в 00:17

Скрытие разделов из Nautilus через »Диски«

В Ubuntu 12.10 и далее есть утилита Disks, которая показывает все доступные диски и позволяет изменять параметры монтирования для каждого раздела.

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

36
ответ дан 24 July 2018 в 17:11

Спасибо за это, очень удобный учебник. На самом деле я нашел гораздо более простой способ сделать это в Ubuntu 14.04

Нажмите клавишу super / windows Тип и открытые диски Выберите раздел, который вы хотите скрыть, чтобы он стал оранжевым, выберите значок cog / settings / advanced settings , Нажмите «Изменить параметры монтирования». Включите автоопределение. Снимите флажок «Гореть при запуске» и «Показать в пользовательском интерфейсе». Save & amp; Reboot

Не требуется терминал, может быть, это новая функция для 14.04? Не уверен, что в любом случае это было намного проще и эффективнее.

Я снова перезагрузился, чтобы дважды проверить систему окон после завершения этой задачи, и двойная загрузка отлично работала. Это потрясающий способ, если у вас нет времени на то, чтобы что-то случилось, если что-то пойдет не так, или если вы все еще учитесь изобразительному искусству терминальных команд: P

Надеюсь, это поможет.

Приветствия

8
ответ дан 18 July 2018 в 00:17

В моей версии 14.04.2 у меня есть немного другое меню в опции «Диски», чтобы скрыть разделы.

1 Открыть диски

2 Щелкните левой кнопкой мыши на диске с разделами, которые вы хотите скрыть (он становится оранжевым)

3 Щелкните левой кнопкой мыши раздел, который вы хотите скрыть (он становится оранжевым)

4 Нажмите двойную шестерню на панели ниже разделов

5 Нажмите «Изменить параметры монтирования»

6 Включите опции автоматического монтирования Off

7 Снимите флажок «Mount at startup»

8 Снимите флажок «Показать в пользовательском интерфейсе "

9 Нажмите« OK »

10 Введите пароль

Это немедленно повлияло на мой компьютер.

1
ответ дан 18 July 2018 в 00:17

Вы не можете скрыть разделы, чтобы они абсолютно 100% не могли монтироваться в Linux, за исключением физического удаления дисков, на которых они находятся. Тем не менее, я не думаю, что вам нужен такой уровень безопасности. Я подозреваю, что вы просто не хотите случайно щелкнуть значок и войти в раздел NTFS. Для этого вы можете отредактировать файл / etc / fstab. Добавьте следующую запись для каждого раздела, который вы хотите скрыть:

Предположим, что ваш раздел ntfs - dev / sda1. Затем используйте этот код

/dev/sda1 /mnt/hidden ntfs-3g noauto,ro 0 0 Это настраивает систему для сохранения / dev / sda1 устанавливается автоматически во время загрузки («noauto» часть записи). Он также устанавливает его таким образом, что его можно монтировать вручную в / mnt / hidden, но только как раздел только для чтения (опция «ro»). Если вы добавите опцию «users» (как в «noauto, ro, users»), обычные пользователи (то есть вы) смогут монтировать раздел; но если этот параметр отсутствует, вам нужно будет использовать sudo для монтирования раздела. Это ваш выбор, как далеко вы хотите пойти с этим - вы можете оставить, например, «ro» и / или добавить «пользователей».

.

Это позволяет системе сохранить / dev / sda1 от автоматического монтирования во время загрузки (часть «noauto» записи). Он также устанавливает его таким образом, что его можно монтировать вручную в / mnt / hidden, но только как раздел только для чтения (опция «ro»). Если вы добавите опцию «users» (как в «noauto, ro, users»), обычные пользователи (то есть вы) смогут монтировать раздел; но если этот параметр отсутствует, вам нужно будет использовать sudo для монтирования раздела. Это ваш выбор, как далеко вы хотите пойти с этим - вы можете оставить, например, «ro» и / или добавить «пользователей».

И как я могу скрыть файлы в ubuntu (кроме оператора)?

См. этот ответ

.

http://ubuntuforums.org/showthread.php?p=9901316
2
ответ дан 18 July 2018 в 00:17

В Dolphin, который не является Nautilus, но аналогичным приложением для Kubuntu, я могу просто щелкнуть правой кнопкой мыши на устройстве в левой панели. Затем появляется меню, и я могу выбрать Hide entry 'humpty dumpty'. Возможно, вам захочется проверить, есть ли аналогичный вариант в Nautilus.

1
ответ дан 18 July 2018 в 00:17

Получить ваш UUID диска:

blkid

Изменить /etc/fstab как root:

UUID="XXX" /media/root/nowhere auto nosuid,nodev,nofail,noauto,nouser,x-gvfs-hide,x-udisks-auth 0 0

Создать защищенную / медиа / корневую папку (чтобы пользователи не могли получить доступ к раздел [if]]

sudo mkdir -m=000 /media/root

Несколько независимых слоев защиты от монтажа и видимости:

noauto предотвращает автоматический монтаж при запуске nouser требует, чтобы корень монтировался (NB : уже поведение по умолчанию, а udisk - root). x-gvfs-hide явно указывает Nautilus на его скрытие. x-udisks-auth должен требовать права администратора при установке, но он не имеет никакого эффекта. Думаю, для этого нужна дополнительная настройка.

Документация: mount, fstab, gvfs.

Обратите внимание, что блок-устройство (например, /dev/sdX) все еще отображается всеми пользователями, особенно в Disk. Он по-прежнему может быть вручную установлен в другом месте с помощью root, но не стандартным пользователем по умолчанию. Если вы не доверяете корневым или системным процессам, вам нужно использовать один из подходов к ядру более низкого уровня.

Перейти дальше: После этого, если вы хотите, чтобы блокировать блокирующее устройство невидимо, в контейнерный подход, вы можете использовать unshare:

unshare -m bash MOUNT_DIR="XXX" mkdir "$MOUNT_DIR" mount --bind "$MOUNT_DIR" "$MOUNT_DIR" mount --make-private "$MOUNT_DIR" mount "/dev/sdX" "$MOUNT_DIR" ls "$MOUNT_DIR"

BEWARE: большинство / все ответы, в том числе ответы на правило udev, просто скрыть раздел от Nautilus, но пользователи все равно могут установить его со стандартным разрешений через утилиту диска (значок ►). Помещение точки монтирования fstab в недоступный каталог будет препятствовать доступу пользователя.

1
ответ дан 18 July 2018 в 00:17

Теперь ответ должен быть обновлен. Вы можете следовать этому руководству, но с разницей: вам не нужно писать это (как было написано в другом ответе)

KERNEL=="sda1", ENV{UDISKS_PRESENTATION_HIDE}="1" KERNEL=="sdb2", ENV{UDISKS_PRESENTATION_HIDE}="1"

Вместо этого вы должны написать это:

KERNEL=="sda1", ENV{UDISKS_IGNORE}="1" KERNEL=="sdb2", ENV{UDISKS_IGNORE}="1"

Остальное одно и то же:)

3
ответ дан 18 July 2018 в 00:17

Это будет самый простой способ скрыть «слабые» Windows-разделы из «Надежного» Ubuntu 14.4.

Ubuntu:

Нажмите: Поиск в вашем компьютере и онлайн-источниках

Запись дисков в диалоговом окне, затем нажмите «Диски»

Выберите раздел, который вы хотите скрыть (он меняет цвет)

(дополнительные параметры) в панели ниже разделов

Выберите «Изменить параметры монтирования»

Включите параметры автоматического монтирования (OFF)

Снимите флажок «Горит при запуске "

Снимите флажок« Показать в пользовательском интерфейсе »

Нажмите« OK »

Введите пароль.

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

Windows:

Не нужно скрывать Ubuntus Partition из Windows! Windows автоматически игнорирует другие разделы без ОС Windows.

0
ответ дан 18 July 2018 в 00:17
создайте скрытую папку для монтирования любого раздела там ,,,, mkdir ./.test sudo mount /dev/sda1 ./.test/

Чтобы отключить

sudo umount ./.test/

./. test / скрыто

вы можете монтировать только устройство, если оно не установлено уже командой, которую я дал или вам нужно использовать

mount --bind oldmount newmount

oldmount и newmount - имена папок

-2
ответ дан 18 July 2018 в 00:17

Вы можете установить раздел как скрытый в gparted, если на вашем диске есть таблица разделов GUID (GPT).

Просто установите и запустите gparted, щелкните правой кнопкой мыши свой раздел, управляйте флагами и задайте раздел как скрытый.

-1
ответ дан 18 July 2018 в 00:17

Спасибо за это, очень удобный учебник. На самом деле я нашел гораздо более простой способ сделать это в Ubuntu 14.04

Нажмите клавишу super / windows Тип и открытые диски Выберите раздел, который вы хотите скрыть, чтобы он стал оранжевым, выберите значок cog / settings / advanced settings , Нажмите «Изменить параметры монтирования». Включите автоопределение. Снимите флажок «Гореть при запуске» и «Показать в пользовательском интерфейсе». Save & amp; Reboot

Не требуется терминал, может быть, это новая функция для 14.04? Не уверен, что в любом случае это было намного проще и эффективнее.

Я снова перезагрузился, чтобы дважды проверить систему окон после завершения этой задачи, и двойная загрузка отлично работала. Это потрясающий способ, если у вас нет времени на то, чтобы что-то случилось, если что-то пойдет не так, или если вы все еще учитесь изобразительному искусству терминальных команд: P

Надеюсь, это поможет.

Приветствия

8
ответ дан 24 July 2018 в 17:11

В моей версии 14.04.2 у меня есть немного другое меню в опции «Диски», чтобы скрыть разделы.

1 Открыть диски

2 Щелкните левой кнопкой мыши на диске с разделами, которые вы хотите скрыть (он становится оранжевым)

3 Щелкните левой кнопкой мыши раздел, который вы хотите скрыть (он становится оранжевым)

4 Нажмите двойную шестерню на панели ниже разделов

5 Нажмите «Изменить параметры монтирования»

6 Включите опции автоматического монтирования Off

7 Снимите флажок «Mount at startup»

8 Снимите флажок «Показать в пользовательском интерфейсе "

9 Нажмите« OK »

10 Введите пароль

Это немедленно повлияло на мой компьютер.

1
ответ дан 24 July 2018 в 17:11

Вы не можете скрыть разделы, чтобы они абсолютно 100% не могли монтироваться в Linux, за исключением физического удаления дисков, на которых они находятся. Тем не менее, я не думаю, что вам нужен такой уровень безопасности. Я подозреваю, что вы просто не хотите случайно щелкнуть значок и войти в раздел NTFS. Для этого вы можете отредактировать файл / etc / fstab. Добавьте следующую запись для каждого раздела, который вы хотите скрыть:

Предположим, что ваш раздел ntfs - dev / sda1. Затем используйте этот код

/dev/sda1 /mnt/hidden ntfs-3g noauto,ro 0 0 Это настраивает систему для сохранения / dev / sda1 устанавливается автоматически во время загрузки («noauto» часть записи). Он также устанавливает его таким образом, что его можно монтировать вручную в / mnt / hidden, но только как раздел только для чтения (опция «ro»). Если вы добавите опцию «users» (как в «noauto, ro, users»), обычные пользователи (то есть вы) смогут монтировать раздел; но если этот параметр отсутствует, вам нужно будет использовать sudo для монтирования раздела. Это ваш выбор, как далеко вы хотите пойти с этим - вы можете оставить, например, «ro» и / или добавить «пользователей».

.

Это позволяет системе сохранить / dev / sda1 от автоматического монтирования во время загрузки (часть «noauto» записи). Он также устанавливает его таким образом, что его можно монтировать вручную в / mnt / hidden, но только как раздел только для чтения (опция «ro»). Если вы добавите опцию «users» (как в «noauto, ro, users»), обычные пользователи (то есть вы) смогут монтировать раздел; но если этот параметр отсутствует, вам нужно будет использовать sudo для монтирования раздела. Это ваш выбор, как далеко вы хотите пойти с этим - вы можете оставить, например, «ro» и / или добавить «пользователей».

И как я могу скрыть файлы в ubuntu (кроме оператора)?

См. этот ответ

.

http://ubuntuforums.org/showthread.php?p=9901316
2
ответ дан 24 July 2018 в 17:11
  • 1
    Это поможет остановить установку раздела. Я хочу скрыть его из списка fav на левой стороне nautilus? – Sreevisakh 22 April 2012 в 09:40
  • 2
    Это правильный ответ и по-прежнему действителен в ubuntu 14.04 – ceztko 27 September 2014 в 21:32

В Dolphin, который не является Nautilus, но аналогичным приложением для Kubuntu, я могу просто щелкнуть правой кнопкой мыши на устройстве в левой панели. Затем появляется меню, и я могу выбрать Hide entry 'humpty dumpty'. Возможно, вам захочется проверить, есть ли аналогичный вариант в Nautilus.

1
ответ дан 24 July 2018 в 17:11

Получить ваш UUID диска:

blkid

Изменить /etc/fstab как root:

UUID="XXX" /media/root/nowhere auto nosuid,nodev,nofail,noauto,nouser,x-gvfs-hide,x-udisks-auth 0 0

Создать защищенную / медиа / корневую папку (чтобы пользователи не могли получить доступ к раздел [if]]

sudo mkdir -m=000 /media/root

Несколько независимых слоев защиты от монтажа и видимости:

noauto предотвращает автоматический монтаж при запуске nouser требует, чтобы корень монтировался (NB : уже поведение по умолчанию, а udisk - root). x-gvfs-hide явно указывает Nautilus на его скрытие. x-udisks-auth должен требовать права администратора при установке, но он не имеет никакого эффекта. Думаю, для этого нужна дополнительная настройка.

Документация: mount, fstab, gvfs.

Обратите внимание, что блок-устройство (например, /dev/sdX) все еще отображается всеми пользователями, особенно в Disk. Он по-прежнему может быть вручную установлен в другом месте с помощью root, но не стандартным пользователем по умолчанию. Если вы не доверяете корневым или системным процессам, вам нужно использовать один из подходов к ядру более низкого уровня.

Перейти дальше: После этого, если вы хотите, чтобы блокировать блокирующее устройство невидимо, в контейнерный подход, вы можете использовать unshare:

unshare -m bash MOUNT_DIR="XXX" mkdir "$MOUNT_DIR" mount --bind "$MOUNT_DIR" "$MOUNT_DIR" mount --make-private "$MOUNT_DIR" mount "/dev/sdX" "$MOUNT_DIR" ls "$MOUNT_DIR"

BEWARE: большинство / все ответы, в том числе ответы на правило udev, просто скрыть раздел от Nautilus, но пользователи все равно могут установить его со стандартным разрешений через утилиту диска (значок ►). Помещение точки монтирования fstab в недоступный каталог будет препятствовать доступу пользователя.

1
ответ дан 24 July 2018 в 17:11
  • 1
    Этот ответ также показывает, как это сделать вручную, так как это приложение Disks , упомянутое в других ответах, редактирует fstab. Наиболее значимыми параметрами с записью fstab являются добавление noauto (отключение автомонтирования при запуске) и удаление x-gvfs-show (удаление значков из графического интерфейса рабочего стола). Это единственные отличия, которые были Диски , когда я его использовал. (Ubuntu MATE 16.04) – F-3000 25 August 2017 в 15:18

Теперь ответ должен быть обновлен. Вы можете следовать этому руководству, но с разницей: вам не нужно писать это (как было написано в другом ответе)

KERNEL=="sda1", ENV{UDISKS_PRESENTATION_HIDE}="1" KERNEL=="sdb2", ENV{UDISKS_PRESENTATION_HIDE}="1"

Вместо этого вы должны написать это:

KERNEL=="sda1", ENV{UDISKS_IGNORE}="1" KERNEL=="sdb2", ENV{UDISKS_IGNORE}="1"

Остальное одно и то же:)

3
ответ дан 24 July 2018 в 17:11

Это будет самый простой способ скрыть «слабые» Windows-разделы из «Надежного» Ubuntu 14.4.

Ubuntu:

Нажмите: Поиск в вашем компьютере и онлайн-источниках

Запись дисков в диалоговом окне, затем нажмите «Диски»

Выберите раздел, который вы хотите скрыть (он меняет цвет)

(дополнительные параметры) в панели ниже разделов

Выберите «Изменить параметры монтирования»

Включите параметры автоматического монтирования (OFF)

Снимите флажок «Горит при запуске "

Снимите флажок« Показать в пользовательском интерфейсе »

Нажмите« OK »

Введите пароль.

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

Windows:

Не нужно скрывать Ubuntus Partition из Windows! Windows автоматически игнорирует другие разделы без ОС Windows.

0
ответ дан 24 July 2018 в 17:11
создайте скрытую папку для монтирования любого раздела там ,,,, mkdir ./.test sudo mount /dev/sda1 ./.test/

Чтобы отключить

sudo umount ./.test/

./. test / скрыто

вы можете монтировать только устройство, если оно не установлено уже командой, которую я дал или вам нужно использовать

mount --bind oldmount newmount

oldmount и newmount - имена папок

-2
ответ дан 24 July 2018 в 17:11
  • 1
    Извините, Nautilus Показывает эти имена дисков :( – Sreevisakh 22 April 2012 в 17:19
  • 2
    @Sreevisakh: Котировки были недействительными. (например, KERNEL==”sda1″ ... они были изменены в ответе). Он работает с обычными котировками ASCII. – Peter.O 8 March 2013 в 23:41
  • 3
    Также. sudo udevadm trigger обновит устройства. Нет необходимости перезапускать nautilus – Peter.O 9 March 2013 в 01:08
  • 4
    Таким образом, в основном второй (непроверенный) "fb" решение просто использует fdisk, чтобы найти идентификатор устройства вместо его первой установки, запустить mount и снова размонтировать. = & GT; намного быстрее :) – yoshi 4 April 2013 в 00:42
  • 5
    Отлично, мне пришлось использовать UDISKS_IGNORE (я на Xubuntu 13.10), и я нашел его только здесь! – lorenzo-s 10 November 2013 в 22:21

Вы можете установить раздел как скрытый в gparted, если на вашем диске есть таблица разделов GUID (GPT).

Просто установите и запустите gparted, щелкните правой кнопкой мыши свой раздел, управляйте флагами и задайте раздел как скрытый.

-1
ответ дан 24 July 2018 в 17:11
  • 1
    ЗАМЕТКА! Это будет намного больше, чем просто скрыть раздел из графического интерфейса Linux. Не следует использовать, если вы хотите использовать раздел с Windows, поскольку ОС будет игнорировать существование раздела, если этот флаг установлен. Перегородка, скрывающаяся с linux, но не с Windows при использовании GPT и установка раздела как скрытого с помощью (g) parted, является ошибкой, и на нее не следует полагаться. – F-3000 25 August 2017 в 16:11

Другие вопросы по тегам:

Похожие вопросы: