Kako na Debian baziranim distroima podeliti net preko jednog wi-fi adaptera

Na Windows sistemima od Windows 7 to je mnogo lagano uradjeno. Bukvalno uz dva klika je moguće poduleti internet odnosno da preko jednog wifi adaptera primate i šaljete signal. Ovo je dobro ako imate najčešće mobilne telefone ili tablete koji ne mogu da dohvate wifi pa je  odlična opcija da ga podelite.

Na Linuxima to je bilo moguće sa dva adaptera. Pisao sam o tome, a ovde ću sada da objasnim kako se to radi sa jednim adapterom na Debianu i debian baziranim distroima, koje većina koristi.

Proverio sam ovo kod mene i radi na Debianu i na Ubuntu sigurno. Pre nego što krenete u postupak potrebno je preko komande
iw list
proveriti da li adapter podržava
 Supported interface modes:
* IBSS
* managed
* AP
* AP/VLAN  <------- ovo
* monitor
* mesh point
* P2P-client
* P2P-GO
* outside context of a BSS

Ako je ovo zadovoljeno da podržava AP/VLAN, onda treba uraditi sledeće. Instalirati sa git-a paket.

 sudo apt-get install build-essential git
zatim sa git-a instalirati create-ap

git clone https://github.com/oblique/create_ap
cd create_ap
make install

i posle toga samo startovati servise

sudo systemctl start create_ap
sudo systemctl enable create_ap

i na kraju kreirati AP koji se deli
  create_ap wlan0 wlan0 Moja_Nova_AP Moja_Šifra_za_AP
Ovo je ukoliko je adapter koji je u upotrebi wlan0, odnosno ako je neki drugi onda je wlan1 ili koji li već po redu.

Primedba: Ono što sam primtio jeste da ne treba nikako samo da isključite računar, restarujete ili da ga stavljate u sleep mod ili hibernaciju, ukoliko niste pogasali ove servise pre toga sa :

sudo systemctl stop create_ap
sudo systemctl disable create_ap

Ako to uradite da znate da se javlajaju neke greške da adapter ponovo sam pokreće ove servise i dolazi do toga da nemate wi-fi, ali onda prvo pogasite te servise prvo, pa onda ovo
 sudo service networking restart
ili
 sudo /etc/init.d/networking restart

Kako instalirati Skype i Veber na Debian baziranim distroima

Skype_t

Skype

Korisnici Debian i Fedora baziranih sistema su napokon dočekali da nas je Microsoft obradovao sa deb. i rpm. paketima za Skype. Više nije potrebno komplikovati sa dodavanjem 32-bitne arhitrkture na sistem da bi se Skype instalirao.
Dovoljno je otići na stranicu Skype for Linux i skinuti deb. paket i instalirati ga preko
sudo dpkg -i Skype.deb
ili preko Gdebi packgage Installer-a, kako sam ga ja instalirao.
Sve je prošlo u dva klika i vrlo lagano, baš kako treba. Od podešavanja ama baš ništa nije bilo potrebno i sve je odmah radilo i video pozovi i glasovni. E sada ovo je za 64 bitne sisiteme. Ne znam kako radi i da li uopšte radi za ove 32 bitne.
Uglavnom oni koji koriste Debian 64-bitne bazirane distroe imaju mogućnost da instaliraju Skype na računaru uz dva klika i bez ikakvih podešavanja. Pulse audio se podrazumeva da je instaliran, što je u velikoj većini distibucija automatski instaliran i sve vam radi odmah.
Jedino što mi je u toku instalacije Skype 3 puta tražio šifru za keyring, tako da to imate u vidu, ako stavljate šifru za keyring da je zapamtite. Ova šifra nije isto što i što i šifra vaših naloga. Da dodam da postoje i rpm, paketi za Skype.

Viber

viber

Viber se manje više lako instalira na bilo kom Debian baziranom distrou sa
sudo dpkg -i Viber.deb

Medjutim kako koja nova verzija kernela izadje tako se i dešavaju neke greške kod instalacije Vibera.Da biste rešili ove greške potrebno je dodatno istalirati neke nedostajuće bibljoteke.
Na Debian 9 (poslednji Debian 2017) ukoliko dobijete grešku

dpkg: dependency problems prevent configuration of viber:
viber depends on libssl1.0.0; however:
Package libssl1.0.0 is not installed.

