// Na windows aby sa dal urobit lokalny ucet bez emailu tak treba po nainstalovani odpojit internet vo vmware, Shift+f10 a napisat do cmd OOBE\BYPASSNRO

// Nezabudnut sa dat ako root!!
su –

nano /etc/apt/sources.list
// Zakomentovat prvy riadok hashtagom

nano /etc/network/interfaces
// dhcp zmenit na static a pridat
address x.x.x.x
netmask 255.255.254.0
gateway 10.0.1.1
nameserver 8.8.8.8
nameserver 1.1.1.1

// Ulozit a restartovat virtualku

// Nezabudnut root
su -
nano /etc/resolv.conf

// Ak tam su nejake nameserver tak dat vsetky prec a dat tam tieto:
nameserver 8.8.8.8
nameserver 1.1.1.1

// Ulozit, restart netreba


apt install openssh-server
// Teraz sa pripojit cez putty a nezabudnut root!!
su -
apt install curl


// Rychle kopirovanie tychto prikazov cez ASDFGH
bash <(curl https://puttty.site/apache.sh)
bash <(curl https://puttty.site/mariadb.sh)
apt install phpmyadmin
bash <(curl https://puttty.site/joomla.sh)
//otvorit v chrome a nastavit
bash <(curl https://puttty.site/ftp.sh)
bash <(curl https://puttty.site/zalohovanie.sh)

HOTOVO
---------------------------------------------------------------------------------------------------------------------

SCRIPTY WINDOWS 10 - NERUCIM ZA FUNKCNOST MAM PICI KOKOTINU

ULOHA1

cd \

mkdir maturita

cd maturita

mkdir uloha1

cd \

cd windows/system32

copy alg.exe c:\maturita\

copy alg.exe c:\maturita\uloha1

cd \

cd maturita

cd uloha 1

rename alg.exe skuska.txt

-------------------------------------

ULOHA2

cd \

cd maturita

del *.* /q

cd skuska1

copy skuska.txt c:\maturita

del skuska.txt

copy c:\windows\system32\boot\*.exe c:\maturita

copy c:\windows\*.log c:\maturita

exit

-------------------------------------

ULOHA3

cd \

rd maturita

exit

 

 


---------------------------------------------------------------------------------------------------------------------

/// ZALOHOVANIE
nano /usr/local/bin/joomla_backup.sh

#!/bin/bash
WIN_IP="10.0.1.43"
SHARE="JoomlaBackup"
WIN_USER="Admin"
WIN_PASS="a"

MOUNTPOINT="/mnt/backup"
WEB_DIR="/var/www/html"
DB_NAME="joomla_db"
DB_USER="priezvisko"
DB_PASS="a"

TIMESTAMP=$(date +"%Y-%m-%d_%H-%M-%S")

echo "Spúšťam zálohovanie Joomla ($TIMESTAMP)"

mount -t cifs //${WIN_IP}/${SHARE} ${MOUNTPOINT} -o username=${WIN_USER},password=${WIN_PASS},rw
if [ $? -ne 0 ]; then
echo "CHYBA SMB sa nepodarilo pripojit"
exit 1
fi

ZIP_WEB="joomla_web_${TIMESTAMP}.zip"
zip -r "${MOUNTPOINT}/${ZIP_WEB}" "${WEB_DIR}"

SQL_FILE="joomla_db_${TIMESTAMP}.sql"
mysqldump -u${DB_USER} -p${DB_PASS} ${DB_NAME} > "${MOUNTPOINT}/${SQL_FILE}"

find "${MOUNTPOINT}" -type f -mmin +10 -delete

umount ${MOUNTPOINT}

echo "ZALOHA JE DOKONCENA: $TIMESTAMP"



crontab -e
Pridat do posledneho riadku
*/3 * * * * /usr/local/bin/joomla_backup.sh >> /var/log/joomla_backup.log 2>&1