Schreibberechtigung in Verzeichnis
bearbeitet von Jörg ReinholzMoin!
Geheimtipp: Mit einem eigenen Apache lässt sich das Verzeichnislisting gewaltig aufbohren. Man kann nämlich bestimmen, was vor der Liste (Tabelle) steht und was nach der Tabelle steht. [Das bietet einige Möglichkeiten einen Dateimanager mit einem Formular zwecks upload bauen ohne sich um um das Listing selbst kümmern zu müssen](http://httpd.apache.org/docs/2.2/mod/mod_autoindex.html). Hier mal auszugsweise nutzbare Konfigurationseinstellungen:
~~~apache
<Directory "/var/www/Files/">
# Aussehen der ../File-Seiten:
DefaultType text/plain
Options -ExecCGI
php_flag engine off
IndexOptions HTMLTable FoldersFirst SuppressHTMLPreamble SuppressRules IconsAreLinks SuppressDescription
IndexStyleSheet /autoindex-files/autoindex.css
HeaderName /autoindex-files/header.html
ReadmeName /autoindex-files/footer.html
AllowOverride none
IndexIgnore . .ht* *.deleted
AddType text/plain .php .pl .sh .py
AddType application/unknown .cgi
RemoveHandler application/x-httpd-php .php
RemoveHandler cgi-script .pl .sh .py .pyc .pyo .rb .cc .exe .jar
<Files ~ "\.php$">
ForceType text/plain
</Files>
<Files ~ "\.pl$">
ForceType text/plain
</Files>
<Files ~ "\.sh$">
ForceType text/plain
</Files>
<Files ~ "\.py$">
ForceType text/plain
</Files>
<Files ~ "\.cgi$">
ForceType application/unknown
</Files>
</Directory>
~~~
[So sieht das dann aus (ohne Upload)](https://home.fastix.org/Files/).
Jörg Reinholz
Schreibberechtigung in Verzeichnis
bearbeitet von Jörg ReinholzMoin!
Geheimtipp: Mit einem eigenen Apache lässt sich das Verzeichnislisting gewaltig aufbohren. Man kann nämlich bestimmen, was vor der Liste (Tabelle) steht und was nach der Tabelle steht. [Das bietet einige Möglichkeiten einen Dateimanager mit einem Formular zwecks upload bauen ohne sich um um das Listing selbst kümmern zu müssen](http://httpd.apache.org/docs/2.2/mod/mod_autoindex.html). Hier mal auszugsweise nutzbare Konfigurationseinstellungen:
~~~apache
<Directory "/var/www/Files/">
# Aussehen der ../File-Seiten:
DefaultType text/plain
Options -ExecCGI
php_flag engine off
IndexOptions HTMLTable FoldersFirst SuppressHTMLPreamble SuppressRules IconsAreLinks SuppressDescription
IndexStyleSheet /autoindex-files/autoindex.css
HeaderName /autoindex-files/header.html
ReadmeName /autoindex-files/footer.html
AllowOverride none
IndexIgnore . .ht* *.deleted
AddType text/plain .php .pl .sh .py
AddType application/unknown .cgi
RemoveHandler application/x-httpd-php .php
RemoveHandler cgi-script .pl .sh .py .pyc .pyo .rb .cc .exe .jar
<Files ~ "\.php$">
ForceType text/plain
</Files>
<Files ~ "\.pl$">
ForceType text/plain
</Files>
<Files ~ "\.sh$">
ForceType text/plain
</Files>
<Files ~ "\.py$">
ForceType text/plain
</Files>
<Files ~ "\.cgi$">
ForceType application/unknown
</Files>
</Directory>
~~~
[So sieht das dann aus (ohne Upload)](https://raspi.home/Files/).
Jörg Reinholz
Schreibberechtigung in Verzeichnis
bearbeitet von Jörg ReinholzMoin!
Geheimtipp: Mit einem eigenen Apache lässt sich das Verzeichnislisting gewaltig aufbohren. Man kann nämlich bestimmen, was vor der Liste (Tabelle) steht und was nach der Tabelle steht. [Das bietet einige Möglichkeiten einen Dateimanager mit einem Formular zwecks upload bauen ohne sich um um das Listing selbst kümmern zu müssen](http://httpd.apache.org/docs/2.2/mod/mod_autoindex.html). Hier mal auszugsweise nutzbare Konfigurationseinstellungen:
~~~apache
<Directory "/var/www/Files/">
# Aussehen der ../File-Seiten:
DefaultType text/plain
Options -ExecCGI
php_flag engine off
IndexOptions HTMLTable FoldersFirst SuppressHTMLPreamble SuppressRules IconsAreLinks SuppressDescription
IndexStyleSheet /autoindex-files/autoindex.css
HeaderName /autoindex-files/header.html
ReadmeName /autoindex-files/footer.html
AllowOverride none
IndexIgnore . .ht* *.deleted
AddType text/plain .php .pl .sh .py
AddType application/unknown .cgi
RemoveHandler application/x-httpd-php .php
RemoveHandler cgi-script .pl .sh .py .pyc .pyo .rb .cc .exe .jar
<Files ~ "\.php$">
ForceType text/plain
</Files>
<Files ~ "\.pl$">
ForceType text/plain
</Files>
<Files ~ "\.sh$">
ForceType text/plain
</Files>
<Files ~ "\.py$">
ForceType text/plain
</Files>
<Files ~ "\.cgi$">
ForceType application/unknown
</Files>
</Directory>
~~~
Jörg Reinholz
Schreibberechtigung in Verzeichnis
bearbeitet von Jörg ReinholzMoin!
Geheimtipp: Mit einem eigenen Apache lässt sich das Verzeichnislisting gewaltig aufbohren. Man kann nämlich bestimmen, was vor der Liste (Tabelle) steht und was nach der Tabelle steht. [Das bietet einige Möglichkeiten einen Dateimanager mit einem Formular zwecks upload bauen ohne sich um um das Listing selbst kümmern zu müssen](http://httpd.apache.org/docs/2.2/mod/mod_autoindex.html). Hier mal auszugsweise nutzbare Konfigurationseinstellungen:
~~~apache
<Directory "/var/www/Files/">
# Aussehen der ../File-Seiten:
#DefaultType text/html
#Options -ExecCgi
php_flag engine off
IndexOptions HTMLTable FoldersFirst SuppressHTMLPreamble SuppressRules IconsAreLinks SuppressDescription
IndexStyleSheet /autoindex-files/autoindex.css
HeaderName /autoindex-files/header.html
ReadmeName /autoindex-files/footer.html
AllowOverride none
IndexIgnore . .ht* *.deleted
AddType text/plain .php .pl .sh .py
AddType application/unknown .cgi
RemoveHandler application/x-httpd-php .php
RemoveHandler cgi-script .pl .sh .py .pyc .pyo .rb .cc .exe .jar
<Files ~ "\.php$">
ForceType text/plain
</Files>
<Files ~ "\.pl$">
ForceType text/plain
</Files>
<Files ~ "\.sh$">
ForceType text/plain
</Files>
<Files ~ "\.py$">
ForceType text/plain
</Files>
<Files ~ "\.cgi$">
ForceType application/unknown
</Files>
</Directory>
~~~
Jörg Reinholz
Schreibberechtigung in Verzeichnis
bearbeitet von Jörg ReinholzMoin!
Geheimtipp: Mit einem eigenen Apache lässt sich das Verzeichnislisting gewaltig aufbohren. Man kann nämlich bestimmen, was vor der Liste (Tabelle) steht und was nach der Tabelle steht. [Das bietet einige Möglichkeiten einen Dateimanager mit einem Formular zwecks upload bauen ohne sich um um das Listing selbst kümmern zu müssen](http://httpd.apache.org/docs/2.2/mod/mod_autoindex.html). Hier mal auszugsweise nutzbare Konfigurationseinstellungen:
~~~apache
<Directory "/var/www/Files/">
# Aussehen der ../File-Seiten:
#DefaultType text/html
#Options -ExecCgi
php_flag engine off
IndexOptions HTMLTable FoldersFirst SuppressHTMLPreamble SuppressRules IconsAreLinks SuppressDescription
IndexStyleSheet /autoindex-files/autoindex.css
HeaderName /autoindex-files/header.html
ReadmeName /autoindex-files/footer.html
AllowOverride none
IndexIgnore . .ht* *.deleted
AddType text/plain .php .pl .sh .py
RemoveHandler application/x-httpd-php .php
RemoveHandler cgi-script .pl .sh .py .pyc .pyo .rb .cc .exe .jar
<Files ~ "\.php$">
ForceType text/plain
</Files>
<Files ~ "\.pl$">
ForceType text/plain
</Files>
<Files ~ "\.sh$">
ForceType text/plain
</Files>
<Files ~ "\.py$">
ForceType text/plain
</Files>
<Files ~ "\.cgi$">
ForceType text/plain
</Files>
</Directory>
~~~
Jörg Reinholz