removed scripts, fix README.MD, renamed light
This commit is contained in:
parent
0596089111
commit
ef4ddb1c3a
@ -42,7 +42,7 @@ make
|
|||||||
* [Cron](doc/cron.md)
|
* [Cron](doc/cron.md)
|
||||||
* [GPG](doc/gpg.md)
|
* [GPG](doc/gpg.md)
|
||||||
* [SSH](doc/ssh.md)
|
* [SSH](doc/ssh.md)
|
||||||
* [Vim](doc/vim.md)
|
* [Tar](doc/tar.md)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -1,12 +0,0 @@
|
|||||||
#!/usr/bin/env bash
|
|
||||||
|
|
||||||
symbols='/ - \ | / - \ |'
|
|
||||||
|
|
||||||
while true;
|
|
||||||
do
|
|
||||||
for i in $symbols;
|
|
||||||
do
|
|
||||||
echo -n -e "\b$i"
|
|
||||||
sleep 0.3
|
|
||||||
done
|
|
||||||
done
|
|
||||||
@ -1,3 +0,0 @@
|
|||||||
sudo umount ./decrypted
|
|
||||||
sudo cryptsetup luksClose myEncryptedVolume
|
|
||||||
rm -rf decrypted
|
|
||||||
@ -1,34 +0,0 @@
|
|||||||
|
|
||||||
mkdir decrypted
|
|
||||||
mkdir encrypted && cd encrypted
|
|
||||||
|
|
||||||
# create image size 1GB
|
|
||||||
dd if=/dev/zero of=encrypted.img bs=1 count=0 seek=1G
|
|
||||||
|
|
||||||
# create keyfile
|
|
||||||
dd if=/dev/random of=key.keyfile bs=1024 count=2
|
|
||||||
|
|
||||||
# create encrypted image with keyfile
|
|
||||||
sudo cryptsetup luksFormat encrypted.img key.keyfile
|
|
||||||
|
|
||||||
echo "Enter passphrase( first half - your master key, last half - random passphrase on paper )"
|
|
||||||
|
|
||||||
# encrypt keyfile with passphrase
|
|
||||||
|
|
||||||
# decrypt image
|
|
||||||
sudo cryptsetup luksOpen encrypted.img myEncryptedVolume --key-file key.keyfile
|
|
||||||
|
|
||||||
gpg -c key.keyfile
|
|
||||||
shred -zun 2 key.keyfile
|
|
||||||
|
|
||||||
sudo mkfs.ext4 /dev/mapper/myEncryptedVolume
|
|
||||||
sudo mount /dev/mapper/myEncryptedVolume ../decrypted
|
|
||||||
sudo chown -R $USER ../decrypted
|
|
||||||
|
|
||||||
|
|
||||||
# close image
|
|
||||||
sudo umount ../decrypted
|
|
||||||
sudo cryptsetup luksClose myEncryptedVolume
|
|
||||||
rm -fr ../decrypted
|
|
||||||
|
|
||||||
echo "move encrypted/key.keyfile on external media"
|
|
||||||
@ -1,23 +0,0 @@
|
|||||||
|
|
||||||
usage() {
|
|
||||||
echo "Usage: $0 [keyfile path]" >&2
|
|
||||||
exit 1
|
|
||||||
}
|
|
||||||
|
|
||||||
ENCRYPTED_KEYFILE="$1"
|
|
||||||
|
|
||||||
|
|
||||||
if [ -z "$ENCRYPTED_KEYFILE" ]
|
|
||||||
then
|
|
||||||
echo "Error: missing source file path parameter." >&2
|
|
||||||
usage
|
|
||||||
fi
|
|
||||||
|
|
||||||
mkdir decrypted
|
|
||||||
gpg -d "$ENCRYPTED_KEYFILE" > decrypted/key.keyfile
|
|
||||||
|
|
||||||
sudo cryptsetup luksOpen encrypted/encrypted.img myEncryptedVolume --key-file decrypted/key.keyfile
|
|
||||||
shred -zun 2 decrypted/key.keyfile
|
|
||||||
|
|
||||||
sudo mount /dev/mapper/myEncryptedVolume ./decrypted
|
|
||||||
|
|
||||||
@ -1,28 +0,0 @@
|
|||||||
#!/usr/bin/env bash
|
|
||||||
|
|
||||||
if [ "$EUID" -ne 0 ]; then
|
|
||||||
echo "luks: Please run as root" >&2
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
|
|
||||||
while getopts ":c :o" opt; do
|
|
||||||
|
|
||||||
case $opt in
|
|
||||||
c)
|
|
||||||
sudo umount /mnt/Files &>/dev/null && sudo cryptsetup luksClose Files || echo "luks: Already unmounted" >&2
|
|
||||||
exit 0
|
|
||||||
;;
|
|
||||||
o)
|
|
||||||
sudo cryptsetup luksOpen /dev/sdb5 Files && sudo mount /dev/mapper/Files /mnt/Files && echo "luks: Successfully decrypted"
|
|
||||||
exit 0
|
|
||||||
;;
|
|
||||||
\?)
|
|
||||||
echo "luks: Invalid option: -$OPTARG" >&2 && exit 2
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
|
|
||||||
done
|
|
||||||
|
|
||||||
echo "luks: No option, -o to open, -c to close" >&2 && exit 3
|
|
||||||
|
|
||||||
@ -1,17 +0,0 @@
|
|||||||
#!/usr/bin/bash
|
|
||||||
|
|
||||||
# removes log files with size greater then 100Mb
|
|
||||||
|
|
||||||
for i in $(du -a /var/log/* | sort -hr | tr '\t' ':')
|
|
||||||
do
|
|
||||||
|
|
||||||
size_file=( $(echo "$i" | tr ':' ' ') )
|
|
||||||
|
|
||||||
size="${size_file[0]}"
|
|
||||||
file="${size_file[1]}"
|
|
||||||
|
|
||||||
if [ "$size" -ge 102400 ] && [ -f "$file" ]; then
|
|
||||||
rm "$file"
|
|
||||||
fi
|
|
||||||
|
|
||||||
done
|
|
||||||
36
scripts/kan
36
scripts/kan
@ -1,36 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
|
|
||||||
current_tty=$(tty)
|
|
||||||
|
|
||||||
ttys=$(ps aux | grep "$(basename "$SHELL")$" | grep "^$USER\s" | awk '{print("/dev/"$7)}' | grep -v "$current_tty")
|
|
||||||
|
|
||||||
while getopts ":l :d :c :s" opt; do
|
|
||||||
|
|
||||||
# shellcheck disable=SC2213
|
|
||||||
case $opt in
|
|
||||||
l)
|
|
||||||
echo -e "$current_tty - Current\n$ttys" | sort
|
|
||||||
;;
|
|
||||||
d)
|
|
||||||
for i in $ttys
|
|
||||||
do
|
|
||||||
echo -e "\nkan: detect: $i" > "$i" &
|
|
||||||
done
|
|
||||||
;;
|
|
||||||
c)
|
|
||||||
echo "$current_tty"
|
|
||||||
;;
|
|
||||||
s)
|
|
||||||
read -r input_text
|
|
||||||
for i in $ttys
|
|
||||||
do
|
|
||||||
echo "$input_text" > "$i"
|
|
||||||
done
|
|
||||||
;;
|
|
||||||
\?)
|
|
||||||
echo "Invalid option: -$OPTARG" >&2
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
done
|
|
||||||
|
|
||||||
Loading…
x
Reference in New Issue
Block a user