staging.inyokaproject.org

Verbindung über SFTP

Status: Ungelöst | Ubuntu-Version: Server 17.10 (Artful Aardvark)
Antworten |

mawdSP2d

Anmeldungsdatum:
1. April 2018

Beiträge: Zähle...

Hallo, ich möchte mich über SFTP mit dem Server verbinden, um Inhalte in /var/www hochzuladen und zu bearbeiten.

Wenn ich versuche mich mit WinSCP/FileZilla zu verbinden bekomme ich die Meldung Zugriff verweigert.

Um das einzurichten bin ich nach ein bisschen Recherche folgendermaßen vorgegangen:

1
2
3
4
5
adduser webuser
addgroup sftpusers
adduser webuser www-data
adduser webuser sftpusers
usermod -d /var/www/

/etc/ssh/sshd_config

1
2
3
4
5
6
Subsystem sftp internal-sftp
Match group sftpusers
ChrootDirectory /var/www
X11Forwarding no
AllowTcpForwarding no
ForceCommand internal-sftp

service ssh restart

1
2
3
chown root:root /var/www
chmod 755 /var/www
chown -R www-data:www-data /var/www/

Ich versuche mich dann über FileZilla/WinSCP als webuser per sftp zu verbinden.

PS: Es handelt sich dabei nicht um einen Ubuntu-Server, sondern um Debian 9 - Aber ich denke das macht in diesem Fall keinen großen Unterschied, oder?

mawdSP2d

(Themenstarter)

Anmeldungsdatum:
1. April 2018

Beiträge: Zähle...

Ich habe inzwischen leider immer noch keine Lösung für das Problem finden können. ☹

kB Team-Icon

Supporter, Wikiteam
Avatar von kB

Anmeldungsdatum:
4. Oktober 2007

Beiträge: 9837

mawdSP2d schrieb:

[…] ich möchte mich über SFTP mit dem Server verbinden […] Zugriff verweigert

  1. Der Server ist ein Debian-9-System?

  2. Läuft denn auf dem Server der Dienst SFTP-Server?

Um das einzurichten […]

Sind das Einstellungen auf dem Server oder auf dem Client?

mawdSP2d

(Themenstarter)

Anmeldungsdatum:
1. April 2018

Beiträge: Zähle...

kB schrieb:

  1. Der Server ist ein Debian-9-System?

Ja.

kB schrieb:

  1. Läuft denn auf dem Server der Dienst SFTP-Server?

Ich habe ihn jedenfalls nicht installiert. Aber der SSH server war standardmäßig bereits vorinstalliert, reicht das nicht aus?

kB schrieb:

Sind das Einstellungen auf dem Server oder auf dem Client?

Server.

kB Team-Icon

Supporter, Wikiteam
Avatar von kB

Anmeldungsdatum:
4. Oktober 2007

Beiträge: 9837

mawdSP2d schrieb:

[…] kB schrieb:

  1. Läuft denn auf dem Server der Dienst SFTP-Server?

Ich habe ihn jedenfalls nicht installiert. Aber der SSH server war standardmäßig bereits vorinstalliert, reicht das nicht aus?

Ich habe keine Ahnung, wie es bei Debian 9 geregelt ist. Bei Ubuntu ist der SFTP-Server jedoch mit einem besonderen Paket zu installieren, welches natürlich den SSH-Server voraussetzt.

Antworten |