Обратный SCP через SSH-соединение

мне довольно часто нужен какой-то файл с какого-то сервера, когда я нахожусь на своем ноутбуке. Но если я не знаю, где этот файл, я должен ssh в сервер, посмотри вокруг,exit, а потом scp server:file .. Если я работаю с моим рабочим столом и моим сервером, оба из которых имеют статические IP-адреса, я могу просто SCP-файл в обратном направлении (scp desktop:~ file), но я не могу сделать это на моем ноутбуке. Есть ли хороший способ SCP файл назад через SSH-соединение? Так что компьютер я могу подключиться к SSH и отправляет файл обратно с клиентом?

19
задан pavpanchekha
16.04.2023 17:51 Количество просмотров материала 3698
Распечатать страницу

1 ответ

это было бы намного проще с SFTP, который является расширением SSH, которое поддерживает более сложные файловые операции, чем SCP. Практически все современные дистрибутивы Unix и Linux поддерживают его. Чтобы использовать его, просто запустите эту команду для подключения к серверу:

sftp server

затем вы можете использовать ls и cd команды для просмотра и поиска файла, который вы ищете. Как только вы его найдете, используйте get команда для загрузки. Например, чтобы загрузить file.txt в вашей текущий рабочий каталог на сервере в текущий рабочий каталог на локальном компьютере, просто запустите:

get file.txt

скачать /home/pavpanchekha/textfiles/file.txt на сервере ~/textfiles/ на локальном компьютере, вместо того, чтобы работать:

get /home/pavpanchekha/textfiles/file.txt ~/textfiles/

С другой стороны, вы также можете загружать файлы таким образом. Чтобы загрузить file.txt из локального текущего рабочего каталога в текущий рабочий каталог сервера введите:

put file.txt

вы также можете использовать полные пути для каждого, как вы можете с get:

put ~/textfiles/file.txt /home/pavpanchekha/textfiles/file.txt

для получения полного списка доступных SFTP команд, просто запустите help на sftp> запрос.

18
отвечен Patches 2023-04-18 01:39

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх