Я перешел на удаленный компьютер и хочу скопировать некоторые файлы оттуда на мой локальный компьютер. Оба работают под управлением Linux. Моя локальная машина находится за брандмауэром, поэтому я не могу сделать "scp file_on_remote user @ localmachine". Я знаю, что могу сделать «scp user @ remotemachine:/directory/file ./», но мне нужно побродить по удаленному серверу, чтобы выбрать некоторые файлы для загрузки на локальную машину, так что этот способ не кажется мне слишком привлекательным ,
2
3 ответа
5
Попробуй sftp. Он работает по каналу SSH и позволяет просматривать удаленные файлы.
3
Глупый вопрос, но можете ли вы запустить графический интерфейс на клиентском компьютере, например, Filezilla?
Предположим, что вы не можете и недовольны RSYNC или SSH или RSYNC через SSH, тогда вы можете захотеть взглянуть на SSHFS. Это позволит вам подключить удаленный каталог через SSH к вашему локальному устройству. Вы можете просматривать и использовать обычный cp или mv для копирования или перемещения файлов.
0
Используйте rsync: http://rsync.samba.org/