всички настройки
forky  ] [  sid  ]
[ Източник: publicfile  ]

Пакет: publicfile (0.52-14)

Връзки за publicfile

Screenshot

Ресурси за Debian:

Изтегляне на пакет-източник publicfile.

Отговорник:

Външни препратки:

Подобни пакети:

http and ftp server by Daniel J Bernstein

publicfile supplies files to the public through HTTP and FTP.

Security features:

 - Before accepting any commands, publicfile chroot()s to the public file area
   and sheds root privileges.
 - doesn't let users log in. Intruders can't use publicfile to
   check your usernames and passwords.
 - refuses to supply files that are unreadable to owner, unreadable
   to group, or unreadable to world.
 - never attempts to modify the public file area. It refuses all
   HTTP and FTP modification commands.
 - never runs any other programs. It does not support HTTP CGI or
   FTP SITE EXEC.

HTTP features: publicfile supports:

 - virtual hosts through the Host field as well as through absolute URLs.
 - HTTP/1.1 persistent connections and chunked responses.
 - user-controlled content types.
 - exact-prefix If-Modified-Since.

FTP features: publicfile:

 - has built-in LIST and NLST commands. You don't have to bother
   setting up bin/ls, shared libraries, et al. inside the public file area.
 - provides EPLF LIST responses, including options "i", "s", and "m".
 - supports restarted transfers and pipelining.
 - uses local ports above 1024 for PORT connections.
 - prohibits remote ports below 1024 for PORT and prohibits PORT relaying.
 - includes automatic PASV IP protection.

Next to upstream code, this package contains three simple small shellscripts by the package maintainter: ad1810-autoindex - a tool to generate index.html from directory listings; get-publicfile-docs - a tool to download and install publicfile documentation; and update-publicfile-contenttype - helpful in making publicfile give suitable MIME types with files served.

Three patches are applied to the sources: errno.patch and implicit-int.patch (both fixing compilation) and filetype.patch (adding functionality for handling extra MIME types).

publicfile was written in 1999 and didn't change a lot after that. Modern features (e.g. SSL / https) are not supported. However, if you're looking for a small, simple and secure webserver, which integrates with the runit and daemontools UNIX service managers, publicfile will suit your needs.

Други пакети, свързани с publicfile

  • зависимости
  • препоръчани
  • предложени
  • enhances

Изтегляне на publicfile

Изтегляне за всички налични архитектури
Архитектура Големина на пакета Големина след инсталиране Файлове
alpha (неофициална архитектура) 44,9 кБ256,0 кБ [списък на файловете]
amd64 45,1 кБ148,0 кБ [списък на файловете]
arm64 44,1 кБ256,0 кБ [списък на файловете]
armhf 42,0 кБ253,0 кБ [списък на файловете]
hppa (неофициална архитектура) 45,0 кБ134,0 кБ [списък на файловете]
i386 48,0 кБ157,0 кБ [списък на файловете]
m68k (неофициална архитектура) 39,7 кБ125,0 кБ [списък на файловете]
ppc64 (неофициална архитектура) 46,9 кБ256,0 кБ [списък на файловете]
ppc64el 46,5 кБ256,0 кБ [списък на файловете]
riscv64 45,5 кБ136,0 кБ [списък на файловете]
s390x 44,9 кБ148,0 кБ [списък на файловете]
sh4 (неофициална архитектура) 42,3 кБ253,0 кБ [списък на файловете]
sparc64 (неофициална архитектура) 41,4 кБ3 138,0 кБ [списък на файловете]
x32 (неофициална архитектура) 44,1 кБ141,0 кБ [списък на файловете]