Portál AbcLinuxu, 6. června 2024 10:17


Dotaz: Ubuntu 21.04 public_html error 404 na RPI4 - čistá instalace

10.9.2021 09:57 Jack Hokus | skóre: 34 | blog: LostHeaven
Ubuntu 21.04 public_html error 404 na RPI4 - čistá instalace
Přečteno: 462×
Odpovědět | Admin
Ahoj,

mám čistou instalaci Ubuntu na "Malině", chci si rozjet testovací server na zkoušení css a html.

Apache jsem rozjel v pohodě podle návodu. Když zadám do vyhledávače ip adresu mého serveru zobrazí se defaultní stránka apache pro ubuntu.

Pokud se pokusím dostat do public_html nemám přístup. Zkoušel jsem změnit práva složky public_html na 775, původní bylo 750, restartovat apache a pořád to samé.

Poptal jsem se Google a podobný problém má více lidí. askubuntu

V odkazovaném textu je nějaký návod na řešení, ale moc se v tom nevyznám, mohl by mi prosím někdo poradit?

http://www.jackhokus.cz/

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

10.9.2021 11:45 X
Rozbalit Rozbalit vše Re: Ubuntu 21.04 public_html error 404 na RPI4 - čistá instalace
Odpovědět | | Sbalit | Link | Blokovat | Admin
Vyrob si slozku public_html ve /var/www/ a nastav ji chown -R www-data:www-data a v konfiguraci Apache uprav DocumentRoot /var/www/public_html a reloadni apache.
10.9.2021 12:22 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: Ubuntu 21.04 public_html error 404 na RPI4 - čistá instalace
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokiaľ to bola zložka public_html v domovskom priečinku užívateľa, tak by som overil či je zapnutý apache mod userdir a či má ten priečinok práva na čítane službou apache. Štandardne to zvyklo byť vypnuté.

Pre one man show hračky si môžeš tie dáta nahrávať priamo do /var/www/html, namiesto toho východzieho "IT Works!"
10.9.2021 22:47 Jack Hokus | skóre: 34 | blog: LostHeaven
Rozbalit Rozbalit vše Re: Ubuntu 21.04 public_html error 404 na RPI4 - čistá instalace
Zdravím,

userdir je zapnutý,root@petr-desktop:/home/petr# a2enmod userdir Module userdir already enabled . Adresář public_html je v mém domácím adresáři a má práva nastavená na 755.

Děkuji za odpověď

http://www.jackhokus.cz/
k3dAR avatar 11.9.2021 06:59 k3dAR | skóre: 62
Rozbalit Rozbalit vše Re: Ubuntu 21.04 public_html error 404 na RPI4 - čistá instalace
jake jsou prava nadrazenych slozek?
ls -ld /home
ls -ld /home/tvujuser
tusim ze od 20.10 nebo 21.04 dela *buntu $HOME nedosutpnej pro others
porad nemam telo, ale uz mam hlavu... nobody
k3dAR avatar 11.9.2021 07:10 k3dAR | skóre: 62
Rozbalit Rozbalit vše Re: Ubuntu 21.04 public_html error 404 na RPI4 - čistá instalace
tak je to tak, od 21.04 :) nevim zda existuje elegantnejsi/bezpecnejsi reseni, ale muzes pridat pristup pouze uzivateli www-data (se zachovanim nedostupnosti tveho $HOME vsem ostatnim):
setfacl -m u:www-data:rx $HOME
porad nemam telo, ale uz mam hlavu... nobody
11.9.2021 09:22 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: Ubuntu 21.04 public_html error 404 na RPI4 - čistá instalace
tak je to tak
To môže mať zaujímavý dopad pre začiatočníkov nielen na Apache Userdir, ale aj na Samba User Share (kde si naklikajú priečinok, čo chcú zdieľať). Teda okrem (v tom linku) spomínaných užívateľom vlastnených virtuálok, kontajnerov (flaptack/AppImage) a kadečoho iného.
17.9.2021 10:52 Brad
Rozbalit Rozbalit vše Re: Ubuntu 21.04 public_html error 404 na RPI4 - čistá instalace
Přesně, právě jhste mi asi mimoděk vyřešili problém s FTP serverem se složkou v Home, co jsem řešil před týdnem u mladého na Ubuntu.
17.9.2021 21:10 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: Ubuntu 21.04 public_html error 404 na RPI4 - čistá instalace
FTP by som už nahradil pomocou SFTP, ale tam je opačný zádrheľ.
Řešení 1× (Вherzet)
11.9.2021 13:33 z_sk | skóre: 34 | blog: analyzy
Rozbalit Rozbalit vše Re: Ubuntu 21.04 public_html error 404 na RPI4 - čistá instalace
Bez acces listu:
mount -o /home/haf/www-data /var/www/html/haf
debian.plus@protonmail.com
11.9.2021 16:11 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: Ubuntu 21.04 public_html error 404 na RPI4 - čistá instalace
Chýba ti tam parameter bind, ale ako pokus to bolo dobré.
Řešení 1× (Вherzet)
11.9.2021 16:48 z_sk | skóre: 34 | blog: analyzy
Rozbalit Rozbalit vše Re: Ubuntu 21.04 public_html error 404 na RPI4 - čistá instalace
Jo, sústredil som sa na viac tie domovské priečinky. Ale áno, myslel som parameter bind.

