В своей обычной работе я использую Geany. Можете плеваться, смотреть свысока и т.д., но пока меня в нем всё устраивает. Даже тот факт, что в Geany никак нельзя открыть файл с ftp или ssh. Это легко решается с помощью sshfs. sshfs позволяет подмонтировать сторонний ресурс как файловую систему и открывать с него файлы из Geany. Краткий алгоритм как все это сделать:
1. Для начала нужно собственно поставить sshfs. Как-то так:
2. Далее добавим себя в группу fuse.
3. Для вступления изменений в силу - перезагрузимся:
4. Далее создаем каталог в который в дальнейшем смонтируем сторонний ресурс:
5. Собственно, монтируем сторонний ресурс (допустим, это будет каталог
При монтировании будет запрошен пароль для доступа к ресурсу.
6. Отмонтировать ресурс и забыть:
На этом всё.
1. Для начала нужно собственно поставить sshfs. Как-то так:
~$ sudo aptitude install sshfs
или
~$ sudo apt-get install sshfs
2. Далее добавим себя в группу fuse.
~$ sudo usermod -a -G fuse username
3. Для вступления изменений в силу - перезагрузимся:
~$ sudo reboot
4. Далее создаем каталог в который в дальнейшем смонтируем сторонний ресурс:
~$ mkdir ~/remote
5. Собственно, монтируем сторонний ресурс (допустим, это будет каталог
/home/www/supershop/
по адресу my-super-sh.op
и логинитесь вы там как shopadmin
)
~$ sshfs shopadmin@my-super-sh.op:/home/www/supershop ~/remote -oworkaround=rename
Опция oworkaround потребуется для изменения содержимого файлов на стороннем ресурсе.При монтировании будет запрошен пароль для доступа к ресурсу.
6. Отмонтировать ресурс и забыть:
~$ fusermount -u ~/remote
На этом всё.
Комментариев нет:
Отправить комментарий