Что такое программа, подобная WinSCP?

После исправления проблемы. Теперь он прекрасно работает.

$ sudo apt-get install yasm
$ git clone git://git.libav.org/libav.git
$ cd libav
$ ./configure
$ make
$ sudo make install

Источник: http://www.tecmint.com/record-ubuntu-desktop-screen-using-avconv/

1
задан 23 February 2014 в 06:06

12 ответов

Поскольку вы знакомы с Winscp в Windows, я предлагаю вам попробовать filezilla

FileZilla Client - это быстрый и надежный межплатформенный FTP-сервер, FTPS и SFTP-клиент с множеством полезных функций и интуитивно понятным графическим интерфейсом пользовательский интерфейс.

filezilla

Вы также можете установить с помощью командной строки. Откройте терминал Ctrl + Alt + T и выполните следующую команду:

sudo apt-get install filezilla

Или выполните поиск в Filezilla в программном центре Ubuntu.

Когда вы добавляете хост, обязательно измените его с FTP в SFTP и измените номер порта на ssh-порт 22 (или другой пользовательский порт ssh, если он отличается)

Сделайте тип учетной записи интерактивным.

Наслаждайтесь.

25
ответ дан 25 May 2018 в 15:16
  • 1
    К сожалению, filezilla по-прежнему не поддерживает ключи ssh с паролями. – heroin 17 December 2015 в 22:48
  • 2
    filezilla по-прежнему не поддерживает протокол scp. Большинство людей в этой теме предполагают, что он использовал программу win SCP для SFTP, но он даже отметил этот вопрос тегом SCP . – David162795 11 July 2017 в 12:15
  • 3
    Я приехал сюда именно так: ищет SCP. SFTP повсеместно распространен в большинстве файловых менеджеров в linux в настоящее время. Помимо использования scp CLI и winscp над вином, я не вижу ничего, близкого к реальному вопросу. – brett 26 February 2018 в 22:04

Вы также можете использовать sshfs или rsync.

sshfs монтирует ваш удаленный каталог локально поверх ssh, очень похожий на WinSCP и Nautilus.

Потенциальным преимуществом sshfs является то, что вы можете сопоставить пользователей

sshfs -o idmap=server_user user@server:/directory ~/remote_directory

Чтобы автоматизировать процесс, добавьте запись в fstab

sshfs#user@server:/directory /home/your_local_user/directory fuse idmap=user 0 0

См. Ubuntu Wiki SSHFS

rsync также синхронизирует файлы / каталоги и будет работать поверх ssh и имеет графический интерфейс, grsync

См. Ubuntu Wiki SSHFS

Наконец, вы можете редактировать удаленные файлы с помощью vim (если вам интересно)

vim scp://user@server//path_to/file_to_edit
23
ответ дан 25 May 2018 в 15:16

Вы все еще можете использовать winscp под вином. Я делаю то же самое, и он работает очень хорошо.

9
ответ дан 25 May 2018 в 15:16

Вы хотите «scp». Исходный scp: -)

Упс, я говорил слишком рано ... у вас есть требование синхронизации. В этом случае rsync.

Однако scp все еще хорош для скриптов и автоматизации.

6
ответ дан 25 May 2018 в 15:16
  • 1
    Я думаю, что кто-то, использующий winscp, не будет так рад использовать scp в командной строке. И одна из функций, которые нужно искать в клиенте gui sftp, - это управление различными сеансами, которые можно использовать. – viyyer 12 January 2012 в 00:51
  • 2
    @viyyer, да, вы правы. – Angelo 12 January 2012 в 00:54

Ubuntu:

Открыть Nautilus и тип (на панели ссылок): sftp://user@server/

Kubuntu:

Открыть Konqueror и тип (в ссылке bar): fish://user@server/

Xubuntu:

Открыть Thunar и тип (на панели ссылок): sftp://user@server/

4
ответ дан 25 May 2018 в 15:16

Есть много разных инструментов, которые бы дали аналогичный опыт, как winscp. Я использую filezilla для передачи файлов через ssh.

Nautilus, упомянутый @sagarchalise, позволяет подключаться к серверу.

