Führen Sie SFTP ohne Shell-Zugriff auf Ubuntu aus 20.04
Das folgende Tutorial beschreibt, wie Sie SFTP ohne Shell-Zugriff auf Ubuntu ausführen können 20.04
Wir werden das Ganze erledigen, indem wir ein paar Befehle in der Konsole ausgeben.
Zuerst fügen wir einen Benutzer hinzu:
1 | sudo adduser pliki |
Wir erstellen ein Verzeichnis zum Speichern von Dateien und geben Berechtigungen:
1 | sudo mkdir -p /var/sftp/uploads |
1 | sudo chown root:root /var/sftp |
1 | sudo chmod 755 /var/sftp |
Wir geben dem Benutzer Zugriff auf die Dateien und das Verzeichnis mit Dateien:
1 | sudo chown pliki:pliki /var/sftp/uploads |
Wir bearbeiten die ssh-Konfigurationsdatei:
1 | sudo nano /etc/ssh/sshd_config |
Und wir fügen am Ende hinzu:
1 2 3 4 5 6 7 8 | Match User pliki ForceCommand internal-sftp PasswordAuthentication yes ChrootDirectory /var/sftp PermitTunnel no AllowAgentForwarding no AllowTcpForwarding no X11Forwarding no |
Speichern Sie die Datei und starten Sie sshd neu
1 | systemctl restart sshd |
Alles sollte funktionieren, das ist alles 🙂
Verwandte Einträge:
Microsoft Edge-Browser für Linux-Installation in Ubuntu verfügbar / Debian / Centos
Das folgende Tutorial beschreibt die Installation von FFmpeg 5.0 w Ubuntu 20.04
Conversion Magento Admin-Passwort aus der Datenbank
Finden fehlgeschlagener SSH-Anmeldeversuche auf Debian-Systemen, Ubuntu, Centos
Wir betreiben das Terminal und installieren aus dem Snap Store