LINUX.ORG.RU
ФорумAdmin

Примонтировать директорию в оффтопике

 , ,


0

2

Знакомый сидит под оффтопиком. У меня на компьютере есть директория, к которой я хочу дать ему доступ по сети (сеть не локальная), чтобы он там мог редактировать файлы (а конкретно его личные статичные веб-странички). Как это лучше сделать?

P.s. знакомый в возрасте, с консолью не знаком, ssh не предлагать.

(а конкретно его личные статичные веб-странички)

знакомый в возрасте

ну! far+ftp. 20-30 лет назад так веб-странички правили. Можно еще показать notepad++ с плагином ftp - для него это вообще будет пушка.

ofp
()
Ответ на: комментарий от anonymous

Что за мазохизм? Ты тему вообще читал? Задача - удалённо редактировать html-страницы.

Из всего того что ты понаписал полезной будет только история, но её в этом случае прикручивать можно только сбоку, то есть все vcs операции, если они будут, должны делаться на стороне сервера и незаметно для редактора. Для редактора - открыл, внёс правку, сохранил, любые другие действия (в этой задаче) тут однозначно лишние.

firkax ★★★★★
()

Как это лучше сделать?

Перевернуть задачу местами. Знакомый пусть редактирует локально свои файлы, которые будут синхронизироваться с публичной директорией в каком-нибудь яндекс-диске, а ты - забирать их скриптом.

anonymous
()
Ответ на: комментарий от Dimez

FileZilla

Выглядит как то, что надо. Попробую отпишусь.

WinSCP

Сначала думал, что не годится, но прям на Википедии там скриншот, где эту программу используют ровно для этого. :^)

Тоже попробую.

Jullyfish
() автор топика
Ответ на: комментарий от ofp

ftp

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

Jullyfish
() автор топика
Ответ на: комментарий от Jullyfish

Возможно заблуждаюсь

Да. Дело в том, что раньше ftp давался в /home с логином/паролем юзера из системы. Сниффер перехватывал логин/пароль, а ошибки в *ftpd (и в его настройках) позволяли ещё и писать куда не надо.

Надо настроить любой ftp сервер (безопаснее vsftpd, но настраивать проще proftpd), разрешить логин/пароль строго из его собственной базы юзеров, не связанной с /etc/passwd, и посадить его в chroot. И бэкапить то, что редактируется - ибо сумасшедших кулхакеров никто не отменял.

Shadow ★★★★★
()
Последнее исправление: Shadow (всего исправлений: 1)
Ответ на: комментарий от anonymous

VScode или другая IDE + GIT + Gitlab / Github + CI/CD Pipeline.

Вот научилась куча людей работать с карьерными экскаваторами. Теперь на каждую ямку 20x20 см его используют.

Прогресс!

Jullyfish
() автор топика

Редакторы веб-страниц для «знакомый в возрасте», который «сидит под оффтопиком» обычно имеют возможность удалённого редактирования. Подтягивают файл по git/ssh/sftp/ftps/… и после редактирования и сохранения/закрытия заливают его обратно на сервер.

https://www.zencod.ru/articles/vscode-remote-ssh/

futurama ★★★★★
()
Последнее исправление: futurama (всего исправлений: 2)
Ответ на: комментарий от Jullyfish

ну я честно говоря вспомнил, как мы 20 лет назад на narod.ru так же сайтики правили. И никого это не заботило.

А так: ну подними vpn, а дальше раздолье как в локалке. в чём проблема?

ofp
()
Ответ на: комментарий от Jullyfish

Вот научилась куча людей работать с карьерными экскаваторами. Теперь на каждую ямку 20x20 см его используют.

Давно уже. Раньше, чтобы помигать лампочками, паяли мультивибратор на двух транзисторах. Теперь для этого нужна ардуина (компьютер, сравнимый по мощности с первыми ПК из 70-х).

hobbit ★★★★★
()
Ответ на: комментарий от Jullyfish

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

В целом да (только не в сравнении с telnet). Всякие хостинги до сих пор бывает им не брезгуют, т.е. ваша задача выглядит именно как хостинг судя по описанию.
Про всякие chroot надеюсь не забываете.
ЗЫ Если Ваш знакомый как-то привязан к одной геолокации, то можно для успокоения ещё и ipset-ов нарубить из тех сетей, оно конечно такое себе... но хоть китайцы с индусами не полезут.

anc ★★★★★
()
Ответ на: комментарий от Shadow

но тебе надо правильно настроить ftp, чтобы тебя не взломали.

Постите за неграмотность, но как именно надо «правильно настроить ftp» чтобы меня не взломали?
Или вы под «настройкой» подразумеваете всячиские bruteforce и одновременные входы со всего мира?

anc ★★★★★
()
Последнее исправление: anc (всего исправлений: 1)
Ответ на: комментарий от hobbit

Раньше, чтобы помигать лампочками, паяли мультивибратор на двух транзисторах.

Не одними лишь «транзисторами» мультивибратор «мигал» :)

Теперь для этого нужна ардуина (компьютер, сравнимый по мощности с первыми ПК из 70-х).

Времена идут, пройдет ещё десяток-два и «условная арудина» будет по мощности как многопроцессорный сервер из текущего времени.

anc ★★★★★
()