Morate prvo sa ove stranice da skinite paket libssl1.0.0_1.0.1t-1+deb8u6_amd64.deb i inastalirajte ga sa
sudo dpkg -i libssl1.0.0_1.0.1t-1+deb8u7_amd64.deb

ili preko Gdebi packgage Installer-a . Kada ste ovo instalirali tek onda ponovo instalirajte Viber sa:
sudo dpkg -i viber.deb

U ranijim verzijama debiana greške su bile da je bilo potrebno instalirati nedostajuće bibljoteke sa
sudo apt-get install libgstreamer0.10-0

ili ako to ne pomogne onda :
sudo apt-get install libgstreamer-plugins-base0.10-0

pa tek onda Viber sa
sudo dpkg -i Viber.deb
I da napomene da kada instalirate Viber na računaru moraćete da skenirate onaj kod telefonom zbog sigurnosi, pošto to Viber traži.

Kako skinuti video sadžaj sa interneta na Linuxu

Oni koji koriste Linux sisteme znaju da postoji odlična komanda sa kojom možete većinu video sadržaja sa mnogih video sajtova da skenete samo uz pomoć ove komade koju kucate u terminalu u obliku :
 youtube-dl adresa_sa_sajta_čiji_sadržaj_skidate
Ovaj alat se instalira na Debian bazirainim sistemima sa:
 sudo apt-get install youtube-dl
Ukoliko imate problema sa skidanjem sadržaja ili dobijate neku grešku prilikom pokretanja ove naredbe, probajte da stavite samo sudo ispred naredbe:
 sudo youtbube-dl adresa_sa_sajta_čiji_sadržaj_skidate
Ako hoćete da ažurirate youtube-dl i imate najnoviju verziju onda koristite pip komandu
 sudo -H pip install --upgrade youtube-dl

Da dodam da je pip install deo pyton paketa i posebno se instalira sa
 sudo  apt-get install python-pip

youtbe-dl

Kako rešiti neke zajedničke probleme sa mesindžerima na Androidu

Pošto mi je skoro došao još jedan drugar sa identičnim problemom kao i još neki pre njega, a to se dešava perodično, a radi se o tome da vam mesindžeri ne rade dobro, odnosno rade sporo, koče, krahiraju i tome slično.
Problem je jednostavno u tome da imate previše podataka na njima.
Znači niste poruke očistili, stalno ih bekaupujete na gdrive ili neki drugi cloud, zatim messingeri stalno vuku te kopije i tako u krug.

WA

Ono što treba da uradite jeste sledeće. Da obrišete sve razgovore i sve slike i videa koja su vam poslata, napravite novu kopiju tako praznog WA ili Vibera i posle toga će sve da vam radi dobro. Brisanje poruka i čišćenje ovih mesindžera radite onda kada
ste sačuvali poruke,slike, videa, u slučaju da želite da ih sačuvate.
Ako želite da sačuvate slike i videa koja imate na ovim mesindžerima, jedna od mogućnosti jeste da na računaru instalirte Viber i WA. Viber može da se instalira nezavisno kao program, a WA može samo preko web pregledača da koristite na računaru.
Ovo bi trebalo da uradite još na početku komunikacije koju želite da sačuvate ili ako niste to do tada uradili  da probate kada ste ih instalirali na računar, sa povratkom podataka (podrazumeva se da nsite obrisali on bekapove) tako da vam se i razgovori vrate i na račanuru. Onda ako znate imate u u folderima WA i Viber na računaru sve slike i videa od svih komunikacija pa možete da ih sačuvate.
Ovo sve je mnogo lakše na Linuxu nego na Windowsu uraditi, jer Windows te podatke čuva na nekim lokacijama koje se malo teže nalaze, ali možete po netu da potražite da vidite tačno kako se do njih stiže.
Druga mogućnost za bekap slika i videa jeste da Android telefon spojite sa računarom i da te foldere od WA i Vibera jednostovano iskopirate na računar i onda ih sačuvate.

viber

