SFTP-Server (Rocky): Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| Zeile 33: | Zeile 33: | ||
= Test vom Client = | = Test vom Client = | ||
| − | * sftp sftpuser@10.20.10. | + | * sftp sftpuser@10.20.10.12 |
sftp> pwd | sftp> pwd | ||
sftp> ls | sftp> ls | ||
Aktuelle Version vom 11. November 2025, 05:38 Uhr
Installation und Grundkonfiguration eines SFTP-Servers
Installation von OpenSSH
- dnf install openssh-server -y
- systemctl enable --now sshd
- systemctl status sshd --no-pager
Benutzer für SFTP anlegen
- adduser sftpuser
- passwd sftpuser
Verzeichnisstruktur vorbereiten
- mkdir -p /sftp/files
- chown root:root /sftp
- chown sftpuser:sftpuser /sftp/files
SSH-Konfiguration anpassen
- vi /etc/ssh/sshd_config
Subsystem sftp internal-sftp
Match User sftpuser
ChrootDirectory /sftp
ForceCommand internal-sftp -d /files
AllowTcpForwarding no
X11Forwarding no
Dienst neu starten und prüfen
- systemctl restart sshd
- journalctl -u sshd -n 20 --no-pager
Test vom Client
- sftp sftpuser@10.20.10.12
sftp> pwd sftp> ls sftp> put test.txt sftp> get test.txt sftp> exit