Как мне создать удаленное местоположение?
Итак, вот моя сделка. Я думаю об использовании Bluefish для удаленного редактирования файлов (PHP, HTML, Js и т. Д.) На нашем веб-сервере. Это довольно легко с программой наподобие Dreamweaver, которая имеет встроенную функцию FTP, но я не вижу программы, которая могла бы делать это в Linux (по крайней мере, не доступной в свободном доступе). Поэтому я думал, что смогу создать удаленное местоположение в Ubuntu, и тогда, надеюсь, удаленный каталог появится в области навигации Bluefish.
Что, вы парни, думаете?
2 ответа
Вы собираетесь получить ряд предложений для этого. IMO Я предпочитаю ssh, так как он более безопасный, чем ftp.
голубая рыба
Не совсем то, что вы хотите, но если вам нравится Bluefish, я бы скачал файл, отредактировал его локально, а затем загрузил обратно на сервер.
ВИМ / Gvim
Причина, по которой я упоминаю vim, состоит в том, что, хотя есть некоторая кривая обучения, это мощный редактор, который очень полезен для серверов.
Вам может понадобиться установить эти приложения
sudo apt-get install vim vim-gnome
Вы можете редактировать файлы через ssh или ftp с помощью vim или, если вы предпочитаете графический интерфейс, gvim.
# command line
vim scp://user@server//file/to/edit
# Graphical
gvim scp://user@server//file/to/edit
Обратите внимание на два //
;п
SSHFS
Вы также можете использовать sshfs для монтирования удаленного каталога, а затем вы можете открыть файл с помощью bluefish.
устанавливать sshfs
sudo apt-get install sshfs
Добавьте вашего пользователя в группу предохранителей
Затем смонтируйте файловую систему удаления в вашем домашнем каталоге
# Use any name for the mount you wish
mkdir ~/web_server
# mount the remote directory
# keep the syntax 'idmap=user'
# id@server = your login_name@server
sshfs -0 idmap=user id@server:/var/www ~/web_server
Затем вы можете использовать bluefish или любой редактор, который хотите редактировать в ~/web_server.
Смотрите Ubuntu вики sshfs
Из окон вы можете использовать Winscp
Я не уверен, что это то, что вы ищете, но, как и в MS Windows, вы можете открыть Nautilus, затем File, затем Connect to Server. Там вы можете настроить удаленное местоположение.