Skip to content

Instantly share code, notes, and snippets.

#!/bin/bash
NOW=$(date +"%m-%d-%Y-%H-%M")
FILE="/home/user/backup/backup_$NOW.sql"
docker exec docker_mysql /usr/bin/mysqldump -u root --password=password database > $FILE
cp -r /home/user/data-app /home/user/backup/backup-data-app-$NOW
cd /home/user/backup/
tar -cvzf backup_sql_$NOW.tar.gz backup_$NOW.sql
@luanpcweb
luanpcweb / centos7_template
Created August 29, 2019 14:11 — forked from ssh60/centos7_template
CentOS 7.2 VMware vSphere 6 template with guest customization working
## Download latest CentOS 7 x86_64 minimal iso image
## Good readings
# https://labs.vmware.com/vmtj/methodology-for-performance-analysis-of-vmware-vsphere-under-tier-1-applications
# https://labs.vmware.com/vmtj/virtualizing-latency-sensitive-applications-where-does-the-overhead-come-from
## Create typical CentOS VM
# compatible with 'ESXi 6.0 and later'
# set 'Guest OS Family' to 'Linux'
# set 'Guest OS Version' to 'CentOS 4/5/6/7 (64 bit)'
@luanpcweb
luanpcweb / remove_dark_de_app
Created November 26, 2018 17:50
Remover Dark Mode de app específico (MAC OS)
To find the name of app:
osascript -e 'id of app "App Name"'
For disable:
defaults write com.oracle.workbench.MySQLWorkbench NSRequiresAquaSystemAppearance -bool yes
To revert the cahnge:
# php -m
bcmath
bz2
calendar
Core
ctype
date
dom
exif
## Ubuntu 14.04 on AWS
sudo apt-get update
sudo -y apt-get upgrade
## Git
sudo apt-get -y install git
## Scons
sudo apt-get -y install scons
@luanpcweb
luanpcweb / git_branch_terminal.sh
Created April 13, 2018 03:40
List Branch Git Terminal
export PS1='\u@\h\[\033[01;34m\] \w\[\033[0;32m\]$(__git_ps1 " (%s)")\[\033[01;34m\]$\[\033[00m\] '
@luanpcweb
luanpcweb / selenium-php-webdriver-cheatsheet.md
Created December 7, 2017 12:16 — forked from aczietlow/selenium-php-webdriver-cheatsheet.md
Cheat sheet for using php webdriver (facebook/webdriver).

Webdriver PHP API workthough

  • Open a browser

    # start an instance of firefox with selenium-webdriver
    
    $browser_type = 'firefox'
    $host = 'http://localhost:4444/wd/hub'
    

$capabilities = array(\WebDriverCapabilityType::BROWSER_NAME => $browser_type);

Procedimento para criar o usuário no servidor

  • Criando o usuário $ sudo useradd -m -s /bin/bash -p "#{senha padrão}" -G admin -U #{nome do usuário}

  • Dando permissão para a chave pública

$ sudo mkdir /home/#{nome do usuário}/.ssh
$ sudo cp /home/#{seu usuario}/.ssh/authorized_keys /home/#{nome do usuário}/.ssh
$ sudo chown -R #{nome do usuário}:#{nome do usuário} /home/#{nome do usuário}/.ssh
# iptables -F
# iptables -t nat -F
# iptables -t nat -A PREROUTING -i wlx001aef4b53cb -p tcp --dport 22 -j REDIRECT --to-ports 22
# iptables -t nat -A PREROUTING -i wlx001aef4b53cb -p udp --dport 53 -j REDIRECT --to-ports 53
# iptables -t nat -A PREROUTING -i wlx001aef4b53cb -p tcp --syn -j REDIRECT --to-ports 9040
# iptables -t nat -L
# sh -c "iptables-save > /etc/iptables.ipv4.nat"
# iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE
# iptables -A FORWARD -i wlan0 -o wlx001aef4b53cb -m state --state RELATED,ESTABLISHED -j ACCEPT
# iptables -A FORWARD -i wlx001aef4b53cb -o wlan0 -j ACCEPT
# sh -c "iptables-save > /etc/iptables/rules.v4"