Für mich www.calumjamesflanagan.co.uk
beschließt 178.62.64.232
, nicht 139.59.178.163
.
Es sieht so aus, als würden Sie mit FileZilla eine Verbindung zu einem anderen Server herstellen als mit ssh
.
Ich habe ein Ubuntu 16.04-Droplet auf Digital Ocean erstellt und anschließend ein LAMP-Framework implementiert. Ich habe einen Benutzer ohne Rootberechtigung erstellt und mich mit ssh am Server angemeldet. Ich habe mich auch mit sftp am Server angemeldet. Ich kann meine Dateien jedoch nicht über das Terminal übertragen, da ich keine Berechtigung habe, obwohl ich dem Benutzer ohne Rootberechtigung die Rootberechtigungen erteilt habe. Also dachte ich, ich würde einen Client ausprobieren - Filezilla. Wenn ich versuche, mich hier mit dem Server zu verbinden, erhalte ich die obige Fehlermeldung. Kann mir bitte jemand weiterhelfen?
Hier ist eine erfolgreiche Verbindung zu einem SSH-Server:
Status: Connecting to www.calumjamesflanagan.co.uk... Status: Connected to www.calumjamesflanagan.co.uk Status: Retrieving directory listing... Status: Listing directory /root Status: Directory listing of "/root" successful
So sieht meine erfolglose Verbindung aus:
Status: Connecting to 139.59.178.163... Response: fzSftp started, protocol_version=6 Command: open "calflan@139.59.178.163" 22 Error: Disconnected: No supported authentication methods available (server sent: publickey) Error: Could not connect to server
Für mich www.calumjamesflanagan.co.uk
beschließt 178.62.64.232
, nicht 139.59.178.163
.
Es sieht so aus, als würden Sie mit FileZilla eine Verbindung zu einem anderen Server herstellen als mit ssh
.
Gelöst:
Ich musste den Besitz der Verzeichnisse auf dem Remote-Server ändern, um darauf schreiben zu können.
Dies wurde mit gemacht sudo chown -R *UserName* \var\www\html
.