Як поставити пароль на папку або файл в linux

Як поставити пароль на папку або файл в linux

Скрипт для легкої установки і настройки web сервера на ubuntu

Скрипт автоматичної установки і настройки сервера на ubuntu. Є пункт для зручного додавання нових сайтів.

Як поставити пароль на папку або файл в linux

Різні шпалери на різних моніторах в ubuntu

Установка різних шпалер для різних моніторів. Спосіб тестувався на ubuntu, але повинен працювати у всіх системах, включаючи windows і mac.

Як поставити пароль на папку або файл в linux

Автоматичне монтування яндекс диска в linux

Детальна інструкція, як змусити автоматично при завантаженні підключати яндекс диск до папки на локальному комп'ютері в linux.

Блог про налаштування та встановлення ПЗ для lnux з пріоретет на ubuntu. Статті носять просту мову, яка зрозуміла новачкам.

Як поставити пароль на папку або файл в linux
Ще одне з питань, які часто задають новачки. Найчастіше радять просто відібрати права читання у файлу і залишити їх тільки руту, але Linux хороший тим, що будь-яка дія можна зробити безліччю способів. Ось і розглянемо в статті кілька варіантів, як поставити пароль на файл або папку в Linux.

Якщо при установки системи ви ставили галочку на шифруванні домашнього каталогу, то можна просто не пускати не кого за свою учетку і бути впевненим, що доступ до файлів немає ні у кого, крім нас.
Але розглянемо інші варіанти:

Віддаємо файл руту.

Це дійсно простий спосіб.
Спочатку файлу (або папці) присвоюємо нового власника:

sudo chown root: root шлях / к / файлу / або / папці

sudo chmod 600 шлях / к / файлу / або / папці

Тепер не знаючи пароль від sudo з цим файлом нічого не можна зробити.

А тепер уявімо, що у нас одна обліковий запис і інші користувачі комп'ютера (сім'я наприклад) знають пароль від sudo, але нам потрібно захистіть деякі свої файли від них.

Ставимо пароль на архів

Можна просто за архівувати свої файли з паролем.
В Ubuntu це можна зробити натиснувши правою кнопкою на файлі (файлах) або папці і вибравши «стиснути», а потім вписати пароль в інших параметрах:

Як поставити пароль на папку або файл в linux

Універсальний спосіб зашифрувати архів з консолі:

zip -P ПАРОЛЬ куди / шіфруем.zip що / шифруємо

Якщо потрібно запакувати папку, то додаємо ключ -r

zip -r -P ПАРОЛЬ куди / шіфруем.zip що / шифруємо

Ставимо пароль на окрему папку

У цьому випадку може допомогти програма EncFs. Я вже описував як їй користуватися, з цього повторяться не буду.
Опис консольної версії тут.
Аплет для ubuntu тут.

Ставимо пароль на окремий файл

Тут нам стане в нагоді openssl.
Що б зашифрувати з консолі виконуємо:

cat що / шифруємо | openssl enc -e -aes-256-cbc -k ПАРОЛЬ> куди / шифруємо

Не можна шифрувати самого в себе.
Для розшифровки виконуємо:

cat що / розшифровуємо | openssl enc -d -aes-256-cbc -k ПАРОЛЬ> куди / розшифровуємо

Для зручності можна написати пару скриптів:

sudo gedit / usr / bin / зашифрують

І вставляємо в відкрився документ:

#! / Bin / bash
echo "Пароль:"
read p
cat $ 1 | openssl enc -e -aes-256-cbc -k $ p> $ 1.s
mv $ 1.s $ 1

Робимо його виконуваним:

sudo chmod + x / usr / bin / зашифрують

Тепер повторюємо те ж саме, але для розшифровки

sudo gedit / usr / bin / расшифруй

#! / Bin / bash
echo "Пароль:"
read p
cat $ 1 | openssl enc -d -aes-256-cbc -k $ p> $ 1.s
mv $ 1.s $ 1

sudo chmod + x / usr / bin / расшифруй

Тепер можна шифрувати файли командою:

Для тих хто не любить консоль, можу порадити скласти скрипт для наутилуса:

Вставляємо наступний код:

#! / Bin / bash
N = `basename" $ ​​* "`
$ (Zenity --text "Зашифрувати файл (Так) розшифрувати (немає)" --question)
if [[$? == 1]]; then
p = $ (zenity --text "Пароль:" --password)
cat $ N | openssl enc -d -aes-256-cbc -k $ p> $ N.s
mv $ N.s $ N
else
p = $ (zenity --text "Пароль:" --password)
cat $ N | openssl enc -e -aes-256-cbc -k $ p> $ N.s
mv $ N.s $ N
fi

І, як завжди, робимо файл виконуваним:

Поділися статтею з друзями

  • title = .0% 9A.0% B0.0% BA + .0% BF.0% BE.1% 81.1% 82.0% B0.0% B2.0% B8.1% 82.1% 8C + .0% BF.0 % B0.1% 80.0% BE.0% BB.1% 8C + .0% BD.0% B0 + .0% BF.0% B0.0% BF.0% BA.1% 83 + .0% B8. 0% BB.0% B8 + .1% 84.0% B0.0% B9.0% BB + .0% B2 + linux "rel =" nofollow "title =" Відправити в Facebook "target =" blank "> f

    Однокласники

    Або просто пограйся з кнопочками

    Програма ставити паролі на папку або фаил. Качаємо від сюди видалено там буде платний архів «отпрате смс і все таке ...» відправляємо смс як написано на сайті вартість не більше 5 руб з мене 3 з копійками зняли, програма хороша!

    Схожі статті