Takže správne.
mount -o bind /home/haf/www-data /var/www/html/haf
debian.plus@protonmail.com
11.9.2021 17:34 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: Ubuntu 21.04 public_html error 404 na RPI4 - čistá instalace
Akurát mi nie je jasné, čo by si s tým pomohol. Píšeš príkazy ako keby si bol zvyknutý robiť čisto ako root, ale on chce ostať užívateľom . A má na to lepší dôvod ako ty na roota.
11.9.2021 19:14 X
Rozbalit Rozbalit vše Re: Ubuntu 21.04 public_html error 404 na RPI4 - čistá instalace
Ale no tak .. panove. Kdo si dneska dava web do /home?
k3dAR avatar 11.9.2021 23:19 k3dAR | skóre: 62
Rozbalit Rozbalit vše Re: Ubuntu 21.04 public_html error 404 na RPI4 - čistá instalace
minimalne ted, kdo chce pouzit public_html v $HOME, coz je i pripad tazatele...
porad nemam telo, ale uz mam hlavu... nobody
Jendа avatar 12.9.2021 04:16 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Ubuntu 21.04 public_html error 404 na RPI4 - čistá instalace
Matfyzáci na sdílených serverech, třeba.
11.9.2021 20:46 Jack Hokus | skóre: 34 | blog: LostHeaven
Rozbalit Rozbalit vše Re: Ubuntu 21.04 public_html error 404 na RPI4 - čistá instalace
petr@petr-desktop:/$ stat -c "%a %n" -- *
777 bin
755 boot
755 dev
755 etc
755 home
777 lib
700 lost+found
755 media
755 mnt
755 opt
555 proc
700 root
755 run
777 sbin
755 snap
755 srv
600 swapfile
555 sys
1777 tmp
755 usr
755 var
petr@petr-desktop:/home$ stat -c "%a %n" -- *
755 partimag
750 petr
Tak jse měl pravdu s těmi právy, když jsem změnil práva na 775. tak to funguje.
755 partimag
775 petr
http://www.jackhokus.cz/
Řešení 1× (Jack Hokus (tazatel))
k3dAR avatar 11.9.2021 23:17 k3dAR | skóre: 62
Rozbalit Rozbalit vše Re: Ubuntu 21.04 public_html error 404 na RPI4 - čistá instalace
tato prava si mohl nechat, stacilo tohle

nicmene kdyz si zvoli cestu ponizeni zvedleho "zabezpeceni" $HOME, tak urcite NEbylo treba davat u petr diru rwx skupine, nebylo nejspis potreba davat others ani rx, na 99% by stacilo jen x, tedy:
751 petr
porad nemam telo, ale uz mam hlavu... nobody
12.9.2021 00:10 X
Rozbalit Rozbalit vše Re: Ubuntu 21.04 public_html error 404 na RPI4 - čistá instalace
Nekomu staci to "funguje".. 750, nebo 775, vzdyt je to jedno. Nova generace. Ok boomer.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.