Razgovore sa WA, koji koristite na računaru u pretraživaču, možete sačuvati običnim copy/paste u Word dokumentu,a sa Vibera onom opcijom da sebi pošaljete email vaših razgovora (samo bez slika, isključivo text) i imaćete kopiju svih tekstualnih poruka. Tako da sada imate rešenje za ova dva najpopularnija messingera i kako da vam dobro rade, a takodje i kako da sačuvate slike, videa i komunikaciju, ako vam je to potrebno.
Znači periodično se naučite da jednostavno brišete poruke kao i bekapove koje ste napravili na ovim mesindžerima.

Inače da dodam i ovo da znate. Za takozvane one “samouništavajuće” poruke, odnosno “tajne” poruke koje se posle pregleda brišu same od sebe, takodje budete oprezni šta šaljete, jer i te poruke mogu da se snime.
Ako na primer meni neko pošalje takvu poruku, a na računaru je primim u tom momentu jednostavno mogu da ukjlučim screen recoder i snimim poruku. Isto može i na telefonu da se uradi. Tako da imate to na umu.
Ovo sam napiso samo da imate na umu da ništa ne može da bude tajno niti privatno i da to imate stalno na umu.

Za kontakt sa autorom ovih blogova koristite:
https://sigurnostnamrezi.wordpress.com/kontakt/

Kako slušati internet radio iz komandne linije na Linux-u (Debian )

Evo za sve one ljubitelje koji vole da slušaju online radio jedno od rešenja sa kojim sam prezadovoljan. Skoro sam ovo otkrio, pa da podelim sa vama. Ovo je za Debian bazirane distroe i sve se radi samo iz komandne linije.
Samo se prvo instalira mplyer komandom

sudo apt-get install mplayer

zatim idete na ovu adresu, pronadjete dole vaš omiljeni žanr, stanicu….
kada odaberete stanicu pritisnite ono “get ip”. (slika ispod)

radio_1
Iskopirate ceo ip i u komandnoj liniji kucate

mplayer http://174.127.85.10:8008     (ovo je samo primer komande)

Po meni je ovo jako dobro, jednostavno i kvalitetno rešenje uz minimalno korišćenje resursa, bez potrebe da instalirate neke druge programe.
Kada nadjete stanice koje vam odgovaraju samo iz negde zapamtite u tekst fajlu i posle samo copy/paste.

I još nešto.Kada i ovako slušate radio stanice, piše vam u prozoru izvodjač, naziv pesme i ostale informacije. Mislim da možete ovako i video strimove da gledate, ali nisam proveravao.

P.S. Po rečima članova sa pojedinih foruma, ovo rešenje može da radi i na Windowsu i Mac OS-u jer mplayer postoji i za te platforme. Nisam proveravao.

Instalacija Kali linux u UEFI boot-u. Dual boot sa Windows 10

Instalacija Kali linux u UEFI boot-u. Dual boot sa Windows 10

Pošto sam napokon ovo proverio i instalirao Kali u UEFI modu evo da napišem jedno uputstvo kako to sigurno da odradite.
Ako imate UEFI BIOS i instalaran Windows 10 potrebno je da odraditi ove korake.

Skinuti sa neta iso image Kali linux (proveriti uvek md5 i sha1 hash-ove)
Skinuti sa neta  win32 disk imager , a možete i sa dd komandom iz Linux-a.***

Priprema računara za dual boot
Iz Windows Disk Managmenta (desni klik na start) smanjiti (šrinkovati) C (ili bilo koju drugu veću particiju na računaru)
Ovde paziti koje su particije izlistane. Ne dirati one male (Recovery ili EFI) koje su od 200MB do 5 GB (vidi drugu sliku) nego radite sa onima koje su veće od 40GB. Smanjite particiju za najmnaje 30GB, ali poželjno je i više od toga.

Sledeće jeste da se disejbluje secure boot. Pogledajte ovaj video kako to uraditi
Zatim dok ste u BIOS-u omogućite butovanje sa externog medija (USB-a)
UEFI mod ne dirate. Ostajete na njemu, ne menjate ga na Legacy.
slika1-efi-boot
Izadjete iz BIOS-a, ubacite flešku i započnete instalaciju. Izaberete “Graphical Installation”. Možete izabrati da kreirate posebnu home particiju ili ako niste sigurni izaberite prvu opciju  “Install on first free partition space”. U toku instalacije morate imati pristup interenetu ili preko wifi kartice ili preko network kartice.
Sada stižemo do ključnog koraka. Gde instalirati GRUB ?

