В Windows я использую WinSCP для передачи файлов на стороне сервера. У него есть очень привлекательная функция, которая мне нравится больше всего: поддержание удаленных папок в актуальном состоянии.
Это означает, что всякий раз, когда мой локальный файл изменяется, WinSCP заменит тот же файл на сервере этим новым файлом.
Не могли бы вы предложить мне программное обеспечение, поддерживающее эту функцию?
Поскольку вы знакомы с Winscp в Windows, я предлагаю вам попробовать файловая система
FileZilla Client - это быстрый и надежный кроссплатформенный FTP, FTPS и SFTP-клиент с множеством полезных функций и интуитивно понятным графическим интерфейсом пользователя.
Вы также можете выполнить установку с помощью командной строки. Открытый терминал Ctrl+Alt+T и запустите следующую команду:
sudo apt-get install filezilla
Или выполните поиск в Filezilla в Ubuntu Software Center.
Когда вы добавляете хост, обязательно переключитесь с FTP на SFTP и измените номер порта на ssh-порт 22 (или другой пользовательский ssh-порт, если он отличается)
Существует много различных инструментов, которые могли бы дать такой же опыт, как winscp. Я использую filezilla для передачи файлов по ssh.
Nautilus, как упоминал @sagarchalise, позволяет подключаться к серверу.
Одна из вещей, которые я чаще всего использую в наши дни для доступа к sftp, - это sshfs. Я нахожу это очень удобным, поскольку он монтирует файлы как локальный файл в файловой системе и прозрачно обновляет его на удаленном сервере.
Очень хорошая и мощная программа, построенная на rsync протокол, является Унисон.
Он имеет очень приятный интерфейс, и клиент доступен, по крайней мере, для Linux (более или менее все варианты) и Windows. Базовое поведение очень легко понять, благодаря графическому интерфейсу и простой настройке, и если вам нужно выполнить более сложные действия, вы можете вручную отредактировать файлы конфигурации и / или написать сценарий.
Это была моя утилита резервного копирования / зеркального отображения / загрузки, по крайней мере, за последние пять лет, и я никогда не видел ошибок или не пропускал файл.
Вы можете установить его с помощью
sudo apt-get install unison-gtk
и для плавного поведения вы должны были настроить рабочее соединение с вашей конечной точкой (обычно я использую ssh-соединения).