// 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