slika2-efi-boot
Kada vam instalacija ponudi gde možete da instalirate GRUB izaberite EFI particiju i stavite ono “Use as: EFI System Partition”
sliaka3-efi-boot

Kada potvrdite sve to i završite ostale korake, posle toga kada vam se butuje sistem
dobiće te GRUB u kome je Kali na prvom mestu, a Windows na drugom mestu.
Ako želite da promenite redosled onda to radite iz Kali-ja editovanjem  /etc/default/grub

Za neke korake možete ponovo pročitati Dual Boot

Takodje pročitajte još i kako se instalira Kali Linux  u smislu koraka koje treba da znate.

Ovaj postupak bi trebalo da radi i za druge Debian bazirane distribucije, ali nisam proveravao.

*** Kali Roling Released 2016.2 podržava ,odnosno ima već u svojoj instalaciji EFI fajlove. Neke Linux distribucije ih nemaju , pa je onda potrebno kod njih pronaći te EFI fajlove i dodati ih ručno u bootabilni USB. Kod nekih distribucija “rade” i EFI fajlovi od drugih distribucija. Uglavnom morate da pročitate kako se sa vašom distribucijom pravi UEFI bootabilan USB. Ostali koraci su isti.

Za kontakt sa autorom ovih blogova koristite:
https://sigurnostnamrezi.wordpress.com/kontakt/

USB Reverse Tethring na Linuxu

Kako da podelite internet sa računara (Linux) na telefon putem USB-a ili

USB Reverse Tethring na Linuxu

USB Reverse Tethring je opcija da svoj interenet sa računara delite na mobolnom telefonu, ali putem usb kabla. Ovo je korisno u pojedinim situacijama, jer telefon se puni i pritom imate interenet. Aplikacije koje će vam raditi preko ovog postupka su WhatsApp, Messinger,FB… Ostale kao Viber,pretraživači, Skype neće ili ima još nekih podešavanja koje nisam ukačio. 🙂

Ovo može i na Windowsu da se uradi, ali je postupak tu malčice drugačiji i biće opisan na kraju kako se radi. Inače USB reverse tethring radi samo sa Androidima većim od 4.1.

Telefon mora biti rutovan i da na telefonu imate instalirano BusyBox, Terminal Emulator (poželjno), i eventualno adbd insecure.

Na telefonu pre svega mora da oslobodite Develeper options i USB Debuging. Kada ste ovo odradili posle toga idite na Nettwork Setting, pa na More, pa na USB Tethring i uključite ga.

Zatim povežete telefon i računar USB kablom. U ovom momentu moguće je da vam se mreža u Network mangeru automaski prebaci na reverse tethring, u tom slučaju samo je isključite.

Posle toga na računaru instalirate adb i fastboot alate komandom:

sudo apt-get install android-tools-adb android-tools-fastboot

Otvorite terminal i kucajte ove komande:

ifconfig

da vidite na kom usb portu je telefon priključen. Može biti usb0, usb1, usb2….

Pretpostavljam da će biti usb0. Zatim napravimo statičku ip adresu za usb0 sa komandom

sudo ifconfig usb0 10.42.0.1 netmask 255.255.255.0

sledeće je da interface usb0 postavljamo kao “shared connection” odnosno deljena konekcija komadom:

echo 1 | sudo tee /proc/sys/net/ipv4/ip_forward

zatim dodelimo pravila za iptables sa komadama:

sudo iptables -t nat -F

sudo iptables -t nat -A POSTROUTING -j MASQUERADE

Sledeće je da se otkuca par komandi na telefonu može i preko komandne linije, a možete i preko Terminal emulutaora na telefonu. Ja ovo radim preko komandne linije i adb-a.

Prvo treba da nadjemo koji je interfejs na telefonu u upotrebi kucamo komandu

adb shell busybox ifconfig

Moj interfejs na telefonu je rndis0, pretpostavljam da će i vaš biti taj.

Zatim setujemo statičku iP, netmask i gateway, tako što kucamo sledeće komade, jednu po jednu (i na telefonu i preko komandne linije je isto).

adb shell

su

ifconfig rndis0 10.42.0.2 netmask 255.255.255.0

route add default gw 10.42.0.1 dev rndis0

