Невозможно заставить работать SCP, хотя SSH работает

Невозможно заставить работать SCP, хотя SSH работает

У меня есть удаленный VPS, к которому я могу успешно подключиться по SSH, используя свой ключ SSH. Я отключил аутентификацию по паролю в /etc/ssh/sshd_config.

Я не смог заставить scp работать, несмотря на просмотр нескольких других веток на схожие темы. Вот что я делаю и что получается (по совпадению, одно и то же имя пользователя на локальном и удаленном компьютерах):

scp -vvv -i /home/xixor/.ssh/id_rsa /home/xixor/testfile1 [email protected]:/home/xixor/temp

Результат:

Executing: program /usr/bin/ssh host xxx.xxx.xx.xxx, user xixor, command scp -v -t /home/xixor/temp
OpenSSH_8.4p1, OpenSSL 1.1.1i  8 Dec 2020
debug1: Reading configuration data /etc/ssh/ssh_config
debug2: resolve_canonicalize: hostname xxx.xxx.xx.xxx is address
debug3: expanded UserKnownHostsFile '~/.ssh/known_hosts' -> '/home/xixor/.ssh/known_hosts'
debug3: expanded UserKnownHostsFile '~/.ssh/known_hosts2' -> '/home/xixor/.ssh/known_hosts2'
debug2: ssh_connect_direct
debug1: Connecting to xxx.xxx.xx.xxx [xxx.xxx.xx.xxx] port 22.
debug1: connect to address xxx.xxx.xx.xxx port 22: Connection timed out
ssh: connect to host xxx.xxx.xx.xxx port 22: Connection timed out
lost connection

scp установлен на удаленном сервере и работает, просто копируя вещи в/из мест на этом сервере. Есть ли где-нибудь на сервере журнал отладки, который даст больше информации о том, что происходит? (т. е. информация, выходящая за рамки вывода выше с моей локальной машины при выполнении команды с флагом -vvv)

Связанный контент