gedit - редактирование FTP поддерживается - PullRequest
1 голос
/ 17 декабря 2010

Я использую gedit с Ubuntu для редактирования файлов через FTP.
Я установил соединение FTP с встроенной функцией Ubuntu (Connect to Server)
Я могу использовать его для редактирования файлов с помощью gedit, но яне нашел способа установить тайм-аут или сохранить активную опцию.
Поэтому мне приходится обновлять страницу Nautilus в закладке, чтобы каждый раз пробуждать соединение.

Что я могу сделать?

Ответы [ 3 ]

4 голосов
/ 20 сентября 2011

Использование FileZilla разрешено для одноразовой передачи. Проблема в том, что, как только вы привыкнете к тому, как легко редактировать файлы через подключенное сетевое соединение, такие приложения, как FileZilla, не подходят. Фактически, это, вероятно, удвоит или утроит время, необходимое для перехода на сервер и редактирования быстрого файла.

Вы правы, говоря, что в пакете gvfsd-ftp нет опции keep alive. По крайней мере, я не могу найти. Однако я нашел простой bash-скрипт, который бы помог.

#!/bin/bash
while true 
do
    ls ~/.gvfs/ftp* &> /dev/null
    sleep 15 
done

Нет кредита для меня. Я нашел это в панель запуска

Просто запустите его при запуске. В Ubuntu вы можете просто запустить chmod a + x и запустить его как приложение для запуска. Поскольку есть таймер сна, очевидно, вы не захотите запускать его несколько раз в cron.

0 голосов
/ 26 декабря 2013

Следующий код творит чудеса при редактировании через nautilus ftp для Ubuntu 13.04 и Ubuntu 14.04 (изначально здесь и здесь )

редактирование:

/ и т.д. / sysctl.conf

добавить эти строки:

net.ipv4.tcp_keepalive_time = 60
net.ipv4.tcp_keepalive_intvl = 5
net.ipv4.tcp_keepalive_probes = 6

сохранить и перезагрузить систему.

0 голосов
/ 10 января 2011

Вам, вероятно, нужно написать собственный крип Nautilus.Проверьте эту страницу SourceForge .

Кроме того, вы можете использовать FileZilla и установить gedit в качестве редактора по умолчанию.Когда FileZilla обнаружит, что вы сохранили файл, он автоматически обновит FTP-сервер.

...