Для меня www.calumjamesflanagan.co.uk
решает 178.62.64.232
, а не 139.59.178.163
.
Похоже, что вы подключаетесь к другому серверу с FileZilla, чем вы ssh
.
Я создал каплю Ubuntu 16.04 в Digital Ocean, а затем внедрил среду LAMP. Я создал пользователя без полномочий root и зашел на сервер с помощью ssh. Я также вошел на сервер, используя sftp. Однако я не могу передать свои файлы через терминал, поскольку у меня «нет разрешения», даже если я дал пользователю без полномочий root права root. Поэтому я подумал, что попробую клиента - Filezilla. Когда я пытаюсь подключиться к серверу здесь, я получаю вышеуказанную ошибку. Кто-нибудь может мне помочь, пожалуйста?
Вот успешное соединение с сервером SSH:
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
Вот как выглядит мое неудачное соединение:
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
Для меня www.calumjamesflanagan.co.uk
решает 178.62.64.232
, а не 139.59.178.163
.
Похоже, что вы подключаетесь к другому серверу с FileZilla, чем вы ssh
.
РЕШИТЬ:
Мне пришлось сменить владельца на каталоги на удаленном сервере, чтобы писать в них.
Это было сделано с помощью sudo chown -R *UserName* \var\www\html
.