Одна из вещей, которые я использую чаще всего в эти дни для доступа к sftp, это sshfs. Мне очень удобно, поскольку он монтирует файлы в виде локального файла в файловой системе и прозрачно обновляет его на удаленном сервере.

sshfs username@remotehostname.tld:/path/to/remote/files /path/to/local/mountpoint/

Он позволяет использовать все мои обычные инструменты, предполагая, что эти файлы являются локальными файлами.

3
ответ дан 25 May 2018 в 15:16
  • 1
    Это очень приятно, когда вы можете получить доступ только через SSH! Я также рекомендую добавить несколько опций: follow symlinks и reconnect (в значительной степени я объясняю, фиксированные проблемы с замораживанием, которые у меня были). Конечной командой будет: sshfs -o follow_symlinks -o reconnect username@remotehostname.tld:/path/to/remote/files /path/to/local/mountpoint/. Также рекомендуется создать простой скрипт bash для его монтирования (и отключить его с помощью fusermount -u /path/to/local/mountpoint/). – aesede 26 August 2016 в 17:58

Вы также можете попробовать унисон, чтобы помочь синхронизировать две папки

2
ответ дан 25 May 2018 в 15:16
  • 1
    Похоже, унисон нуждается в клиенте на удаленном сервере? :( – ThorSummoner 21 July 2015 в 20:43

Очень приятная и мощная программа, построенная по протоколу rsync, - это Unison.

У этого есть очень хороший интерфейс, и клиент доступен по крайней мере для Linux (более или менее всех вариантов) и Windows. Основное поведение очень легко понять, с графическим интерфейсом и простой настройкой, и если вам нужно делать более сложные вещи, вы можете вручную отредактировать файлы конфигурации и / или сценарий.

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

Вы можете установить его с помощью

 sudo apt-get install unison-gtk 

и для плавного поведения вам необходимо настроить рабочее соединение с конечной точкой (обычно я использую ssh-соединения).

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

Я рекомендую PCManFM sudo apt-get install pcmanfm

Просто еще один диспетчер файлов, но с мини-графическим интерфейсом для подключения (в главном меню Go -> Connect to server), и там вы идете. Вы можете добавлять закладки в свои соединения, и вы можете просто щелкнуть правой кнопкой мыши и выбрать «открыть с ...».

2
ответ дан 25 May 2018 в 15:16
  • 1
    Не только PCManFM, но и большинство файловых менеджеров поддерживают его: Nautilus, Nemo, Caja, Dolphin, по крайней мере, делают. – s3lph 23 September 2014 в 01:08
  • 2
    @the_Seppi: Я согласен, но у меня были проблемы с другими файловыми менеджерами (в основном подключение было повешено и пришлось убить менеджера). Но не пробовал Дельфин, попробует просто посмотреть – aesede 26 August 2016 в 17:51

Я бы предложил SecPanel https://apps.ubuntu.com/cat/applications/saucy/secpanel/, особенно если вы используете 13.10.

0
ответ дан 25 May 2018 в 15:16

Я нашел одну хорошую автономную альтернативу, бесплатную, open source, mucommander, но на основе java ваша система должна иметь jvm для ее запуска.

Почему я пошел на mucommander (я использую RHEL6 с ограничениями)? 1-й я попытался подключиться к nautilus, но он не смог подключиться. Во-вторых, я пытался использовать различные s / w like filezilla, Unison, но ничто не было автономным и сталкивалось со многими проблемами компиляции и прав.

Улично mucommander спас меня. Deep

0
ответ дан 25 May 2018 в 15:16

Чтобы запустить WinSCP под Linux (Ubuntu 12.04), выполните следующие действия:

1) sudo apt-get install wine (запустите только один раз, чтобы получить «вино» в вашей системе, если у вас нет это)

2) загрузить «https://winscp.net/"

3) создать папку и поместить содержимое zip-файла в эту папку

[d5 ] 4) открыть терминал

5) тип sudo su

6) тип wine WinSCP.exe

Готово! WinSCP будет работать как в среде Windows!

С наилучшими пожеланиями.

-1
ответ дан 25 May 2018 в 15:16
  • 1
    Зачем запускать вино в качестве суперпользователя? Не делай этого. Пропустите шаг 5. – Eric Carvalho 19 April 2014 в 05:24

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

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