http://psdoom.sourceforge.net/
https://arkit.co.in/rhcsa-and-rhce-certification-content-in-detailed/
http://furier.github.io/websync/
https://cmdchallenge.com/#/hello_world
http://www.microhowto.info/howto/persistently_change_the_mtu_of_a_network_interface_on_redhat.html
vim /etc/sysconfig/network-scripts/ifcfg-eth0
MTU=9000
ifdown eth0 ifup eth0
https://linuxconfig.org/nvidia-geforce-driver-installation-on-centos-7-linux-64-bit
yum update reboot yum install kernel-devel-$(uname -r) gcc echo 'blacklist nouveau' >> /etc/modprobe.d/blacklist.conf dracut /boot/initramfs-$(uname -r).img $(uname -r) --force systemctl disable gdm reboot
Pobieramy aktualne sterowniki ze strony nvidia.com
wget http://pl.download.nvidia.com/XFree86/Linux-x86_64/375.26/NVIDIA-Linux-x86_64-375.26.run chmod +x NVIDIA-Linux-x86_64-375.26.run ./NVIDIA-Linux-x86_64-375.26.run nvidia-xconfig systemctl enable gdm reboot
git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf
cd .fzf/
./install
source ~/.bashrc
(tutaj_wykonywane_zadanie_crona)| mail -s "TYTUL maila" adres@mailowy.pl &>/dev/null
Nagios nie chce wykonać polecenia na hoście zdalnym.
/usr/lib/nagios/plugins/./check_nrpe -H 11.22.33.44 -c check_users
i zwraca błąd
CHECK_NRPE: Socket timeout after 10 seconds.
na hoście zdalnym w logach widnieje komunikat:
Could not read request from client, bailing out...
Zobacz całość
Instalujemy paczkę ssmtp
aptitude install ssmtp
Edytujemy configi zgodnie ze swoj serwerem pocztowym
vim /etc/ssmtp/ssmtp.conf
root=username@domain.com mailhub=mail.domain.com:587 rewriteDomain=domain.com hostname=hostname FromLineOverride=YES AuthUser=username@domain.com AuthPass=sicret_password UseTLS=YES UseSTARTTLS=YES
Zobacz całość
zestawiamy tunel z serwera z ktorego chcemy kopiowac na serwer z ktorego mamy dostep do serwera na ktory chcemy kopiowac
czyli laczymy sie po ssh na serwer z ktorego chcemy kopiowac i na nim wydajemy ponizsze polecenie
serwerzrodlowy# ssh user@serwer -L 56565:serwerdocelowy:22
zostaniemy zalogowani na serwer wazna sprawa nie mozemy zamknac tego polaczenia
wiec w innej karcie (zakladce klienta ssh czy co tam uzywacie) sprawdzamy czy tunel stoi
ps -ef | grep 56565
powinno pokazac odpalony proces ssh z danym portem
no i teraz mozemy sobie spokojnie zapuscic rsync'a
rsync -e "ssh -p 56565" -avzA /skad/ root@localhost:/doklad/
kilka "myków" z użyciem find'a
sprawdzenie ile zajmuja pliki starsze niz 31dni
find ./ -type f -mtime +31 -exec ls -l {} \; | awk '{ total += $5 }; END { print total/1024/1024/1024 " GB" }'
zmiana nazwy kilku plikow
find . -name '*czescnazwyplikudozmiany*' -exec bash -c 'mv $0 ${0/czescnazwyplikudozmiany/nacozmieniamy}' {} \;
kasowanie duzej ilosci plikow
ls -1 | wc -l && time find . -type f -delete
dodatkowo w bonusie policzy ile plikow i w jakim czasie zostaly usuniete
ssh -Y user@host "VirtualBox"
http://www.maartenbaert.be/simplescreenrecorder/#download
sudo add-apt-repository ppa:maarten-baert/simplescreenrecorder
sudo apt-get update
sudo apt-get install simplescreenrecorder
sudo sed -i -e 's/pl.archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list sudo apt-get update
# rsync -aAXv --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found"} / /path/to/backup/folder
https://wiki.archlinux.org/index.php/full_system_backup_with_rsync
http://www.tecmint.com/cockpit-monitor-multiple-linux-servers-via-web-browser/
"Cockpit is an easy-to-use, lightweight and simple yet powerful remote manager for GNU/Linux servers, it’s an interactive server administration user interface that offers a live Linux session via a web browser.
It can run on several Linux distributions including Debian, Ubuntu, Fedora, CentOS, RHEL, Arch Linux among others.
Cockpit makes Linux discoverable thereby enabling system administrators to easily and reliably carry out tasks such as starting containers, managing storage, network configurations, log inspections coupled with several others."
CENTOS
yum install cockpit sos -y
systemctl enable --now cockpit.socket
firewall-cmd --add-service=cockpit
firewall-cmd --add-service=cockpit --permanent
REDHAT
subscription-manager repos --enable rhel-7-server-extras-rpms yum install cockpit sos -y systemctl enable --now cockpit.socket firewall-cmd --add-service=cockpit firewall-cmd --add-service=cockpit --permanent
https://server.domain.com:9090
ssh-autologin
mv ssh-autologin /bin/ssh-autologin chmod +x /bin/ssh-autologin
ssh-autologin -l login -g host
Zobacz całość