Većina to možda i ne zna, ali Linux može dobiti viruseisto. Srećom, postoji sjajan alat naredbenog retka koji koriste mnogi Linux korisnici, a zove se ClamAV. Pomoću njega korisnici će putem naredbenog retka moći otkrivati vrste virusa i tražiti iskorištavanja (i za Windows i za Linux).
Instalirajte ClamAV
ClamAV se jednostavno instalira na Linux zahvaljujućičinjenica da je uključena u mnoge izvore softvera za distribuciju. Da biste instalirali ovu aplikaciju, otvorite terminal i slijedite upute u nastavku da biste započeli s radom.
Bilješka: ClamAV ima grafičku verziju aplikacije ako vam se ne sviđa Linux naredbeni redak. On uzima sve najbolje aspekte terminala i stavlja ga u jednostavno korisničko sučelje. Provjerite službenu web stranicu kako biste saznali više.
Ubuntu
sudo apt install clamav
Debian
sudo apt-get install clamav
Arch Linux
sudo pacman -S clamav
Fedora
sudo dnf install clamav
OpenSUSE
sudo zypper install clamav
Generički Linux
Izgradnja ClamAV skenera virusa iz izvora na Linux platformi zahtijeva nekoliko ovisnosti. Instalirajte sve ove programe na svoje računalo prije nego što nastavite.
- gcc ili clang C prevodilac
- OpenSSL
- zlib knjižnica
- wget
S obzirom na ovisnosti o vašem Linux računalu, vrijeme je da pokrenete postupak izrade. Uzmite najnovije izdanje ClamAV-a s wget alat za preuzimanje.
Bilješka: kako program izrađujete iz izvora, automatska ažuriranja nisu moguća. Da biste osigurali da vam skener virusa uvijek bude ažuriran, ovdje ponovno preuzmite ClamAV kod i redovito sastavljajte kôd.
wget https://www.clamav.net/downloads/production/clamav-0.100.2.tar.gz
Nemam wget? Probati kovrča umjesto:
curl https://www.clamav.net/downloads/production/clamav-0.100.2.tar.gz > clamav-0.100.2.tar.gz
Sad kad se kod provodi preuzimanje wget izdvojite TarGZ arhivu ClamAV-a.
tar zxvf clamav-0.100.2.tar.gz
Koristiti CD naredbe, premjestite svoju sesiju terminala iz matične mape u novo izvađenu ClamAV-0.100.2 mapa.
cd clamav-0.100.2
Pokrenite konfiguracijsku skriptu. Konfiguriranje će vam omogućiti da odredite sve zavisnosti za potrebe sastavljanja su zadovoljene.
./configure --with-user
Ako skripta Konfiguriranje ne pokazuje upozorenja, sve je u redu. Započnite postupak sastavljanja koda izvršenjem napraviti naredba.
make
Neka alat za sastavljanje koda izgradi ClamAV. Može proći puno vremena, zato budite strpljivi. Kad je proces izgradnje dovršen, instalirajte softver na svoje Linux računalo s napraviti instalaciju naredba.
sudo make install
Pronađite viruse putem naredbenog retka
Skeneri virusa pronalaze trojance i druga pitanja odprovjera datoteke "definicije". Ova datoteka definicija je popis koji skeneru govori o upitnim stavkama. ClamAV također ima datoteku s definicijama, a korisnici mogu je ažurirati s freshclam naredba. U terminalu pokrenite:
sudo freshclam
Obavezno redovno izvodite naredbu freshclam tjedno (ili čak svakodnevno ako ste paranoični na viruse koji se pojavljuju na vašem Linux računalu ili poslužitelju).
Jednom kada na Linuxu dobijete najnovije definicije virusa za ClamAV, moći ćete skenirati ranjivosti. Da biste ispitali pojedinačnu mapu na viruse, pokrenite naredbu u nastavku:
sudo clamscan /location/of/folder/
Također je moguće koristiti clamscan skeniranje virusa u mapi, zajedno sa svim podmapama u njima, pomoću r prekidač.
sudo clamscan -r /location/of/folder/
Skeniranje početne mape
Domaći direktorij na Linuxu je primarnilokaciju s kojom korisnici komuniciraju na računalu. Stoga, ako imate virus, to će se nalaziti u ovoj mapi ili u mnogim podmapama. Da biste skenirali kućnu mapu, pokažite clamscan zapovijed na / Home / username /, Alternativno, koristite ~ /, ako ne želite upisati korisničko ime.
Napomena: koristite -v prebacite se da ispisuje postupak skeniranja koji ClamAV inače skriva.

sudo clamscan -rv ~/
ili
sudo clamscan -rv /home/username
Želite skenirati više kućnih mapa jednog korisnika? Pokušajte usmjeriti clamscan na /Dom/, umjesto / Home / username /.
sudo clamscan -rv /home/
Skeniranje u cijelom sustavu
Na Linux računalu možete nalaziti opasne i upitne datoteke izvan svoje matične mape. Ako želite skenirati stavke poput ove, morat ćete izvršiti sistemsko skeniranje. Koristiti clamscan, i usmjerite ga izravno u svoj korijenski direktorij.

sudo clamscan -rv /
Skenirajte jednu datoteku

ClamAV se često koristi za skeniranje datotečnih sustava Linux na ranjive datoteke. Druga je upotreba ClamAV-a za skeniranje pojedinačnih datoteka zbog problema. Da biste skenirali pojedinačnu datoteku, pokrenite clamscan i usmjerite ga izravno na mjesto datoteke.
Napomena: budite sigurni da prilagodite naredbe dolje u skladu s vlastitim potrebama.
sudo clamscan -v /location/of/file/file.file
Alternativno, koristite tipku CD naredbe da se pomaknete na točnu lokaciju datoteke, a zatim pokrenite skeniranje.
cd /location/of/file/file.file sudo clamscan -v file.file</ P>
komentari