Server Dienste Minimal

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen

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)

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
Subsystem sftp internal-sftp
Match User sftpuser
  ChrootDirectory /sftp
  ForceCommand internal-sftp
  • systemctl reload sshd
  • sftp sftpuser@10.20.10.12
cd files
put test.txt

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