HTTP (S) tabanlı dosya sunucusu


12

Ubuntu 10.04 çalıştıran bir sunucum var. Ben zaten ssh ve sftp için openssh aldım.

Belirli bir klasöre erişime izin veren ve ayrıca yüklemelere izin veren bir web tabanlı (http veya tercihen https) dosya sunucusu, belki de (S) FTP sunucusuna bir web ön ucu arıyordum. Tercihen PAM kullanarak kullanıcı kimlik doğrulaması gerektirir.

Bu web tabanlı çözüm, FTP yazılımı / tarayıcı uzantısını kullanmasına izin verilmeyen ve şirket ortamlarında flash / java tarayıcı eklentileri olmayan kullanıcılar içindir.

Şimdiye kadar baktım:

  • Webmin: Bir dosya yöneticisi içerir, ancak Java kullanır ve eklentisiz bir uygulama arıyorum.
  • Apache2: https ve PAM kimlik doğrulaması ayarlayabildim, ancak barebone uygulaması dosya yüklemeyi içermiyor (bildiğim kadarıyla).
  • HFS: Sadece Windows / şarap için olduğu için denemedim ve şarabın altında çalıştırmak istemiyorum.

Yanıtlar:


4

Araştırmaya devam ettim ve 4 iyi web-ftp uygulaması buldum:

Hepsi apache2 (https ile) ve proftpd (harika PAM entegrasyonu ve kullanım kolaylığı için kullanılır) ile harika çalışır. Ancak son ikisi biraz eski ve tasarımları en güzel değil. ve net2ftp, basit bir kullanıcının ihtiyaç duymadığı birçok seçenekle birlikte adıyla birlikte büyük bir banner'a ve "karmaşık" bir giriş ekranına sahiptir. Bu yüzden şu anda AjaXplorer kullanıyorum.

Belki başka biri apache2 için harika web-ftp komut dosyalarına sahipse, lütfen onları tavsiye edin!


Bu istemcilerin çoğu artık eskidir, ancak web tabanlı FTP'ye hala büyük bir talep var. Monsta FTP'ye bir göz atın. FTP / SFTP web tabanlı bir istemci ve kod düzenleyicisidir. Monstaftp.com adresinden indirmek ücretsizdir (sorumluluk reddi: Bu projeye dahil oldum)
Daniel Williams

1

Eğer okuma / yazma gerekiyorsa, Apache (veya Nginx ) ve Webdav gibi görünüyor. Yalnızca okuma erişimine ihtiyacınız varsa, dizin listelerini web sunucusunun kendisinden sunabilirsiniz.


Cevabınız için teşekkürler. Görebildiğim kadarıyla, WebDAV düzgün bağlanmak, yani tam yükleme yeteneğine sahip olmak için bağımsız istemciler veya tarayıcı uzantıları kullanmayı gerektirir.
Michael

Çoğu işletim sistemi, okuma / yazma DAV paylaşımlarına bağlanmak için yerleşik desteğe sahiptir.
Jeremy Kerr

@Michael Nautilus, Windows Explorer ve OSX'in Finder'ın webdav paylaşımlarına kutudan çıkabileceğini biliyorum.
Oli

@Oli ve Jeremy Kerr: Yanıtlar için teşekkürler! Kurumsal bir güvenlik duvarının arkasında WebDAV'a erişmenin mümkün olup olmadığından emin değilim. Şimdiye kadar Windows'ta her tarayıcıdan kolayca erişilebilen bir Web-ftp sunucum vardı ve son kullanıcıyı yeni bir şeyle boğmak istemiyorum. Ve her güvenlik duvarı 80 ve 443 numaralı bağlantı noktalarına izin verir.
Michael

@Michael Webdav 80 numaralı bağlantı noktası üzerinden HTTP kullanır. Bu, güvenlik duvarı açısından en kolay dosya aktarım protokolüdür.
Oli

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.