BASH_SRV Telegram 19
🔐 Шифруем файлы в Linux с GPG!

Данный Bash-скрипт 🔒 шифрует файл и предлагает удалить оригинал после успешного шифрования.

📌 Как работает скрипт:
Проверяет, существует ли файл
Шифрует его с помощью gpg -c
Просит подтверждение перед удалением оригинала
Выводит понятные сообщения

📜 Код скрипта:

#!/usr/bin/env bash

echo "🔐 GPG File Encryption Script"
echo "📂 Make sure this script is in the same directory as the file you want to encrypt."

read -rp "Enter the exact file name (with extension): " file

# Проверяем, существует ли файл
if [[ ! -f "$file" ]]; then
echo " Error: File '$file' not found!"
exit 1
fi

# Шифруем файл
gpg -c "$file"

# Проверяем, успешно ли создан зашифрованный файл
if [[ -f "$file.gpg" ]]; then
echo " File successfully encrypted: $file.gpg"
read -rp "Do you want to delete the original file? (y/N): " confirm
if [[ "$confirm" =~ ^[Yy]$ ]]; then
rm -f "$file"
echo "🗑 Original file removed."
else
echo "🔄 Original file kept."
fi
else
echo " Encryption failed!"
fi


🚀 Как использовать?
1️⃣ Запустите скрипт в той же папке, где находится файл
2️⃣ Введите имя файла
3️⃣ Укажите пароль для шифрования
4️⃣ Выберите, удалять ли оригинал

💡 Дешифровать файл можно командой:

gpg -d файл.gpg > файл


🔥 Теперь ваши файлы под защитой! 🔐

👉@bash_srv
👍6



tgoop.com/bash_srv/19
Create:
Last Update:

🔐 Шифруем файлы в Linux с GPG!

Данный Bash-скрипт 🔒 шифрует файл и предлагает удалить оригинал после успешного шифрования.

📌 Как работает скрипт:
Проверяет, существует ли файл
Шифрует его с помощью gpg -c
Просит подтверждение перед удалением оригинала
Выводит понятные сообщения

📜 Код скрипта:


#!/usr/bin/env bash

echo "🔐 GPG File Encryption Script"
echo "📂 Make sure this script is in the same directory as the file you want to encrypt."

read -rp "Enter the exact file name (with extension): " file

# Проверяем, существует ли файл
if [[ ! -f "$file" ]]; then
echo " Error: File '$file' not found!"
exit 1
fi

# Шифруем файл
gpg -c "$file"

# Проверяем, успешно ли создан зашифрованный файл
if [[ -f "$file.gpg" ]]; then
echo " File successfully encrypted: $file.gpg"
read -rp "Do you want to delete the original file? (y/N): " confirm
if [[ "$confirm" =~ ^[Yy]$ ]]; then
rm -f "$file"
echo "🗑 Original file removed."
else
echo "🔄 Original file kept."
fi
else
echo " Encryption failed!"
fi


🚀 Как использовать?
1️⃣ Запустите скрипт в той же папке, где находится файл
2️⃣ Введите имя файла
3️⃣ Укажите пароль для шифрования
4️⃣ Выберите, удалять ли оригинал

💡 Дешифровать файл можно командой:

gpg -d файл.gpg > файл


🔥 Теперь ваши файлы под защитой! 🔐

👉@bash_srv

BY Bash Советы


Share with your friend now:
tgoop.com/bash_srv/19

View MORE
Open in Telegram


Telegram News

Date: |

Public channels are public to the internet, regardless of whether or not they are subscribed. A public channel is displayed in search results and has a short address (link). How to build a private or public channel on Telegram? The Channel name and bio must be no more than 255 characters long Telegram desktop app: In the upper left corner, click the Menu icon (the one with three lines). Select “New Channel” from the drop-down menu. With the sharp downturn in the crypto market, yelling has become a coping mechanism for many crypto traders. This screaming therapy became popular after the surge of Goblintown Ethereum NFTs at the end of May or early June. Here, holders made incoherent groaning sounds in late-night Twitter spaces. They also role-played as urine-loving Goblin creatures.
from us


Telegram Bash Советы
FROM American