Методы сокрытия файлов и папок от посторонних глаз в Ubuntu

Скрываем папки и файлы в Ubuntu

Все кто используют в своей работе операционную систему Windows знают, то в ней существует атрибут файла — «Скрытый». Этот атрибут скрывает файлы и папки Windows в случае если в настройках папки не стоит параметр «Показывать файлы и папки». Все Вы это прекрасно помните, но данный вид «защиты» спасет лишь от начинающих пользователей. 

Для более высокой степени защиты папок и файлов для Windows существует ряд программ, особенно для меня хороша — HideFolders. Она позволяет запаролить и скрыть папки да так, что только этой программой и найдете =) 

Все с Windows понятно, а как на счет Ubuntu ? Итак в продолжении темы «Введение в Ubuntu», давайте узнаем какие способы скрытия и защиты файлов и папок есть в ОС Ubuntu.

Скрываем файлы как в Windows 

Для начала. В Ubuntu существует такое же скрытие файлов как в Windows, для этого ставим точку в начале названия файла. 

Например:

Был файл с именем — file.txt

Стал — .file.txt

В этом случае, если у вас в настройках папки: «Вид» ? «Показывать скрытые файлы» не стоит галочка, то такие файлы и папки не будут отображаться в папке.

Файл .hidden

В Ubuntu есть еще один очень интересный способ сокрытия файлов, аналогичный первому способу, но имеющий кое какие отличия.

Допустив у нас есть папка в которой находятся несколько каталогов и несколько файлов, а скрыть нам надо не все файлы и каталоги, а отдельные. Конечно не удобно будет переименовывать их добавляя точку в начало названия. В таком случае в браузере файлов Ubuntu — Nautilus можно создать файл в котором можно написать каким файлам и каталогам нужно присвоить атрибут «скрытый».

1. Вы видите, что у нас имеются определенные папки файлы в каталоге /home/koskv/MY_WORK/1. Давайте в этом каталоге создадим файл с именем .hidden и запишем в нем имена файлов и каталогов, которые мы будем скрывать. Я скрываю каталоги 23, 54 и фал 66.dbf.

Создаем файл .hidden и вписываем туда имена файлов и каталогов

2. Сохранив и закрыв наш файл, идем в меню «вид» и снимаем галочку «Показывать скрытые файлы и папки». Выходим из папки и заходим снова.

Снимаем галочку "Показывать скрытые файлы"

3. Когда вы зайдете снова в папку, то увидите что наши файлы и каталоги исчезли. Конечно Вы их увидите снова, когда вернете галочку на место.

Результат сокрытия файлов и каталогов. Как Мы видим их нет !

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

Блокировка папки через командную строку

Одним из самых надежных способов ограничить доступ к каталогу — это сделать владельцем папки root‘a.

В линуксе существует три простых правила:

  1. Пользователь может изменять только те файлы, у которых назначены права на запись для этого пользователя, и/или для группы, в которую входит пользователь, и/или для всех;
  2. Менять права на файлах пользователь может только если они ему принадлежат (он — владелец);
  3. Менять владельца может только root! Примечательно, что root может менять права и владельца любых файлов.

Переходим к действиям на практике:

Допустим я имею ту же папку /home/koskv/MY_WORK/1 где я храню данные, которые мне надо защитить. Из правил Linux следует, что если я администрирую Ubuntu, то зная пароль root‘a я могу сделать его владельцем этого каталога и тогда никто не сможет посмотреть содержимое этого каталога кроме суперпользователя root. Для этого в терминале выполним команды:

# sudo chmod 600 /home/koskv/MY_WORK/1

Этой командой мы сделали права на папку. Теперь давайте сделаем владельцем этой папки root‘a:

# sudo chown root.root /home/koskv/MY_WORK/1

В итоге на папке появится крестик и замочек. Это именно то чего мы добиваемся.

Заблокированный каталог. Открыть может только суперпользователь root !

Теперь при любой попытке открыть каталог мы молучим сообщение, что это не возможно. Как же открыть спросите Вы ?

Я например пользуюсь дополнением к Nautilus подназванием Nautilus-gksu, об этом я писал э той статье. Если и Вы пользуетесь, то проблем с доступом для администратора Ubuntu к таким защищенным каталогам не будет, точно так же как и из терминала.


P.S. «Замечания уточнения приветствуются!»{odnaknopka}{jcomments on}

Вы можете оставить комментарий, или ссылку на Ваш сайт.

Оставить комментарий