Можно ли открыть доступ к папке через интернет?
Можно ли это сделать без apache и прочего?
Есть сервер со статическим IP.
Дополнительно:
по какому протоколу?
Тебе в любом случае нужен web сервер, apache.
Самый простой вариант если стоит python
cd /my/folder sudo python3 -m http.server 80 |
cd /my/folder sudo python3 -m http.server 80
Самый простой вариант если стоит python
cd /my/folder sudo python3 -m http.server 80 |
cd /my/folder sudo python3 -m http.server 80
- Простой - да. Но это скорее для разовой раздачи файлов малого объёма. Небезопасно оставлять так Питон в интернет.
- Иерокопус Таманский,
Но это скорее для разовой раздачи
именно так
- Безопаснее, как минимум, раздавать файлы без sudo.
- Иерокопус Таманский, именно так и нужно, открыть на короткое время.
- Иерокопус Таманский,
Безопаснее, как минимум, раздавать файлы без sudo.
Так и есть. Но без sudo придется использовать не стандартный порт для http
- Valentin Barbolin, конечно. И это обычно не проблема. Типично, порт 8080 или любой другой (так даже чуток безопаснее).
Ответы:
a в чем вопрос собственно?
можно через web-сервер, можно ftp, можно webdav, можно через специализированный софт.
вариантов до усрачки в самом деле.
Сервер - это программа, которая что-то раздает.
Поэтому "Можно ли это сделать без apache и прочего?" - нет, нельзя. Чтобы раздавать, нужно чтобы это кто-то раздавал.
А так - выбирай какой протокол интересует и выбирай удобный для тебя сервер который с этим протоколом работает.
- Не, ну чё, вот человек подсказал, через питон одной командой запустил.
По сути в два клика. - Простой Человек, ага.. а после недельки Вас найдут китайские боты и положат нафиг весь сервак)
- Простой Человек, так эта команда и поднимает простенький web-сервер.
- Простой Человек, Так питон это и есть веб сервер.
Или ты думаешь что сервер, который тот же апач, ставится больше чем в два клика?? - Saboteur, то, что вэб-сервер, не знал.
Так питон мне не нужно устанавливать и настраивать, а апач нужно (а наверное ещё и поднастроить). Поэтому в два клика. - DevMan, ну очевидно :)
Drno, ну хорошо, что мне он постоянно не нужен.
В принципе поэтому и задал вопрос, потому что при постоянной работе я понимаю, что нужно защищаться. - Простой Человек, Ну у тебя питон оказался уже установленным. А у кого-то нет и надо ставить питон.
А еще питон может быть второй или третий, и там отличается немного - Saboteur, ну я его не устанавливал, что означает, что debian 12 уже по дефолту имеет его на борту.
А так-то когда-то помню нужно было чуть ли как не на арчах прям каждое всё ручками поднимать.
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос
Да, можно открыть доступ к папке через интернет, чтобы другие пользователи могли получить к ней доступ. Для этого можно использовать различные методы и технологии, в зависимости от целей и требований.
Один из способов - использование FTP (File Transfer Protocol). Для этого нужно установить FTP-сервер на вашем сервере и настроить доступ к нужной папке. Пользователи смогут подключиться к вашему FTP-серверу с помощью FTP-клиента и загружать или скачивать файлы из этой папки.
Еще один способ - использование веб-сервера. Вы можете настроить веб-сервер (например, Apache) таким образом, чтобы он отдавал файлы из нужной папки по протоколу HTTP или HTTPS. Пользователи смогут получить доступ к этим файлам, введя URL веб-сервера в браузере.
Также можно использовать облачные хранилища, такие как Google Drive, Dropbox или OneDrive, чтобы поделиться файлами из папки через интернет. Вы можете загрузить файлы в облачное хранилище и предоставить доступ к ним другим пользователям, отправив им ссылку на файл.
Независимо от выбранного способа, важно обеспечить безопасность доступа к вашей папке через интернет. Убедитесь, что вы установили правильные права доступа к файлам и папкам, чтобы предотвратить несанкционированный доступ к конфиденциальной информации. Регулярно проверяйте журналы доступа к вашим файлам, чтобы отслеживать, кто и когда получал к ним доступ.
Пример настройки доступа к папке через веб-сервер Apache: 1. Создайте в папке "/var/www/html" файл ".htaccess" с следующим содержимым: Options +Indexes 2. Теперь пользователи смогут просматривать содержимое папки по URL вида "http://yourdomain.com/folder/"
Надеюсь, данная информация поможет вам открыть доступ к папке через интернет и поделиться файлами с другими пользователями. Если у вас возникнут дополнительные вопросы, не стесняйтесь задавать их.