Сирова упутства

Инсталација VirtualBox Guest Additions na BackBox Linux

Одмах после инсталације BackBox Linuxa кроз VirtualBox, кликните на Devices па Insert Guest Additions CD image Потом се улогујте путем ssh на BackBox и одрадите следеће команде # Инсталација и ажурирање dkms-a sudo apt-get install dkms # Пронађите „CD device“ где је Guest Addition sudo blkid U našem slučaju radi se o /dev/sr0 # Mount […]

Shell скриптинг – позициони параметри

У овом тексту ћемо проћи кроз позиционе параметре у shell скриптингу. Сваки пример ће почети са командом „cat“ која излистава садржај скрипте како би лакше дочарао понашање у реалном раду. $$ даје PID скрипте унутар које се покреће. Обично се користи зарад праћења извршења скрипте. [test@kompjuteras ~]$ cat skripta.sh #!/bin/bash echo $$ ; sleep 20 […]

Подешавање виртуалних хостова на CentOS 7

У следећем упутству ћемо на ЦентОС 7 виртуалној машини на којој је већ инсталиран LAMP (текст овде) подесити виртуалне хостове. Виртуални хостови омогућавају хостовање више независних вебсајтова на једном серверу. У овом случају сервер нам је на домену ch.local и желимо да поставимо два одвојена сајта на поддоменима wordpress.ch.local и magento.ch.local. Ако ви радите са […]

Инсталација LAMP и phpMyAdmina на ЦентОС 7

У овом упутству на ЦентОС 7 минимал инсталацији на неком тамо VPS-у ћемо инсталирати LAMP (Apache, MariaDB, PHP) као и phpMyAdmin, поставити основну заштиту као што су промена ssh порта, основна firewall заштита. У овом примеру претпоставићемо да је у питању један сајт, па се нећемо играти виртуалним хостовима и слично. # Ажурирање система yum […]

SSH login – имејл нотификације о новим логовањима

За нотификације о новим SSH логовањима, креирајте фајл /etc/profile.d/notify.sh vim /etc/profile.d/notify.sh # Садржај фајла /etc/profile.d/notify.sh испод… #!/bin/sh IP=“$(echo $SSH_CONNECTION | cut -d “ “ -f 1)“ VREME=$(date +“%d.%m.%Y %H:%M:%S“) KORISNIK=`whoami` HOSTNAME=`hostname` SUBJECT=“SSH Login Notification – $HOSTNAME/$KORISNIK“ NA_MAIL=“vasamailadresa@gmail.com“ if [ -z $IP ] ; then IP=“localhost“ fi # IP adrese za koje ne treba email notifikacije, […]

AIDE – инсталација host-based IDS-a на ЦентОС-у

IDS (Intrusion Detection System) јесте софтвер који прати сумњиве радње над системом. AIDE (Advanced Intrusion Detection Environment) јесте један од најједноставнијих host-based IDS-ова (постоје и network based IDS-ови) чија је намена праћење осетљивих и системских фајлова, и препорука је да га поставите на продукциони сервер чим крене са озбиљном продукцијом и сигурни сте да неће […]

Инсталација NTP-a на ЦентОС-у због синхронизације времена

Доста пута ми се деси да повучем неки матори VirtualBox snapshot – кренем нешто да радим – па видим да ми стоји неко време од пре 2 године. Овако је лакше него да куцкам ручно време – NTP (Network Time Protocol) и ntpdate са удаљеним сервером и готово # Инсталација потребних пакета yum install ntp […]

ЦентОС 6 као десктоп компјутер | подешавање

Инсталирати ЦентОС минимал десктоп и урадити додатна иницијална подешавања и инсталације # Xfce уместо Gnome окружеа и неки најосновнији програми yum install epel-release wget ntfs-3g gedit vim yum groupinstall Xfce # Инсталација Whisker додатка за Xfce yum install gcc rpm-build xfce4-panel-devel cmake exo-devel garcon-devel gettext gcc-c++ wget http://rpmfind.net/linux/fedora-secondary/development/rawhide/source/SRPMS/x/xfce4-whiskermenu-plugin-1.5.1-2.fc24.src.rpm rpmbuild –rebuild xfce4-whiskermenu-plugin-1.5.1-2.fc24.src.rpm cd ~/rpmbuild/RPMS/x86_64/ yum install […]

Приказ различитих банера на мобилном и PC-ју

У овом случају један банер ће се приказивати на уређајима са максималном ширином интернет прегледача (браузера) који отвара страницу од 480px а други онима са већом ширином… Додати у сам CSS сајта: @media screen and (max-width: 480px) { .PrikazNaDesktopu{ display: none; } } @media screen and (min-width: 480px) { .PrikazNaMobilnom{ display: none; } } Додати […]

Нека основна поставка iptables-a

Најосновнија подешавања iptables-a отвореним портом 80 за долазни саобраћај (корисно за веб сервер) и приступ неким основним портовима са унутрашње мреже. Направити скрипту па је окинути као root. #!/bin/bash ##################################################### # —— PROMENLJIVE ———– # # ————————————————- # # IP adrese/opsezi IP adresa sa kojih je dozvoljen pun pristup masini. FULL_ACCESS=“10.0.99.0/24″ # Portovi koje treba […]

Како заменити firewalld sa iptables-ом на ЦентОС 7

Firewalld – како га на ЦентОС седмици заменити са стандардним iptables-ом на који смо сви навикли. Команде покрећете као корисник који је у судоерсима. sudo systemctl stop firewalld sudo systemctl disable firewalld sudo yum -y install iptables-services sudo systemctl start iptables sudo systemctl start ip6tables sudo systemctl enable iptables sudo systemctl enable ip6tables После могу […]

Како ресетовати ‘root’ лозинку за MySQL

Ево кратког упутства како ресетовати заборављену лозинку на MySQL-у. Ова радња није могућа ако немате root проступ серверу/компјутеру, јер је битно да будете root за ову акцију. У следећем тексту ресетоваћу лозинку на Убунту 14.04 серверу. # Заустављање MySQL сервера. Сви сајтови накачени на овај сервер ће бити недоступни # За Убунту користите следећу команду […]