Samo da dodam ovde ne smete da imate još neku aktivnu mrežu na računaru. Samo tu jednu sa koje delite interet, jer će u protivnom doći do konflikta ili morate da tu drugu stavite na neki drugi mrežni smegment. 

Da bismo verifikovali interenet konekciju kucamo

ping 8.8.8.8

Ako dobijete odgovor od pinga, onda je sve uredu i telefon vam dobija internet preko usb-a, tako da možete da imate interenet i preko usb-a kao i telefon da vam se puni istovremeno.

Ako još spojite i telefon preko BT-a sa računarom onda sve možete da radite preko računara i da primete pozive, sms-ove, slušate muziku sa telefona …

Poželjno je (nije neophodno) da vam WiFi na telefonu bude isključen, kao I mobilni podaci, dok ste ovako priključeni.

 

Za kontakt sa autorom ovih blogova koristite:
https://sigurnostnamrezi.wordpress.com/kontakt/

KAKO LIMITIRATI CPU PROCES NA LINUXU

Ponekad kada radite nešto zahtevno na računaru može da se desi da vam neki proces “vuče” procesor toliko mnogo da ovaj počinje da se greje malo više nego uobičajeno i da čak u ekstremnim situacijama dodje do gašenja računara. Pošto uvek koristim senzorska očitavanja temperature, memorije,swap-a i pratim šta se dešava sa računarom ovo mi se nije dešavalo da se računar ugasi, ali mi se dešavalo da temperatura ode na jako visoke vrednosti pa sam onda morao da reagujem ili da gasim proces koji je zaslužan za to ili da pristupim drugačije odnosno da limitiram upotrebu procesora tom procesu.

Kako se to radi na Debian sistemima, da se limitira upotreba procesora pojedinim procesima?
Prvo treba da imate instaliran na primer htop sa:

apt-get install htop
Ovo vam treba da biste mogli lako da detektujete koji je PID dotičnog procesa

Zatim instalirate CPU Limit sa adrese:
https://github.com/opsengine/cpulimit
Klonirate (downloud-ejete) sa ovom komandom
git clone https://github.com/opsengine/cpulimit.git
i idete u direktorijum cpulimit (radite sa sudo sve ovo)
cd cpulimit  i otkucate:
make
cp src/cpulimit /usr/bin

Zatim sa komandom htop detektujete PID procesa i u noviom/im tereminalu/ima kucate :
cpulimit -p 3742 -l 60
cpulimit -p 3743 -l 60
Ako imate više jezgrični procesor onda ćete morati za svako jezgro da kucate ovo
Ovde kod mene u primeru je dvojezgrični procesor u pitanju
broj “-l 60” znači koliko dajemo tom procesu da koristi CPU. U ovom slučaju je 60%, a vi možete i 70,80,50…
To zavisi samo od vaše procene.
Ovo će vam usporiti samo taj proces poprilično, ali bez uplitanja u ostatatak rada ostalih aplikacija, kao što će vam i momentalno oboriti temperaturu procesora na vrlo prihvatljiv nivo.

Zamena baterije na laptopu

Ponekad zamena baterije na laptopu može da bude malo problematična, odnosno da je iz nekih razloga Windows dobro ne instalira i da imate problem u smislu da ne može da se dobro očita, puni i tome slično. Ovo se najčešće dešava ako stavite većeg kapaciteta bateriju ili neku zamnesku, koja nije original.
Rešenje koje će vam sigurno pomoći je sledeće.

-Vratite staru bateruju na laptop, upalte ga bez adaptera i sačekajte da se skroz izgasi.
-Izvadite bateriju i upalite laptop sa punjačem (bez baterije)
-Zatim u Device manager-u deinstalirajte ACPI kontroler i ugasite laptop.
-Stavite novu bateriju u laptop i upalite ga bez punjača.
-Laptop bi trebao sam da instalira ACPI kontroler, ako to ne uradi, vi ga instalirajte preko
“scan for hardware changes”. Kada se instalira ACPI kontroler to je to.
Posle ovoga možete lepo da ugasite laptop i da ga normalno koristite.
Baterija će vam  biti lepo podešena, kao i paražnjenje i punjnje što je bitno da bi vam nova baterija radila dugo i kvalitetno.

Za kontakt sa autorom ovih blogova koristite:
https://sigurnostnamrezi.wordpress.com/kontakt/