Как скопировать файлы с удаленного сервера на локальный компьютер?

Когда вы задаетесь вопросом об этих вещах, вы всегда можете проверить файлы изменений для установленных ядер. Например, сначала убедитесь, что вы в курсе:

$ sudo apt-get update

$ sudo apt-get dist-upgrade

Затем вы можете проверить, что произошло в последнее обновление ядра:

$ cd $(ls -dtr /usr/share/doc/linux-image-* | tail -n1)

$ zcat changelog.Debian.gz | head -n10

linux (2.6.32-24.43) lucid-security; urgency=low

  [ Upstream Kernel Changes ]

  * x86-64, compat: Test %rax for the syscall number, not %eax
    - CVE-2010-3301
      * x86-64, compat: Retruncate rax after ia32 syscall entry tracing
    - CVE-2010-3301
  * compat: Make compat_alloc_user_space() incorporate the access_ok()
    - CVE-2010-3081

Затем вы можете сравнить, какое ядро ​​вы используете против последнего журнала изменений, и перезагрузитесь, если вы еще этого не сделали:

$ cat /proc/version_signature

 Ubuntu 2.6.32-24.43-server 2.6.32.15+drm33.5
6
задан 3 December 2011 в 00:47

3 ответа

Я согласен с Энгельсом Пералтой, это самый простой способ.

От Nautilus перейдите к File -> Connect to Server...

Измените тип на SSH, затем введите свои SSH-данные и учетные данные.

Теперь он должен появиться в панели файловой системы слева.

Затем вы можете просматривать, копировать или что угодно. Обратите внимание, что перед подключением сеанса ssh не требуется активная сессия, это инициирует сеанс SSH. Не забудьте создать закладку, чтобы вы могли получить доступ в меню закладок. Я использую тот же метод для подключения к тестовому веб-серверу.

5
ответ дан 25 May 2018 в 16:18
  • 1
    тем больше я использую Linux, тем больше я поражаюсь! - пользователь Windows – Nerrve 7 March 2013 в 12:40

Вы можете использовать nautilus для этого, просто подключитесь к серверу, а затем выберите ssh, заполните то, что необходимо для подключения, затем вы можете перетащить его на локальную машину.

3
ответ дан 25 May 2018 в 16:18
  • 1
    sftp является основным протоколом. Он встроен в протокол ssh, поэтому, если вы можете использовать ssh, вы также можете использовать sftp. – jpaugh 3 December 2011 в 01:03

Вы можете получить доступ к удаленным файлам, как если бы они были на вашем компьютере с SSHFS. Установите пакет sshfs (sudo apt-get install sshfs). Убедитесь, что вы находитесь в группе fuse (см. Страницу SSHFS в вики Ubuntu). Run

mkdir ~/server
sshfs mylogin@server: ~/server
cd ~/server/docs/stuff
pdflatex mypaper.tex
evince mypaper.pdf

Файлы под ~/server являются файлами удаленного компьютера, и вы можете работать со всеми вашими приложениями на локальном компьютере.

2
ответ дан 25 May 2018 в 16:18

Другие вопросы по тегам:

Похожие вопросы: