'iptables -L -n' zeigt die firewall einstellungen, wenn iptables vorhanden ist
'iptables -L -n' zeigt die firewall einstellungen, wenn iptables vorhanden ist
das leben ist hart, aber wir müssen da durch.
Wieder mal Probleme beim Raspberry Pi. Eigentliches Ziel ist z.B. ein Webserver - und dort ne eigene Site präsentieren; später auch Messdaten.
Raspberry Pi Model B Rev 2, Raspian GNU/Linux 11 (bullseye) auf 32 GBµSD.
Erstmal ein Test - der aber schon nicht funktioniert:
Ich hatte apache2 installiert. Test mit apache-Testseite index.html ist ok. Editieren dieser DAtei "index.html" ist nicht erlaubt :-/
Nun möchte ich die (test)Datei auf dem Raspi: /var/www/ ändern mit ner eigenen. Da bekomme ich eine Fehlermeldung (egal ob GUI oder Terminal bzw. PuTTY) etwa so am Bildschirm des Raspberrys (GUI): The file operation was completed with errors. Error opening file "/var/www/mist001.html": Permission denied.
Auch nach der Installation von apache2 und php-mysql komme ich nicht weiter. Allerding steht seit dieser letzten Installationen im /var/www/html ein neuer File: phpinfo.php. Dorthin kann ich aber meinen File mist001.html auch nicht kopieren.
Fragen:
Wie bekomme ich wenigstens ne Test-html-Datei wie z.B. die mist001.html erlaubter Weise ins RasPi so, dass ich die auch über die IP des Raspi lesen kann?
Wie bekommt man dann Daten "rein" und wieder "raus".
Danke im Voraus.
Ciao sagt der JoeamBerg
Hallo,
das ist ein Rechte Problem, Du kannst es wie folgt lösen, entweder Du änderst die Rechte für /var/www auf user pi mit "chown pi.pi /var/www/" oder du arbeitest mit "sudo EDITOR /var/www/index.html"
Gruß
Stephan
das leben ist hart, aber wir müssen da durch.
Danke Stephan für den schnellen Rat. Hab ich heut gleich gemacht (im PuTTY-Fenster). War leider recht ernüchtern :-/ Trotzdem danke. Ich bin halt totaler RPi+Linux-noncompos... das ist ein Rechte Problem .. wie folgt lösen
/var/www auf user pi mit "chown pi.pi /var/www/"
oder du arbeitest mit "sudo EDITOR /var/www/index.html" ...
Natürlich hatte ich es danach am RPi-Bildschirm im Terminalfenster nochmal versucht. Siehe da - der index.html steht im >Verzeichnis< /html/.Code:pi@raspberrypi:~ $ sudo EDITOR /var/www/index.html sudo: EDITOR: command not found pi@raspberrypi:~ $ chown pi.pi /var/www/ chown: changing ownership of '/var/www/': Operation not permitted
Also erst die Rechte ändern: "sudo chown pi.pi /var/www/", danach "sudo nano /var/www/index/index.html". Und, siehe da, der File lässt sich ändern und nu steht tatsächlich mittem in der Apache-Testseite unter anderem: "...Guiseppe was here..." . FETT geschrieben *ggg*.
Vermutlich/möglicherweise lag mein Fehler (im PuTTY-Fenster) am fehlenden "sudo" vor dem "chown".
......
Danke Stephan für Deine Hilfe.
Ciao sagt der JoeamBerg
hallo,
alles kein problem, ich habe auch nicht komplett mitgedacht
ja es fehlte das sudo vor dem chown, habe ich vergessen
also richtig musste das heisen "sudo chown pi.pi /var/www -R"
gruß
stephan
das leben ist hart, aber wir müssen da durch.
Ist ja offenbar nicht so einfach den ganzen Befehlssatz zusammen zu finden (ohne Fachbuch etc). Ich hab jedenfalls beim www-Streifzug gefunden ".. 35 .. Befehle ..", ".. 50 .. Befehle .." also nicht wirklich komplett. ABER auch eine ziemlich umfangreiche Liste mit achtundachtzig Befehlen, die teils auch zu ausführlichen Einzelbeschreibungen verlinkt sind. UND Stephan - Deine Hilfe war mir dazu ein Anstoss *ggg*. . ja es fehlte das sudo vor dem chown . . . also richtig musste das heisen "sudo chown pi.pi /var/www -R" . .
Ciao sagt der JoeamBerg
Ich schreibe deshalb immer etwas fehlerhaft man muss die Leute auch animieren, kommt noch vom Dozent.
das leben ist hart, aber wir müssen da durch.
Lesezeichen