Server Dienste Minimal: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 22: Zeile 22:
*[[Samba-Server minimal]]
*[[Samba-Server minimal]]


= DHCP-Server =
*[[KEA DHCP-Server minimal]]
*apt install isc-dhcp-server -y
*vi /etc/dhcp/dhcpd.conf
<pre>
subnet 10.20.10.0 netmask 255.255.255.0 {
  range 10.20.10.100 10.20.10.150;
  option routers 10.20.10.1;
  option domain-name-servers 10.20.10.11;
  option domain-name "lab.local";
}
</pre>
*systemctl enable --now isc-dhcp-server
 
*[[DNS-Server (Bind9) kurz und knapp]]
*[[DNS-Server (Bind9) kurz und knapp]]


= SFTP-Server (Rocky) =
*[[SFTP-Server (Rocky)]]
*yum install openssh-server -y
*systemctl enable --now sshd
*adduser sftpuser
*passwd sftpuser
*mkdir -p /sftp/files
*chown root:root /sftp
*chown sftpuser:sftpuser /sftp/files
*vi /etc/ssh/sshd_config
<pre>
Subsystem sftp internal-sftp
Match User sftpuser
  ChrootDirectory /sftp
  ForceCommand internal-sftp
</pre>
*systemctl reload sshd
*sftp sftpuser@10.20.10.12
: cd files
: put test.txt


= Test vom Client =
= Test vom Client =

Aktuelle Version vom 10. November 2025, 21:54 Uhr

Minimales Linux-Server-Schulungsnetz

Netzplan

Bezeichnung IP-Adresse Rolle Beschreibung
debian-srv 10.20.10.11 Server (Debian) Apache2, PHP, Exim, NFS, Samba, DHCP, DNS
rocky-srv 10.20.10.12 Server (Rocky Linux) Nginx, PHP, SFTP
debian-client 10.20.10.51 Client (Debian) Testsystem für Zugriff und Validierung
Netzsegmente:
  • 10.20.10.0/24 – internes Labornetz
  • 172.22.0.0/16 – externes Netz (Internet)

Test vom Client

  • apt install nfs-common smbclient dnsutils isc-dhcp-client -y
  • mount -t nfs 10.20.10.11:/srv/nfs/share /mnt
  • smbclient //10.20.10.11/share -U guest
  • dig rocky-srv.lab.local @10.20.10.11
  • ping 10.20.10.11