SELinux Aufgaben: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Zeile 13: Zeile 13:
  
 
* yum install httpd
 
* yum install httpd
* systemctl start httpd
 
 
* Schalten Sie den Port 80 in der Firewall frei unter /etc/nftables/main.nft
 
* Schalten Sie den Port 80 in der Firewall frei unter /etc/nftables/main.nft
 
* systemctl restart nftables
 
* systemctl restart nftables
*
+
* Erstelle einen ungewöhnlichen DirectoryRoot für Apache und hinterlege eine Testdatei
 +
** mkdir -p /web/html
 +
** echo “Hello, world!” > /web/htm/test.html
 +
* Ändern sie das DirectoryRoot für Apache unter /etc/httpd/conf/httpd.conf
 +
* systemctl start httpd
 +
* Fügen Sie den richtigen Dateikontext für den Ordner /web und alle Unterverzichnisse zu und testen Sie die Seite

Version vom 12. Januar 2023, 13:06 Uhr

Verlegen eines SSH-Ports

  • Konfigurieren Sie den SSH-Port auf 9922 unter /etc/ssh/sshd_config
  • Schalten Sie den Port 9922 in der Firewall frei unter /etc/nftables/main.nft
  • systemctl restart nftables
  • Labeln Sie den entsprechenden Port auf den passenden Kontext
  • Testen Sie die Verbindung auf den neuen Port

Erweiterung des Dateizugriffsrechte für Apache

  • yum install httpd
  • Schalten Sie den Port 80 in der Firewall frei unter /etc/nftables/main.nft
  • systemctl restart nftables
  • Erstelle einen ungewöhnlichen DirectoryRoot für Apache und hinterlege eine Testdatei
    • mkdir -p /web/html
    • echo “Hello, world!” > /web/htm/test.html
  • Ändern sie das DirectoryRoot für Apache unter /etc/httpd/conf/httpd.conf
  • systemctl start httpd
  • Fügen Sie den richtigen Dateikontext für den Ordner /web und alle Unterverzichnisse zu und testen Sie die Seite