Paigaldusjärgne seadistamine ---------------------------- Siin toodud sätted sobivad ettevõtte keskkonda kui ka isiklikuks kasutamiseks. Lisalugemist leiab otsinguga https://www.startpage.com/do/search?q=after+ubuntu+install Bashi seadistamine * Aliased paika - http://enos.itcollege.ee/~edmund/materials/bash/ https://wiki.itcollege.ee/index.php/.bash_aliases * keela käsurea ajalugu (~/.bashrc HISTFILESIZE=0) ja luba värviline käsurida (~/.bashrc force_color_prompt=yes) * kopeeri tavakasutaja bashi seaded (~/.bashrc ja ~/.bash_aliases) ka /etc/skel/ kausta kui soovid, et uued kasutajad saaksid vaikimisi samad sätted Kasutajaprofiil uutele kasutajatele ----------------------------------- Asub /etc/skel/ - sinna võib kopeerida kõik, mis peab ühel uuel kasutajal olema. Jälgida, et kasutajanimest sõltuvad sätted sinna ei satuks. Lisalugemist: https://askubuntu.com/questions/83532/how-do-i-set-up-new-users-with-skel https://askubuntu.com/questions/186487/how-to-ensure-that-all-new-users-have-the-same-profile-settings-as-the-current-u Varamud ja uuendamine --------------------- https://wiki.itcollege.ee/index.php/Ubuntu_Repositooriumid_uusim_tarkvara Kui leiate toimiva ja usaldusväärse varamu siis võite ka sinna lisada. * ava Synaptic ja aktiveeri ka Getdeb, Partner vms varamud * uuenda süsteem ja taaskäivita ning eemalda vanad tuumad (linux-image, linux-header) - kasuta byobu võimalusi: -- uname -r #millise tuuma pealt töötame -- ls -l /boot #mis on paigaldatud -- sudo update-grub && sudo reboot #kui ei tööta uusima tuuma versiooni pealt -- sudo purge-old-kernels --keep 1 #eemaldame vanad tuumad ja jääb vaid viimane -- sudo apt purge --auto-remove #eemaldame mittevajalikud paketid Tuuma haldamise osas vt https://github.com/edmundlaugasson/linuxjourney/blob/master/lessons/locales/et_estonian/kernel/kernel-installation.md http://www.webupd8.org/2016/07/how-to-safely-remove-old-linux-kernels.html Paigalda lisaks * LibreOffice puuduvad osad + lisad LibreOffice'i paigaldus: sudo add-apt-repository -y ppa:libreoffice/ppa && sudo apt-get update && sudo apt-get -y dist-upgrade && sudo apt-get -y install libreoffice libreoffice-help-et libreoffice-l10n-et libreoffice-pdfimport libreoffice-nlpsolver libreoffice-ogltrans libreoffice-report-builder libreoffice-style-galaxy libreoffice-templates && sudo apt-get -y remove libreoffice-style-tango && sudo ldconfig && sudo dpkg --configure -a && sudo apt-get clean LibreOffice'i lõikepildid lisaks (maht ~730 MB): sudo apt-get update && sudo apt-get -y dist-upgrade && sudo apt-get -y install openclipart-libreoffice openclipart2-libreoffice && sudo ldconfig && sudo dpkg --configure -a && sudo apt-get clean Töökeskkonna seadistamine * võta maha ekraanisäästja lukk ja seadista energiasuvandid * vaata ~/.config/autostart/ rakendused ja eemalda mittevajalikud * vaata üle /etc/skel/.config/autostart/ rakendused, et need ei käivituks uutel kasutajatel * mittevajalike keelefailide eemaldamiseks on localepurge * loo vajalikud kasutajad ja määra õigused, vt https://askubuntu.com/questions/66718/how-to-manage-users-and-groups SILMADELE --------- Redshift (sinise valguse eemaldamine) http://jonls.dk/redshift/ sudo apt-get update && sudo apt-get install -y redshift redshift-gtk geoclue-2.0 sudo ldconfig && sudo dpkg --configure -a && sudo apt-get clean http://askubuntu.com/questions/482373/how-do-i-install-redshift-in-ubuntu https://launchpad.net/ubuntu/+source/redshift/1.11-1ubuntu1 https://launchpad.net/ubuntu/zesty/amd64/redshift/1.11-1ubuntu1 https://launchpad.net/ubuntu/yakkety/amd64/redshift-gtk/1.11-1ubuntu1 sätetefail: ~/.config/redshift.conf Koordinaadid https://justgetflux.com/map.html , http://www.whatsmygps.com man redshift - abiinfo -t päev:öö -l laiuskraad:pikkuskraad (Latitude:Longitude) redshift -l 59.01:24.79 -t 5000:3300 üks režiim: redshift -O 3300 (käsitsi, ei kasuta geoandmeid) redshift -o 3300 (kasutab geoclue andmeid) redshift -x (taasta algseaded) GUI käsitsi (kui geoclue ei tuvasta): /usr/bin/redshift-gtk -l 59.01:24.8 -t 5500:3000 Lisalugemist http://superuser.com/questions/1087420/do-blue-light-filters-actually-reduce-blue-light https://en.wikipedia.org/wiki/Color_temperature Ultimate solution for reducing any blue is getting an e-ink monitor (http://hardwarerecs.stackexchange.com/q/2415/1466), which, well, emits NO light at all. Similar to book reading experience. But anyway do not forget to check your room lighting because many electronic bulbs have lots of blue in their light spectrum, compared to traditional light bulbs which have almost none. http://www.benq.com/product/monitor/ew2755zh/features/ which solves blue light reduction on hardware basis by reducing part of emitted blue spectrum http://www.benq.com/product/monitor/EW2440L/ Note: regarding BenQ devices, Low Blue Light and Low Blue Light Plus are two generations of low blue light technology. https://www.protectpages.com/blog/using-monitors-to-avoid-eye-strain-anti-glareanti-reflect-flicker-free-lo-blue-light/ * Dasung Paper-Like http://dasung.com/english * Kindle DX * Sony (DPT-S1) * Onyx Boox Max Workrave - http://www.workrave.org/ (silmadele puhkuse andmine) sudo apt-get update && sudo apt-get install -y workrave sudo ldconfig && sudo dpkg --configure -a && sudo apt-get clean MATE ja DigiDoc ---------------- Nautilusele mõeldud DigiDoc pistikprogramm sobib ka Caja failihaldurile MATE töölauakeskkonnas: sudo sed -e 's/Nautilus/Caja/g' /usr/share/nautilus-python/extensions/nautilus-qdigidoc.py > /usr/share/caja-python/extensions/caja-qdigidoc.py SimpleScreenRecorder - ekraanisalvestus --------------------------------------- http://www.maartenbaert.be/simplescreenrecorder/ sudo add-apt-repository -y ppa:maarten-baert/simplescreenrecorder sudo apt-get update && sudo apt-get -y install simplescreenrecorder && sudo apt-get clean kui vaja salvestada 32-bit OpenGL rakendusi 64-bit süsteemis siis: sudo apt-get update && sudo apt-get -y install simplescreenrecorder-lib:i386 && sudo apt-get clean Shutter - ekraanipildistamine ----------------------------- Võimaldab lisaks pildistamisele ka muuta pilte, teha samm-haaval õpetusi jne sudo add-apt-repository -y ppa:shutter/ppa && sudo apt-get update && sudo apt-get -y install shutter libgoo-canvas-perl && sudo ldconfig && sudo dpkg --configure -a && sudo apt-get clean YouTube download ---------------- http://askubuntu.com/questions/63270/how-do-i-download-a-youtube-video Clipgrab https://itsfoss.com/download-youtube-videos-ubuntu/ https://launchpad.net/~clipgrab-team/+archive/ubuntu/ppa sudo add-apt-repository ppa:clipgrab-team/ppa sudo apt-get update sudo apt-get install clipgrab eemaldamine: sudo apt-get purge clipgrab sudo add-apt-repository --remove ppa:clipgrab-team/ppa Google Chrome seadistamine -------------------------- * paigalda - https://www.google.com/chrome?hl=et * seadista /usr/share/applications/google-chrome.desktop incognito peale * kopeeri see kasutajate kaustadesse ~/.local/share/applications/ ja muuda omanikud paika ning määra ka käivitusõigus (chmod a+x) * kopeeri kasutaja kaustast koos käivitusõigusega ka /etc/skel/.local/share/applications/ kausta root õigustes * seadista kasutajaliides * kopeeri kasutajaliidese seaded ~/.config/google-chrome/Default/Preferences kausta /etc/skel/.config/google-chrome/Default - loo vajalikud kataloogid ise eelnevalt Firefoxi seadistamine * seadista Firefox kasutajaliides- määra ka general.useragent.locale et peale, et salvestaks prefs.js faili ka selle ära - muidu tuleb Firefox inglisekeelsena * kopeeri kasutajaliidese seaded ~/.mozilla/firefox//prefs.js kataloogi /etc/skel/.mozilla/firefox// ja testi uue kasutajaga (nt külalise kasutajaga) Midnight Commanderi seadistamine * seadista mc ära (vaikimisi mcedit kasutamine, eemaldada ülearuste ribade nähtavus, väljumisel kinnituse küsimine: F9->Suvandid: häälestus, kujundus, kinnitused) * vaata, et kasutajaspetsiifilisi seadeid /etc/skel/ kausta ei läheks (~/.config/mc/panels.ini) * kopeeri .mc ka /etc/skel/ kausta LibreOffice-i seadistamine -------------------------- * ava LibreOffice ja seadista ära vastavalt soovidele ja seejärel sulge * cp ~/.config/libreoffice/4/user/registrymodifications.xcu /etc/skel/.config/libreoffice/4/user/ * cp -R ~/.config/libreoffice/4/user/config/ /etc/skel/.config/libreoffice/4/user/ kui on vanem Estobuntu siis: * rm -fr /etc/skel/.local/share/applications/libreoffice* * rm -fr ~/.local/share/applications/libreoffice* Gnome Terminal -------------- ~/.gconf/apps/gnome-terminal/profiles/Default/ Nautilus -------- luba eelnevalt töölaua ikoonid Ubuntu Tweak-iga ~/.gconf/apps/nautilus/ gEdit ----- ~/.gconf/apps/gedit-2/preferences/editor/save GRUB2 seadistamine ------------------ Aegumise keelamine sudo nano /etc/default/grub GRUB_TIMEOUT=”-1” salvesta sudo update-grub Graafikarežiim GRUB_GFXMODE="640x480" sudo update-grub Keelame taastamise valikud GRUB_DISABLE_RECOVERY="true" GRUB_DISABLE_LINUX_RECOVERY="true" sudo update-grub Kommenteeri välja: #GRUB_DEFAULT="saved" #GRUB_HIDDEN_TIMEOUT="0" #GRUB_HIDDEN_TIMEOUT_QUIET="true" sudo update-grub Keela Memtest sudo chmod a-x /etc/grub.d/20_memtest86+ sudo update-grub GRUB'i salasõnaga kaitsmine --------------------------- https://help.ubuntu.com/community/Grub2/Passwords http://askubuntu.com/questions/656206/how-to-password-protect-grub-menu https://ubuntuforums.org/showthread.php?t=1369019 kaitseb arvuti käivitamise: faili /etc/grub.d/00_header lõppu tuleb panna (jälgi täpploetelu abil, mitmel real tekst on) nano /etc/grub.d/00_header cat << EOF set superusers="admin" password_pbkdf2 admin grub.pbkdf2.sha512.10000.XXXXHASHED_PASSWD_HEREXXXX EOF ja keela taastamise valikud (vt üleval) sudo update-grub Uuem GRUB (LXLE) ← sisuliselt sama... https://bugzilla.redhat.com/show_bug.cgi?id=840204 nano /etc/grub.d/03_security #! /bin/sh echo 'set superusers="root"' echo password_pbkdf2 root grub.pbkdf2.sha512.10000.XXXXHASHED_PASSWD_HEREXXXX sudo chmod a+x nano /etc/grub.d/03_security sudo update-grub sudo reboot salasõna tekitamiseks käivitada grub-mkpasswd-pbkdf2 GRUBkeerulinesalasona grub.pbkdf2.sha512.10000.XXXXHASHED_PASSWD_HEREXXXX sudo leafpad /etc/grub.d/00_header cat << EOF set superusers="miskikasutaja" password_pbkdf2 miskikasutaja grub.pbkdf2.sha512.xxxxxxxxxxxxxxxxxxxx...... EOF GRUB salasõna 2.02 ------------------ peale salasõnaga kaitsmist tuleb lubada Linuxi kirjed - muidu küsib kogu aeg salasõna https://help.ubuntu.com/community/Grub2/Passwords Salasõnaga kaitsmine: --users Salasõnaga mittekaitsmine: --unrestricted 1. /etc/grub.d/00_header faili salasõna 2. /etc/grub.d/10_linux failis laseme Linuxi vabalt käivitada 1. rida 127 (130) ${CLASS} --unrestricted \$menuentry_id_option 2. rida 129 (132) ${CLASS} --unrestricted \$menuentry_id_option 1. Kõigile: /etc/grub.d/30_os-prober 1. sudo sed 's/--class os /--class os --unrestricted /' -i /etc/grub.d/30_os-prober 2. Rida 180 (win): …. --class windows -- class os --unrestricted …. 3. Rida 213 (efi): …. --class windows -- class os --unrestricted …. 1. sudo update-grub 2. sudo reboot GRUB'i taastamine ------------------ https://help.ubuntu.com/community/Boot-Repair http://howtoubuntu.org/how-to-repair-restore-reinstall-grub-2-with-a-ubuntu-live-cd CRON-i seadistamine ------------------- CRON - ajastatud toimingud https://help.ubuntu.com/community/CronHowto http://www.adminschoice.com/crontab-quick-reference veebipõhised redaktorid: https://crontab.guru/ http://crontab-generator.org/ nano /etc/crontab #globaalne CRON MAILTO="" #kui masinas on e-postiserver siis saab siia panna aadressi kuhu teavitada vigadest #minut tund kuupaev kuu nadalapaev kasutaja kask Kell õigeks 00 0-23/1 * * * root ntpdate -ub 193.40.0.5 > /dev/null Uuendamisest teavitamine: 55 20 * * * kasutaja sh /etc/teade_uuendamine.sh Uuendamine ja väljalülitamine kell 21.00: 00 21 * * * root apt-get update && apt-get update && apt-get -y dist-upgrade && ldconfig && dpkg --configure -a && apt-get clean && shutdown -P now taaskäivitus: && reboot 00 1 * * * root shutdown -P now keela CRON tavakasutajale (kaitseargument) sudo nano /etc/cron.deny kasutaja # kirjuta iga kasutajanimi uuelt realt sinna faili ja salvesta ning ongi keelatud keela AT tavakasutajale sudo nano /etc/at.deny kasutaja # kirjuta iga kasutajanimi uuelt realt sinna faili ja salvesta ning ongi keelatud sudo apt-get update && sudo apt-get -y install libnotify-bin && sudo ldconfig && sudo dpkg --configure -a && sudo apt-get clean kui teade ei tööta (vajab uurimist): https://bugs.launchpad.net/ubuntu/+source/libnotify/+bug/160598 http://ubuntuforums.org/showthread.php?t=1094342&page=2 http://gnome-hacks.org/hacks.html?id=82 http://ubuntuforums.org/showthread.php?t=775170 sudo gedit /etc/teade_uuendamine.sh #!/bin/bash export DISPLAY=:0; export XAUTHORITY=~/.Xauthority; /usr/bin/notify-send -t 20000 "Oluline teade" "5 minuti pärast toimub automaatne tarkvara uuendamine ja arvuti sulgemine. Palun salvesta kõik oma tööd ja seejärel sulge Sinu poolt kasutatud programmid ja jäta arvuti tööle." /bin/sleep 1m export DISPLAY=:0; export XAUTHORITY=~/.Xauthority; /usr/bin/notify-send -t 4000 "4 minuti" "... pärast toimub automaatne tarkvara uuendamine ja arvuti sulgemine" /bin/sleep 1m export DISPLAY=:0; export XAUTHORITY=~/.Xauthority; /usr/bin/notify-send -t 4000 "3 minuti" "... pärast toimub automaatne tarkvara uuendamine ja arvuti sulgemine" /bin/sleep 1m export DISPLAY=:0; export XAUTHORITY=~/.Xauthority; /usr/bin/notify-send -t 4000 "2 minuti" "... pärast toimub automaatne tarkvara uuendamine ja arvuti sulgemine" /bin/sleep 1m export DISPLAY=:0; export XAUTHORITY=~/.Xauthority; /usr/bin/notify-send -t 4000 "1 minuti" "... pärast toimub automaatne tarkvara uuendamine ja arvuti sulgemine" /bin/sleep 5 export DISPLAY=:0; export XAUTHORITY=~/.Xauthority; /usr/bin/notify-send -t 4000 "55 sekundi" "... pärast toimub automaatne tarkvara uuendamine ja arvuti sulgemine" /bin/sleep 5 export DISPLAY=:0; export XAUTHORITY=~/.Xauthority; /usr/bin/notify-send -t 4000 "50 sekundi" "... pärast toimub automaatne tarkvara uuendamine ja arvuti sulgemine" /bin/sleep 5 export DISPLAY=:0; export XAUTHORITY=~/.Xauthority; /usr/bin/notify-send -t 4000 "45 sekundi" "... pärast toimub automaatne tarkvara uuendamine ja arvuti sulgemine" /bin/sleep 5 export DISPLAY=:0; export XAUTHORITY=~/.Xauthority; /usr/bin/notify-send -t 4000 "40 sekundi" "... pärast toimub automaatne tarkvara uuendamine ja arvuti sulgemine" /bin/sleep 5 export DISPLAY=:0; export XAUTHORITY=~/.Xauthority; /usr/bin/notify-send -t 4000 "35 sekundi" "... pärast toimub automaatne tarkvara uuendamine ja arvuti sulgemine" /bin/sleep 5 export DISPLAY=:0; export XAUTHORITY=~/.Xauthority; /usr/bin/notify-send -t 4000 "30 sekundi" "... pärast toimub automaatne tarkvara uuendamine ja arvuti sulgemine" /bin/sleep 5 export DISPLAY=:0; export XAUTHORITY=~/.Xauthority; /usr/bin/notify-send -t 4000 "25 sekundi" "... pärast toimub automaatne tarkvara uuendamine ja arvuti sulgemine" /bin/sleep 5 export DISPLAY=:0; export XAUTHORITY=~/.Xauthority; /usr/bin/notify-send -t 4000 "20 sekundi" "... pärast toimub automaatne tarkvara uuendamine ja arvuti sulgemine" /bin/sleep 5 export DISPLAY=:0; export XAUTHORITY=~/.Xauthority; /usr/bin/notify-send -t 4000 "15 sekundi" "... pärast toimub automaatne tarkvara uuendamine ja arvuti sulgemine" /bin/sleep 5 export DISPLAY=:0; export XAUTHORITY=~/.Xauthority; /usr/bin/notify-send -t 4000 "10 sekundi" "... pärast toimub automaatne tarkvara uuendamine ja arvuti sulgemine" /bin/sleep 5 export DISPLAY=:0; export XAUTHORITY=~/.Xauthority; /usr/bin/notify-send -t 4000 "5 sekundi" "... pärast toimub automaatne tarkvara uuendamine ja arvuti sulgemine" /bin/sleep 5 export DISPLAY=:0; export XAUTHORITY=~/.Xauthority; /usr/bin/notify-send -t 10000000 "Toimub tarkvara uuendamine" "Palun ära enam midagi arvutiga tee. Peale seda sulgub arvuti automaatselt. Kuniks uuendamine ei ole lõppenud - palun seda mitte kasutada. Kui tekib mingi probleem siis palun teavita sellest administraatorit." Tulemüür -------- tööjaamadele - https://help.ubuntu.com/community/Gufw , http://gufw.org/ käsureal: https://help.ubuntu.com/community/UFW https://wiki.ubuntu.com/UncomplicatedFirewall https://wiki.archlinux.org/index.php/Uncomplicated_Firewall luba tulemüüris vajalikud pordid (VNC, SSH) Automaatne uuendamine --------------------- Keelamine: http://ask.xmodulo.com/disable-automatic-updates-ubuntu.html Ubuntu Serveris: https://help.ubuntu.com/lts/serverguide/automatic-updates.html https://help.ubuntu.com/community/AutomaticSecurityUpdates Kuvahaldur (Display Manager) ---------------------------- http://www.makeuseof.com/tag/choose-switch-linux-display-managers/ vaikimisi sätete vaatamine: cat /etc/X11/default-display-manager Ubuntu: /usr/sbin/lightdm Mint: /usr/sbin/mdm Kaughaldus ---------- http://tecadmin.net/setup-x11vnc-server-on-ubuntu-linuxmint/ https://mintguide.org/tools/140-remote-desktop-via-vnc-from-windows-to-linux-mint.html sudo apt-get update && sudo apt-get install x11vnc vnc4server xtightvncviewer vncpasswd /etc/vncpasswd chmod a+r /etc/vncpasswd NB! LUBA TULEMÜÜRIS VNC!!! https://help.ubuntu.com/community/VNC/Clients sudo apt update && sudo apt install vncviewer (paigaldab xtightvncviewer’i) salasõna loomine: x11vnc -storepasswd /etc/vncpasswd chmod a+r /etc/vncpasswd kas vnc töötab: ps aux | grep vnc Tuvasta kuvahaldur http://unix.stackexchange.com/questions/20370/is-there-a-simple-linux-command-that-will-tell-me-what-my-display-manager-is Debian/Ubuntu: /etc/X11/default-display-manager Muuda kuvahaldurit http://www.makeuseof.com/tag/choose-switch-linux-display-managers/ http://unix.stackexchange.com/questions/20370/is-there-a-simple-linux-command-that-will-tell-me-what-my-display-manager-is MDM http://unix.stackexchange.com/questions/172007/linux-mint-17-cinnamon-how-can-i-run-an-application-prior-to-the-login-screen TOIMIB: tekita /etc/x11vnc.sh #!/bin/sh killall x11vnc &>/dev/null 2>&1 sleep 2; xhost +localhost /usr/bin/x11vnc -rfbauth /etc/vncpasswd -rfbport 5900 -nowf -forever -shared -norc -notruecolor -scale 4/5 -scale_cursor 1 -desktop arvuti -bg MITTEVAJALIK: enne sisselogimist - lisa faili /etc/mdm/Init/Default lõppu enne exit 0 rida sh /etc/enne-sisselogimist.sh Seda ei ole vaja lubada VNC puhul: peale sisselogimist - lisa faili /etc/mdm/PostSession/Default lõppu enne exit 0 rida sh /etc/peale-sisselogimist.sh LightDM display-setup-script käivitatakse korra enne kui X käivitub ja enne kui keegi sisse logib session-setup-script käivitatakse kui kasutaja sisse logib sudo gedit /etc/lightdm/lightdm.conf 14.04 LTS - /etc/lightdm/lightdm.conf.d/20-lubuntu.conf [SeatDefaults] display-setup-script=sh /etc/enne-sisselogimist.sh session-setup-script=sh /etc/peale-sisselogimist.sh sudo gedit /etc/enne-sisselogimist.sh #!/bin/sh killall x11vnc &>/dev/null 2>&1 sleep 2; xhost +localhost /usr/bin/x11vnc -rfbauth /etc/vncpasswd -rfbport 5900 -nowf -forever -shared -norc -notruecolor -scale 4/5 -scale_cursor 1 -desktop arvuti -bg sudo gedit /etc/peale-sisselogimist.sh #!/bin/sh killall x11vnc &>/dev/null 2>&1 sleep 2; xhost +localhost /usr/bin/x11vnc -rfbauth /etc/vncpasswd -rfbport 5900 -nowf -forever -shared -norc -notruecolor -scale 4/5 -scale_cursor 1 -desktop arvuti -bg GDM nano /etc/gdm/Xsession - peale sisselogimist killall x11vnc &>/dev/null 2>&1 sleep 2; xhost +localhost /usr/bin/x11vnc -rfbauth /etc/vncpasswd -rfbport 5900 -nowf -forever -shared -norc -notruecolor -scale 4/5 -scale_cursor 1 -desktop arvuti1 -bg nano /etc/gdm/Init/Default - enne sisselogimist killall x11vnc &>/dev/null 2>&1 sleep 2; xhost +localhost /usr/bin/x11vnc -rfbauth /etc/vncpasswd -rfbport 5900 -nowf -forever -shared -norc -notruecolor -scale 4/5 -scale_cursor 1 -desktop arvuti1 -bg Windows VNC https://www.startpage.com/do/search?q=run+vnc+without+systray+icon http://out-of-pc.blogspot.com.ee/2006/07/how-can-i-hide-winvnc-tray-icon.html https://support.realvnc.com/knowledgebase/article/View/279/12/can-i-hide-the-vnc-server-system-tray-icon http://www.tightvnc.com/faq.html#hideicon Parim - UltraVNC keela GUI kaudu systray ikoon CLI võtmed - http://www.uvnc.com/install/cmdline.html hiljem seadete muutmine: cd "C:\Program Files\uvnc bvba\UltraVNC" winvnc.exe -settings Peale systray ikooni keelamist selle lubamine: ava C:\Program Files\uvnc bvba\UltraVNC\uvnc_settings.exe eemalda Misc/Logging kaardilt "Disable Tray icon" eest linnuke vajuta OK nuppu taaskäivita winvnc teenus käsurealt: käivita cmd admin-õigustes sc stop uvnc_service sc start uvnc_service http://www.sevenforums.com/general-discussion/235987-run-cmd-exe-given-user-administrator-command-line.html RDP http://superuser.com/questions/80334/remote-desktop-connection-without-locking-the-remote-computer VPN vastavalt nõudele --------------------- Kasutama Hamachi tarkvara https://www.vpn.net/linux arch - näitab Linuxi arhitektuuri (ka: uname -m) tekib võrguliides ham0 alternatiivid - http://alternativeto.net/software/hamachi/?license=opensource Graafiline liides Hamachi'le on Haguichi: sudo add-apt-repository -y ppa:webupd8team/haguichi sudo apt update && sudo apt install -y haguichi && sudo apt clean Käivitada Haguichi -> Configure (nõuab superkasutaja õigusi) Siis luua VPN sessioon nimega: <1. tudengi ÕIS'i kasutaja>-<2. tudengi ÕIS'i kasutaja>, salasõna student näiteks: jsuur-mmuru Selle sessiooni abil ühendub ka teine tudeng Hamachi ainult käsureal (CLI) - laadida Linuxile alla http://vpn.net/linux - paigaldada: sudo dpkg -i pakinimi.deb #asendada pakinimi tegeliku nimega - logida sisse: sudo hamachi login #sellega antakse hamachi võrgu IP, mida näeb käsuga hamachi - valime masina hüüdnime võrgus: sudo hamachi set-nick uusnimi - ühineda sessiooniga: sudo hamachi join v6rgunimi #asendada v6rgunimi tegeliku nimega - lisainfo: hamachi -h Ka peale taaskäivitamist pannakse hamachi käima ja logitakse automaatselt võrku NX server --------- Paigaldada NX server https://www.nomachine.com Seadmete seadistamise puhul mine hiirekursoriga kaughalduse ülemisse paremasse nurka. SSH võtmega isikutuvastus NX'is - https://www.nomachine.com/AR02L00785 sisuliselt: cat ~/.ssh/keyfile.pub >> ~/.nx/config/authorized.crt kasutaja kodukataloogis kellena hakatakse edaspidi NX'iga sisse logima. Ühendumine NX'iga ----------------- Kliendimasin määrab SSH võtmefailiga ühendumise ja näitab ette privaatse võtme kohalikus masinas. Servermasin kuhu ühendutakse - seal peab olema tehtud see cat ~/.ssh/keyfile.pub >> ~/.nx/config/authorized.crt liigutus kasutaja kodukataloogis Ühendunud olekus siis määrata ka teise masina kõvaketas ühendatuks juba edaspidise ühenduse loomise ajal. Piirangutest: https://www.nomachine.com/AR08M00858 Kasutajate haldus http://askubuntu.com/questions/62833/how-do-i-change-the-default-session-for-when-using-auto-logins - vaikimisi sessiooni muutmine vaata, mis sessioonid on olemas /usr/share/xsessions/ kaustas ubuntu-2d - Unity 2D -------------------- gnome-classic - Gnome Classic gnome-fallback - Gnome Classic efektideta gnome-shell - originaal Gnome 3.x gnome - testida, mida käivitab :) ubuntu - Unity 3D Lubuntu - Lubuntu LXDE - LXDE Automaatne sisselogimine ------------------------ sudo gedit /etc/lightdm/lightdm.conf 14.04 LTS - /etc/lightdm/lightdm.conf.d/20-lubuntu.conf [SeatDefaults] autologin-user= autologin-user-timeout=0 user-session=ubuntu greeter-session=unity-greeter Lubuntu 14.04 LTS [SeatDefaults] autologin-guest=false autologin-user=opetaja autologin-user-timeout=0 autologin-session=lightdm-autologin külalise kontoga automaatne sisselogimine http://askubuntu.com/questions/51086/how-do-i-enable-auto-login-in-lightdm Edit /etc/lightdm/lightdm.conf with your favourite editor gksu gedit /etc/lightdm/lightdm.conf and under the section [SeatDefaults] add allow-guest=true autologin-guest=true autologin-user-timeout=0 autologin-session=lightdm-autologin user-session=ubuntu …. user-session=Lubuntu For Ubuntu 14.04 create the file: /etc/lightdm/lightdm.conf.d/12-autologin.conf and add: [SeatDefaults] autologin-user=youruser kasutaja keelamine sisselogimisekraanil ---------------------------------------- sudo gedit /etc/lightdm/users.conf hidden-users=nobody nobody4 noaccess username1 kõikide kasutajate keelamine sisselogimisekraanil -------------------------------------------------- sudo gedit /etc/lightdm/lightdm.conf 14.04 LTS - /etc/lightdm/lightdm.conf.d/20-lubuntu.conf [SeatDefaults] greeter-show-manual-login=true greeter-hide-users=true allow-guest=false külalisekonto ärakeelamine -------------------------- LightDM: sudo gedit /etc/lightdm/lightdm.conf 14.04 LTS - /etc/lightdm/lightdm.conf.d/20-lubuntu.conf muuda sektsiooni: [SeatDefaults] greeter-session=unity-greeter user-session=ubuntu allow-guest=false taaskäivita kuvahaldur: sudo restart lightdm GDM - sudo apt-get remove gdm-guest-session numlock sisse ------------- sudo apt-get update && sudo apt-get -y install numlockx && sudo apt-get clean leafpad /etc/rc.local /usr/bin/numlockx on Swappiness ---------- http://askubuntu.com/questions/103915/how-do-i-configure-swappiness vaatamine - cat /proc/sys/vm/swappiness lisa faili /etc/sysctl.conf rida: vm.swappiness = 10 echo "vm.swappiness = 10" >> /etc/sysctl.conf käsuna: sudo sysctl vm.swappiness=10 Toitenupp nano /etc/acpi/powerbtn.sh /sbin/shutdown -P now "Power button pressed" Originaalis on selline sisu failis /etc/acpi/powerbtn.sh #!/bin/sh # /etc/acpi/powerbtn.sh # Initiates a shutdown when the power putton has been # pressed. [ -r /usr/share/acpi-support/power-funcs ] && . /usr/share/acpi-support/power-funcs # If logind is running, it already handles power button presses; desktop # environments put inhibitors to logind if they want to handle the key # themselves. if pidof systemd-logind >/dev/null; then exit 0 fi # getXuser gets the X user belonging to the display in $displaynum. # If you want the foreground X user, use getXconsole! getXuser() { user=`pinky -fw | awk '{ if ($2 == ":'$displaynum'" || $(NF) == ":'$displaynum'" ) { print $1; exit; } }'` if [ x"$user" = x"" ]; then startx=`pgrep -n startx` if [ x"$startx" != x"" ]; then user=`ps -o user --no-headers $startx` fi fi if [ x"$user" != x"" ]; then userhome=`getent passwd $user | cut -d: -f6` export XAUTHORITY=$userhome/.Xauthority else export XAUTHORITY="" fi export XUSER=$user } # Skip if we just in the middle of resuming. test -f /var/lock/acpisleep && exit 0 # If the current X console user is running a power management daemon that # handles suspend/resume requests, let them handle policy This is effectively # the same as 'acpi-support's '/usr/share/acpi-support/policy-funcs' file. [ -r /usr/share/acpi-support/power-funcs ] && getXconsole PMS="gnome-settings-daemon kpowersave xfce4-power-manager" PMS="$PMS guidance-power-manager.py dalston-power-applet" PMS="$PMS mate-settings-daemon" PMS="$PMS unity-settings-daemon" if pidof x $PMS > /dev/null; then exit elif test "$XUSER" != "" && pidof dcopserver > /dev/null && test -x /usr/bin/dcop && /usr/bin/dcop --user $XUSER kded kded loadedModules | grep -q klaptopdaemon; then exit elif test "$XUSER" != "" && test -x /usr/bin/qdbus; then kded4pid=$(pgrep -n -u $XUSER kded4) if test "$kded4pid" != ""; then dbusaddr=$(su - $XUSER -c "grep -z DBUS_SESSION_BUS_ADDRESS /proc/$kded4pid/environ") if test "$dbusaddr" != "" && su - $XUSER -c "export $dbusaddr; qdbus org.kde.kded" | grep -q powerdevil; then exit fi fi fi # If all else failed, just initiate a plain shutdown. /sbin/shutdown -P now "Power button pressed" Valik pakette paigaldamiseks ---------------------------- NB! Enne paigaldamist tutvuda pakettidega, näiteks Synaptic'u vahendusel. Kõiki neid pakette ei pruugi valitud Linuxi distros ka olemas olla. mc soundconverter localepurge acetoneiso ssh x11vnc vnc4server remmina unace rar unrar p7zip-rar p7zip zip unzip sharutils uudeview mpack arj cabextract acidrip audacity avidemux childsplay childsplay-alphabet-sounds-en-gb gcompris gimp gimp-data-extras inkscape tuxmath tuxpaint tuxpaint-config tuxtype x264 xaralx geany geany-plugins ogmrip easytag easytag-aac sound-juicer rubyripper dia dia-shapes saidar filezilla vlmc linphone shutter smplayer smtube smplayer-themes smplayer-skins smplayer-translations libdvdcss2 vlc mplayer mplayer-fonts cups-pdf gimp gimp-data-extras inkscape chromium-browser chromium-browser-l10n chromium-codecs-ffmpeg-extra pepperflashplugin-nonfree xournal veracrypt ffmpeg mc pavucontrol mesa-utils cups-pdf idjc htop dvdstyler acroread hpijs-ppds openprinting-ppds-extra espeak espeak-gui guvcview purrr unison-gtk kompozer radiotray wxmaxima k3dsurf lyx latex-xft-fonts ttf-lyx texstudio wxhexeditor isomaster lastele: tuxmath tuxpaint tuxpaint-config tuxpaint-plugins-default tuxtype childsplay childsplay-alphabet-sounds-en-gb gcompris gcompris-sound-en Childsplay viga --------------- https://bugs.launchpad.net/ubuntu/+source/childsplay/+bug/1316557 error: $ childsplay Traceback (most recent call last): File "/usr/games/childsplay", line 118, in import childsplay_sp.SPMainCore as SPMainCore File "/usr/lib/python2.7/dist-packages/childsplay_sp/SPMainCore.py", line 64, in from sqlalchemy import exceptions as sqla_exceptions ImportError: cannot import name exceptions running childsplay on 14.04 you get an error. This is due to some changes in libraries. SOLUTION: sudo nano /usr/lib/python2.7/dist-packages/childsplay_sp/SPMainCore.py Search for the line: from sqlalchemy import exceptions as sqla_exceptions Replace it with: from sqlalchemy import exc as sqla_exceptions sudo apt-get -y purge libreoffice-style-tango #ikoonideteema eemaldamine vastavalt soovile ID-kaart - https://installer.id.ee/ - paigaldada automaatskripti abil. Dropbox ------- Kontrollida ega ei ole distro enda varamutes seda juba olemas. http://askubuntu.com/questions/126198/how-to-install-dropbox sudo apt-key adv --keyserver pgp.mit.edu --recv-keys 5044912E sudo add-apt-repository "deb http://linux.dropbox.com/ubuntu $(lsb_release -sc) main" sudo apt-get update && sudo apt-get install dropbox python-gpgme Andmeanalüüsi keel R ja selle GUI RStudio ----------------------------------------- R - https://www.r-project.org/ R packages - http://cran.rstudio.com/bin/linux/ubuntu/README.html Peeglid - http://cran.r-project.org/mirrors.html Eesti varamu: https://ftp.eenet.ee/pub/cran/bin/linux/ubuntu/README.html add-apt-repository “deb https://ftp.eenet.ee/pub/cran/bin/linux/ubuntu/ xenial/” "xenial" asendada sobiva koodnimega, mis distrot kasutatakse (lsb_release -c) võtme importimine: https://ftp.eenet.ee/pub/cran/bin/linux/ubuntu/README.html#secure-apt R'i paigaldamiseks: sudo apt-get update sudo apt-get install r-base RStudio https://www.rstudio.com/ https://www.rstudio.com/products/rstudio/download/ varamu: https://launchpad.net/~aims/+archive/aims-desktop add-apt-repository ppa:aims/aims-desktop apt-get install rstudio-upstream-deb # # # LXDE / LXLE seaded paigalda keeletugi ja vali klaviatuuripaigutus: gnome-language-selector Vanem Lubuntu -------------- mitme klaviatuuripaigutuse tugi (ee,ru) -> vt ka seda faili echo '@setxkbmap -layout "ee,ru" -variant ",,typewriter" -option "grp:alt_shift_toggle"' | sudo tee -a /etc/xdg/lxsession/Lubuntu/autostart uuemas (LXLE 12.04.4): echo '@setxkbmap -layout "ee,ru" -variant ",,typewriter" -option "grp:alt_shift_toggle"' | sudo tee -a /etc/xdg/lxsession/XP-Paradigm/autostart nano ~/.bashrc setxkbmap -layout "ee,ru" -variant ",,typewriter" -option "grp:alt_shift_toggle" sudo -i leafpad /etc/default/keyboard XKBMODEL="pc105" XKBLAYOUT="ee,ru" XKBVARIANT=",,typewriter" XKBOPTIONS="grp:alt_shift_toggle" Lokaat paika https://help.ubuntu.com/community/Locale http://askubuntu.com/questions/17001/how-to-set-locale http://askubuntu.com/questions/193251/how-to-set-all-locale-settings-in-ubuntu http://askubuntu.com/questions/33025/locale-settings-are-not-right-how-can-i-reset-them et_EE ru_RU en_US en_GB lokaatide vaatamine: locale -a globaalsed seaded /etc/default/locale /etc/environment kasutaja seaded * muuda ära ~/.config/user-dirs.dirs ja ~/.config/user-dirs.locale (et_EE) ja kopeeri need ka /etc/skel/.config/ kausta * lisa ~/.bashrc ja /etc/skel/.bashrc faili rida export LC_ALL=”et_EE.UTF-8” * ~/.bash_profile võib olla sama, mis /etc/locale * ~/.profile võib olla sama, mis /etc/locale * ~/.pam_environment võib olla sama, mis /etc/locale Juhuvalikuga taustapilt paranda ära ~/.config/autostart/randomwallpaper.desktop ja kopeeri see ka * ~/.local/share/applications/ - kõik kasutajad * /etc/skel/.config/autostart/ * /etc/skel/.local/share/applications/ Töölaua ikoonid (Firefox, Chromium) ära seadistada: * cp /usr/share/applications/ - firefox.desktop, chromium-browser.desktop -> ~/.local/share/applications/ * muuda ära: * -brauser -> -lehitseja * firefox -private * chromium --incognito ... ja kopeerida omakorda * ~/Töölaud/ - kõik kasutajad * /etc/skel/.local/share/applications/ * /etc/skel/Töölaud/ Arvuti, Kodu, Prügikast ARVUTI (computer.desktop) [Desktop Entry] Type=Application Icon=computer Name=Arvuti GenericName=Arvuti Comment=Arvuti Categories=FileManager;Utility;Core;GTK; Exec=pcmanfm computer:/// StartupNotify=true Terminal=false MimeType=x-directory/normal;inode/directory; KODU (home.desktop) [Desktop Entry] Type=Application Icon=user-home Name=Kodu GenericName=Kodu Comment=Kodukataloog Categories=FileManager;Utility;Core;GTK; Exec=pcmanfm ~ StartupNotify=true Terminal=false MimeType=x-directory/normal;inode/directory; PRÜGIKAST (trash.desktop) #!/usr/bin/env xdg-open [Desktop Entry] Version=1.0 Name=Prügikast Comment=Prügikast Exec=pcmanfm trash:/// Terminal=false X-MultipleArgs=false Type=Application Icon=gnome-stock-trash.svg Categories=Application;Desktop;Filemanager MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png; StartupWMClass=Pcmanfm StartupNotify=true cp ~/Töölaud/ - computer/home/trash.desktop * ~/.local/share/applications/ * teiste kasutajate töölaudadele + õigused paika * /etc/skel/.local/share/applications/ * /etc/skel/Töölaud/ lihtne skaneerija cp /usr/share/applications/simple-scan.desktop ~/.local/share/applications/ paranda tõlge ära: “skannija” -> “skaneerija” cp ~/.local/share/applications/simple-scan.desktop -> /etc/skel/.local/share/applications/ kasutajapõhine seadistus: eemalda paneelilt ilmateade ja prügikast - kaks korda “Rakenduste riba” lisa paneelile: Firefox, Chromium, VLC, SMPlayer, SMTube, LibreOffice, Leafpad, Galculator, Juhuvalikuga taustapilt, Märgikaart, Protsessihaldur, Trükkimine, Ekraanisäästja kodukataloogi tekitada alamkataloogid Allalaadimine, Avalik, Dokumendid, Mallid, Muusika, Pildid, Töölaud, Videod ja kopeeri need ka /etc/skel/ kausta ja kustuta sealt inglisekeelsed ära. kopeerida ~/Pictures/ alt “Wallpapers” kaust ~/Pildid/ alla ja nimetada ümber “taustapildid” ~/.gtk-bookmarks ära seadistada iga kasutaja kohta eraldi kell, paneel seadista ära paneel koos ikoonidega ja kellaga ja keeletoetusega ning kopeeri seejärel: ~/.config/lxpanel/ -> /etc/skel/.config/ kella vorming: %A, %e.%B %Y %X kohtspikri vorming: %A, %e.%B %Y autostart kustuta ära /etc/skel/.config/autostart/ ära üleliigsed ikoonid, alles jäävad: * compton.desktop * fehlstart.desktop * randomwallpaper.desktop Pahavara tõrje -------------- otsing https://www.startpage.com/do/search?q=antivirus+linux Ubuntu https://help.ubuntu.com/community/Antivirus https://www.tecmint.com/best-antivirus-programs-for-linux/ ClamAV ------ http://blog.clamav.net/ - uudised https://help.ubuntu.com/community/Linuxvirus https://help.ubuntu.com/community/ClamAV https://wiki.archlinux.org/index.php/ClamAV https://en.wikipedia.org/wiki/Clam_AntiVirus https://security.stackexchange.com/questions/107833/where-does-clamav-get-its-virus-signatures https://askubuntu.com/questions/666393/can-clamav-detect-linux-malware-as-well-as-windows-malware CLI https://www.clamav.net/ GUI http://clamtk.sourceforge.net/ https://dave-theunsub.github.io/clamtk/ KKK https://www.clamav.net/documents/clamav-virus-database-faq Probleemilahendus https://www.clamav.net/documents/troubleshooting-faq CLI sudo apt update && sudo apt install clamav clamav-unofficial-sigs -y && sudo apt clean #varamus uusim olemas GUI tuleb otsida ajakohast varamut või laadida kodulehelt alla kuna varamus aegunud versioon viirusetõrje uuendamine nõuab superkasutaja õigusi: sätted /etc/clamav/freshclam.conf sudo freshclam -v -v verbose (teavitab tegevusest detailsemalt) Automaatse uuendamise seadistamine: sudo dpkg-reconfigure clamav-freshclam soovitav on valida sobiv viis uuendamiseks - näiteks ifup.d masinas olevate võrguliideste kaudu kui võrguühendus olemas. Võrguliideseid vaadata näiteks ifconfig -a abil. Valikud on (liikuda saab TAB-klahviga): Please choose the method for virus database updates. │ daemon: freshclam is running as a daemon all the time. You should choose │ │ this option if you have a permanent network connection; │ │ ifup.d: freshclam will be running as a daemon as long as your Internet │ │ connection is up. Choose this one if you use a dialup Internet │ │ connection and don't want freshclam to initiate new connections; │ │ cron: freshclam is started from cron. Choose this if you want full control │ │ of when the database is updated; │ │ manual: no automatic invocation of freshclam. This is not recommended, │ │ as ClamAV's database is constantly updated. │ │ │ │ Virus database update method: │ │ │ │ daemon │ │ ifup.d │ │ cron │ │ manual │ │ │ │ │ │ │ teenuse haldamine: service clamav-freshclam * Usage: /etc/init.d/clamav-freshclam {no-daemon|start|stop|restart|force-reload|reload-log|skip|status} Võib ka teenuse seisma panna (stop) ja seejärel käsitsi uuendamise käima (sudo freshclam -v). Selle lõppedes võib teenuse uuesti käima panna (start). Kui on teated: ERROR: /var/log/clamav/freshclam.log is locked by another process ERROR: Problem with internal logger (UpdateLogFile = /var/log/clamav/freshclam.log) ... siis uuendamine käib juba taustal. Esimene uuendamine võtab kaua aega, sõltub ka võrgukiirusest. Vaata protsesse: ps aux | grep freshclam Veateade -------- ERROR: NotifyClamd: Can't find or parse configuration file /etc/clamav/clamd.conf https://askubuntu.com/questions/589318/freshclam-error-clamd-conf-file-not-found/632911 sudo apt update && sudo apt install clamav-daemon -y && sudo apt clean Automaatne skaneerimine faili poole pöördumisel ----------------------------------------------- http://blog.clamav.net/2016/03/configuring-on-access-scanning-in-clamav.html http://blog.clamav.net/2015/09/clamav-099b2-on-access-scanning-now.html https://wiki.archlinux.org/index.php/ClamAV#OnAccessScan https://answers.launchpad.net/ubuntu/+source/clamav/+question/263109 On-access scaning exists if you are looking for that. There's a kernel module: Dazuko. Take a look at ClamAV manual (https://github.com/vrtadmin/clamav-faq/blob/master/manual/clamdoc.pdf) chapter 4.1.1 Vaata, mis on hiljuti toimunud: sudo tail -20 /var/log/clamav/freshclam.log (mitu viimast rida näidatakse, vaikimisi on 10 rida) reaalajas vaatamine: tail -f -n 20 /var/log/clamav/freshclam.log /var/log/clamav/clamav.log (clamav-daemon) Käsitsi uuendamine ------------------ Esimesel korral võib ära uuendada kõik 3 faili (main.cvd, bytecode.cvd, daily.cvd); edaspidi uueneb ilmselt tihedamini daily.cvd --omanik ja õigused-- kataloog: ls -la -d /var/lib/clamav/ drwxr-xr-x 2 clamav clamav 4096 mai 21 19:56 /var/lib/clamav/ failid: ls -la /var/lib/clamav/*.cvd -rw-r--r-- 1 clamav clamav 134410 mai 21 18:10 bytecode.cvd -rw-r--r-- 1 clamav clamav 50304452 mai 21 18:10 daily.cvd -rw-r--r-- 1 clamav clamav 109143933 mai 21 18:10 main.cvd sudo service clamav-freshclam stop #automaatne uuendamisteenus esmalt seisma sudo rm /var/lib/clamav/*.cvd #vanad signatuurid minema sudo -u clamav -g clamav wget -O /var/lib/clamav/main.cvd http://database.clamav.net/main.cvd #laadime uue signatuuri alla kasutaja/grupp clamav õigustes sudo -u clamav -g clamav wget -O /var/lib/clamav/daily.cvd http://database.clamav.net/daily.cvd #laadime uue signatuuri alla kasutaja/grupp clamav õigustes sudo -u clamav -g clamav wget -O /var/lib/clamav/bytecode.cvd http://database.clamav.net/bytecode.cvd #laadime uue signatuuri alla kasutaja/grupp clamav õigustes ls -la /var/lib/clamav/*.cvd #kontrollime õigusi, parandamine vt allpool sudo service clamav-freshclam start #paneme automaatse uuendamise teenus taas käima vajadusel omanik ja õigused paika: sudo chown clamav:clamav /var/lib/clamav/*.cvd sudo chmod 644 /var/lib/clamav/*.cvd Lisainfo õigustest: https://help.ubuntu.com/community/FilePermissions failisuuruste vaatamine (failisuurused muutuvad ajas): du -h /var/lib/clamav/*.cvd 132K /var/lib/clamav/bytecode.cvd 48M /var/lib/clamav/daily.cvd 105M /var/lib/clamav/main.cvd pahavara signatuuride asukoht: Windowsis: C:\Users\All Users\.clamwin\db või ka C:\ProgramData\.clamwin\db Linuxis: /var/lib/clamav/ (või ka /var/clamav/) Otsing Linuxis kaustast /var: find /var -type f -name *.cvd Signatuuride kirjeldused ------------------------- Faili /etc/clamav/freshclam.conf võib kirjutada lisaks signatuuride andmebaase man freshclam.conf (https://linux.die.net/man/5/freshclam.conf) DatabaseCustomURL STRING With this option you can provide custom sources (http:// or file://) for database files. This option can be used multiple times. Default: disabled - sudo apt update && sudo apt install clamav-unofficial-sigs -y && sudo apt clean #kui veel paigaldatud ei ole sätted /etc/clamav-unofficial-sigs.conf /etc/clamav-unofficial-sigs.conf.d/ lisalugemist /usr/share/doc/clamav-unofficial-sigs/ - https://en.wikipedia.org/wiki/Clam_AntiVirus#Unofficial_databases - http://sanesecurity.com/usage/signatures/ -- https://github.com/extremeshok/clamav-unofficial-sigs - https://sourceforge.net/projects/unofficial-sigs/ (aegunud) -https://www.securiteinfo.com/services/anti-spam-anti-virus/improve-detection-rate-of-zero-day-malwares-for-clamav.shtml - https://malware.expert/signatures/ DatabaseCustomURL http://cdn.malware.expert/malware.expert.ndb DatabaseCustomURL http://cdn.malware.expert/malware.expert.hdb DatabaseCustomURL http://cdn.malware.expert/malware.expert.ldb DatabaseCustomURL http://cdn.malware.expert/malware.expert.fp Käsitsi oma signatuuride tegemine ja kasutamine: http://wiki.mithi.com/index.php/Adding_Custom_Virus_Signatures_manually_in_ClamAV http://blog.adamsweet.org/?p=250 http://www.mitosciences.com/PDF/blah.pdf Tasuline Linux turvatundlikele - https://atomicorp.com/ Veel üks pahavara tõrjuja - https://www.rfxn.com/projects/linux-malware-detect/ - selle signatuuride baase saab ka ClamAV's kasutada QR-koodilugeja -------------- http://askubuntu.com/questions/22871/software-to-read-a-qr-code allpool toodud varamud on üldiselt vanematele Ubuntu versioonidele enne kui varamu lisada, tuleks kontrollida ega see tarkvarapakett ei ole põhivaramutes juba olemas - näiteks Ubuntu 16.04 puhul on. http://www.omgubuntu.co.uk/2011/05/qtqr-quickly-creates-and-decodes-qrcodes-in-ubuntu sudo add-apt-repository ppa:qr-tools-developers/qr-tools-stable sudo apt-get update sudo apt-get install qtqr sudo apt-get clean või ka https://wiki.ubuntu.com/Qreator http://www.omgubuntu.co.uk/2012/06/qreator-offers-fast-creation-of-qr-codes-in-ubuntu sudo add-apt-repository ppa:qreator-hackers/qreator-stable sudo apt-get update sudo apt-get install qreator sudo apt-get clean Vt also veebi: otsing https://www.startpage.com/do/search?q=online+qr+code http://goqr.me/ https://webqr.com/ http://www.qr-code-generator.com/ https://www.the-qrcode-generator.com/ http://www.qrstuff.com/ https://www.unitag.io/qrcode https://qrcode.kaywa.com/ http://www.barcode-generator.org/ http://webapps.compzets.com/qrgenerator/ http://www.terryburton.co.uk/barcodewriter/generator/ QR-koodi tuvastamine https://zxing.org/ http://www.onlinebarcodereader.com/ vanemakontroll --------------- Timekpr peab olema loodud vähemalt üks tavakasutaja õigustes kasutaja (kes ei ole sudo grupis) http://www.omgubuntu.co.uk/2014/05/timekpr-restrict-computer-access-ubuntu https://launchpad.net/timekpr https://launchpad.net/~mjasnik/+archive/ppa sudo add-apt-repository -y ppa:mjasnik/ppa sudo apt-get update sudo apt-get install -y timekpr sudo ldconfig && sudo dpkg --configure -a && sudo apt-get clean Rakenduste alternatiivide uuendamine ------------------------------------ http://manpages.ubuntu.com/manpages/trusty/en/man8/update-alternatives.8.html https://askubuntu.com/questions/233190/what-exactly-does-update-alternatives-do https://askubuntu.com/questions/492029/update-alternatives-install https://askubuntu.com/questions/315646/update-java-alternatives-vs-update-alternatives-config-java https://askubuntu.com/questions/529687/how-to-use-update-alternatives-to-manage-multiple-installed-version-of-the-sam http://williamdemeo.github.io/linux/update-alternatives.html Käsitsi lahtipakitud Firefoxi saab määrata ka vaikimisi kui see on paigaldatud näiteks /opt kausta: * sudo update-alternatives --install "/usr/bin/firefox" "x-www-browser" "/opt/firefox/firefox" 1 * sudo update-alternatives --set x-www-browser /opt/firefox/firefox saadaolevad võimalused: sudo update-alternatives --config