Скрипт для легкої установки і настройки web сервера на ubuntu
Скрипт автоматичної установки і настройки сервера на ubuntu. Є пункт для зручного додавання нових сайтів.
Різні шпалери на різних моніторах в ubuntu
Установка різних шпалер для різних моніторів. Спосіб тестувався на ubuntu, але повинен працювати у всіх системах, включаючи windows і mac.
Автоматичне монтування яндекс диска в linux
Детальна інструкція, як змусити автоматично при завантаженні підключати яндекс диск до папки на локальному комп'ютері в linux.
Блог про налаштування та встановлення ПЗ для lnux з пріоретет на ubuntu. Статті носять просту мову, яка зрозуміла новачкам.
Ще одне з питань, які часто задають новачки. Найчастіше радять просто відібрати права читання у файлу і залишити їх тільки руту, але Linux хороший тим, що будь-яка дія можна зробити безліччю способів. Ось і розглянемо в статті кілька варіантів, як поставити пароль на файл або папку в Linux.Якщо при установки системи ви ставили галочку на шифруванні домашнього каталогу, то можна просто не пускати не кого за свою учетку і бути впевненим, що доступ до файлів немає ні у кого, крім нас.
Але розглянемо інші варіанти:
Віддаємо файл руту.
Це дійсно простий спосіб.
Спочатку файлу (або папці) присвоюємо нового власника:
sudo chown root: root шлях / к / файлу / або / папці
sudo chmod 600 шлях / к / файлу / або / папці
Тепер не знаючи пароль від sudo з цим файлом нічого не можна зробити.
А тепер уявімо, що у нас одна обліковий запис і інші користувачі комп'ютера (сім'я наприклад) знають пароль від sudo, але нам потрібно захистіть деякі свої файли від них.
Ставимо пароль на архів
Можна просто за архівувати свої файли з паролем.
В Ubuntu це можна зробити натиснувши правою кнопкою на файлі (файлах) або папці і вибравши «стиснути», а потім вписати пароль в інших параметрах:
Універсальний спосіб зашифрувати архів з консолі:
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
І, як завжди, робимо файл виконуваним:
Поділися статтею з друзями
Однокласники
Або просто пограйся з кнопочками
Програма ставити паролі на папку або фаил. Качаємо від сюди видалено там буде платний архів «отпрате смс і все таке ...» відправляємо смс як написано на сайті вартість не більше 5 руб з мене 3 з копійками зняли, програма хороша!