Îmbunătățiți clipboardul Gnome Shell cu Pano
Să recunoaștem, clipboardul implicit Gnome Shell nu este foarte bun. Instalați Pano pentru a vă îmbunătăți experiența în clipboard!
SELinux este un sistem de securitate robust și personalizabil, care este livrat implicit pe multe sisteme de operare Linux , cum ar fi Fedora și RHEL. Dacă doriți să adăugați un plus de securitate serverului dumneavoastră Ubuntu, urmați-vă în timp ce vă arătăm cum să vă securizați serverul Ubuntu Linux cu SELinux.
Cum să dezactivați AppArmor pe Ubuntu
Ubuntu folosește AppArmor în mod implicit. Este un sistem grozav care face aproximativ ceea ce SELinux pretinde că face. Cu toate acestea, dacă doriți să utilizați SELinux în schimb, va trebui să dezactivați AppArmor. Pentru a dezactiva AppArmor pe Ubuntu Server, procedați în felul următor.
Mai întâi, SSH în sistemul dumneavoastră de server Ubuntu (sau stați fizic la el și utilizați terminalul). După ce v-ați conectat la terminal, utilizați comanda systemctl disable pentru a dezactiva AppArmor din sistemul dumneavoastră Ubuntu.
sudo systemctl dezactivați apparmor --acum
După rularea acestei comenzi, puteți utiliza comanda systemctl status pentru a verifica dacă AppArmor este într-adevăr dezactivat. Dacă nu este, încercați să reporniți și să rulați din nou comanda systemctl disable .
systemctl status apparmor
Cum se instalează SELinux pe Ubuntu
Înainte de a utiliza SELinux pe sistemul dumneavoastră Ubuntu, trebuie să îl instalați. Instalarea SELinux pe Ubuntu necesită câteva pachete, în special pachetele „policycoreutils”, „selinux-utils” și „selinux-basics”. Pentru a instala aceste pachete, utilizați următoarea comandă:
sudo apt install policycoreutils selinux-utils selinux-basics
După instalarea pachetelor de mai sus, SELinux va fi instalat pe sistemul dumneavoastră Ubuntu. Cu toate acestea, nu veți putea profita pe deplin de SELinux pe serverul Ubuntu până când nu este activat.
Pentru a activa SELinux pe sistemul Ubuntu Server, utilizați comanda selinux-activate . Această comandă va modifica bootloader-ul Grub al Ubuntu Server pentru a funcționa cu SELinux și îl va activa la pornire.
sudo selinux-activate
Cu SELinux activat, activați aplicarea SELinux utilizând comanda selinux-config-enforcing .
sudo selinux-config-enforcing
După activare, trebuie să reporniți serverul Ubuntu. Utilizați comanda sudo reboot pentru a vă reporni sistemul.
sudo reboot
Când sistemul a terminat de repornit, conectați-vă din nou la server folosind contul dvs. de utilizator.
Cum se configurează SELinux
În timp ce aplicarea SELinux este activată, trebuie totuși să o configurați pentru a se potrivi nevoilor dvs. Există zeci și zeci de politici SELinux pe care le puteți activa pentru o mai bună securitate pe serverul Ubuntu.
Pentru a începe, enumerați politicile SELinux disponibile pe care sistemul dumneavoastră le-a dezactivat. Puteți enumera aceste politici SELinux cu comanda semanage boolean -l .
semanage boolean -l
Consultați politicile pe care doriți să le activați. De exemplu, dacă doriți să activați „use_nfs_home_dirs” în politicile dvs. de aplicare SELinux, îl puteți activa rulând următoarea comandă.
Rețineți că „1” este echivalent cu activarea a ceva în SELinux cu comanda setsebool .
sudo setsebool -P use_nfs_home_dirs 1
Dacă doriți să dezactivați „use_nfs_home_dirs” în politicile dvs. de aplicare SELinux, puteți utiliza comanda setsebool , dar schimbați „1” la „0”. „0” este același cu scrierea „dezactivare”.
sudo setsebool -P use_nfs_home_dirs 0
Cum să dezactivați valorile inutile cu SELinux
Există mai multe valori SELinux activate de care este posibil să nu aveți nevoie. Oprirea acestor valori în SELinux pe sistemul dumneavoastră Ubuntu vă va crește semnificativ securitatea. Pentru a vizualiza valorile SELinux activate, rulați următoarea comandă getsebool -a într-un terminal.
sudo getsebool -a | grep -E '\b\w+\b\s+-->\s+on\b'
Comanda de mai sus va scoate fiecare valoare activată. Consultați aceste valori activate și determinați dacă doriți să le lăsați activate. De exemplu, dacă nu utilizați un server Squid, este posibil să nu aveți nevoie de activarea „squid_use_pinger” etc.
Odată ce ați determinat ce valoare (valori) doriți să dezactivați, puteți rula următoarea comandă setsebool . Această comandă va schimba politica de la activat la dezactivat în configurația dvs. SELinux.
sudo setsebool -P VALUE_NAME 0
Reactivarea AppArmor pe serverul Ubuntu
Dacă ați decis că nu doriți să utilizați SELinux pe Ubuntu Server, iată cum să reveniți la AppArmor. Mai întâi, deschideți un terminal și utilizați următoarea comandă „sed” pentru a dezactiva SELinux în fișierul său de configurare.
sudo sed -i 's/^SELINUX=.*/SELINUX=disabled/' /etc/selinux/config
După ce ați adăugat „dezactivat” la fișierul de configurare SELinux, trebuie să reporniți. Când reporniți, SELinux nu va rula la pornire.
sudo reboot
După ce vă conectați din nou, puteți reactiva AppArmor pe Ubuntu utilizând comanda systemctl enable .
sudo systemctl enable apparmor
După activarea serviciului AppArmor, porniți-l pe sistemul dumneavoastră Ubuntu rulând următoarea comandă systemctl start .
sudo systemctl start apparmor
Puteți verifica dacă AppArmor rulează corect pe sistemul dumneavoastră Ubuntu utilizând comanda systemctl status .
systemctl status apparmor
Să recunoaștem, clipboardul implicit Gnome Shell nu este foarte bun. Instalați Pano pentru a vă îmbunătăți experiența în clipboard!
Ai nevoie de un editor video neliniar excelent pentru caseta ta Linux? Obțineți Davinci Resolve 17 lucrând cu acest ghid!
Wallpaper Downloader este un program de descărcare și manager de imagini de fundal Linux. Acceptă majoritatea mediilor desktop Linux și este foarte ușor de utilizat. Acest ghid
Doriți să testați computerele Tuxedo OS by Tuxedo? Aflați cum să obțineți cea mai recentă versiune a sistemului de operare Tuxedo care funcționează pe computer.
Ce este un fișier DEB? Ce faci cu asta? Aflați multe moduri prin care puteți instala fișiere DEB pe computerul dvs. Linux.
Dying Light este un joc video survival horror din 2015 dezvoltat de Techland și publicat de Warner Bros Interactive Entertainment. Jocul se concentrează pe
Neptune folosește mediul desktop KDE Plasma 5 și își propune să ofere un sistem de operare elegant. Iată cum să instalați Neptune Linux pe computer.
Doriți să încercați noul sistem de operare desktop bazat pe pachetul snap al Ubuntu? Aflați cum să o implementați pe o mașină virtuală cu acest ghid.
Undertale este un RPG indie 2d din 2015 dezvoltat și publicat de dezvoltatorul de jocuri Toby Fox. Acest ghid va acoperi descărcarea și instalarea Undertale pe dvs
Total War: Three Kingdoms este un joc RTS de strategie pe rând, dezvoltat de Creative Assembly. Iată cum să joci pe Linux.