Kirjoittaja Aihe: Apachen ei päästä siirtämään tiedostoja  (Luettu 9110 kertaa)

macgyv

  • Käyttäjä
  • Viestejä: 19
    • Profiili
Apachen ei päästä siirtämään tiedostoja
« : 10.12.05 - klo:02.18 »
Eli ubuntun asentelin (5.10) ja siihen apachen http palvelimen. Ongelma on nyt sitten se, että en pääse siirtämään tiedostoja tuonne var/www kansioon oikeudet on rootilla ja oikeuksia en pysty muuttamaan. Ja käynnistyksessä en tuonne roottiin pääse. Ja vielä ne tiedostot pitäisi saada winscp3:sella sinne siirrettyä.

Kiitos jo etukäteen...  ??? ::)

moonstone

  • Vieras
Re: Apachen ei päästä siirtämään tiedostoja
« Vastaus #1 : 10.12.05 - klo:10.12 »
eikös se mene ihan näin.

sudo mv index.htm /var/www
ja sitten annat katseluoikeudet käyttäjille niihin tiedostoihin chmod komennolla.

macgyv

  • Käyttäjä
  • Viestejä: 19
    • Profiili
Re: Apachen ei päästä siirtämään tiedostoja
« Vastaus #2 : 10.12.05 - klo:10.20 »
Tarkoitus oli siis, että windows koneelta pääsisi tuonne siirtämään tiedostoja. Ja nyt en saa tehtyä sitä edes tuolta koneelta käsin. :'( ???

moonstone

  • Vieras
Re: Apachen ei päästä siirtämään tiedostoja
« Vastaus #3 : 10.12.05 - klo:10.28 »
Pitää virittää myös ftp-servu pystyyn sinne apache koneelle?

LittleLion

  • Käyttäjä
  • Viestejä: 1232
    • Profiili
    • http://koti.mbnet.fi/littleli/
Re: Apachen ei päästä siirtämään tiedostoja
« Vastaus #4 : 10.12.05 - klo:11.16 »
Sama asia on aikaisemmin käsitelty täällä: http://forum.ubuntu-fi.org/index.php?topic=945.0

macgyv

  • Käyttäjä
  • Viestejä: 19
    • Profiili
Re: Apachen ei päästä siirtämään tiedostoja
« Vastaus #5 : 10.12.05 - klo:11.16 »
*kokeillaan*

macgyv

  • Käyttäjä
  • Viestejä: 19
    • Profiili
Re: Apachen ei päästä siirtämään tiedostoja
« Vastaus #6 : 10.12.05 - klo:11.36 »
just ihan näin aloittelevana...
Miten tuon ftp palvelimen saa asennettua kun tulee tollanen ilmotus:

eetu@macgyv:~$ sudo apt-get install proftpd
Password:
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu... Valmis
E: Pakettia proftpd ei löytynyt
eetu@macgyv:~$

Eli mistä tuon paketin saa?

EDIT: eli sain tuon alkuperäisen ongelman ratkaistua, mutta ftp plavelimenkin haluaisin.
« Viimeksi muokattu: 10.12.05 - klo:11.38 kirjoittanut macgyv »

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Re: Apachen ei päästä siirtämään tiedostoja
« Vastaus #7 : 10.12.05 - klo:11.42 »
just ihan näin aloittelevana...
Miten tuon ftp palvelimen saa asennettua kun tulee tollanen ilmotus:

eetu@macgyv:~$ sudo apt-get install proftpd
Password:
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu... Valmis
E: Pakettia proftpd ei löytynyt
eetu@macgyv:~$

Eli mistä tuon paketin saa?

paketti näkyy olevan universessa.

EDIT: eli sain tuon alkuperäisen ongelman ratkaistua, mutta ftp plavelimenkin haluaisin.

hienoa, mutta miksi haluat ftp:n? sinulla näkyy olevan jo scp/sftp-palvelin joka on huomattavasti turvallisempi kuin yksikään ftp-palvelin? ei kai ole mitään järkeä huonontaa tietoturvaa väkisin?
Janne

macgyv

  • Käyttäjä
  • Viestejä: 19
    • Profiili
Re: Apachen ei päästä siirtämään tiedostoja
« Vastaus #8 : 10.12.05 - klo:12.08 »
Juup voisi olla näin parempi.

Jan nyt kun aloitin pommittamaan kysymyksillä niin jatketaanmpa... ;D
Eli mikä olisi kätevin tapa saada domain nimi, vaikka ip on vaihtuva ??? (ratkaistu)

EDIT:
Mutta vieläkin ;D
mistä saa universe paketin ja miten se asennetaan kun php ei suostu asentumaan.
« Viimeksi muokattu: 10.12.05 - klo:12.31 kirjoittanut macgyv »

Melmacian

  • Käyttäjä
  • Viestejä: 868
  • Ubuntu Hardy
    • Profiili
Re: Apachen ei päästä siirtämään tiedostoja
« Vastaus #9 : 10.12.05 - klo:12.42 »
Laita vaan ubuntuguiden mukaan sources.list:n lähteet kohdalleen.
http://ubuntuguide.squarecows.com/doku.php#repositories

macgyv

  • Käyttäjä
  • Viestejä: 19
    • Profiili
Re: Apachen ei päästä siirtämään tiedostoja
« Vastaus #10 : 10.12.05 - klo:15.40 »
Ja vieläkin... Miten saan irssin asennettua kun se ei suostu asentumaan ./configin jälkeen.


janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Re: Apachen ei päästä siirtämään tiedostoja
« Vastaus #11 : 10.12.05 - klo:16.52 »
Ja vieläkin... Miten saan irssin asennettua kun se ei suostu asentumaan ./configin jälkeen.

minkä ./configin?

minä asentaisin sen näin:
Koodia: [Valitse]
$ sudo apt-get install irssi-text
Janne

macgyv

  • Käyttäjä
  • Viestejä: 19
    • Profiili
Re: Apachen ei päästä siirtämään tiedostoja
« Vastaus #12 : 10.12.05 - klo:18.19 »
nyt irssi toimii mutta php ei
eli asensin php:n ohjeidenmukaan, mutta php sivut näkyy vain osittain.
Virhe ilmotukset näkee kun menee tonne palvelimelle (mun siis) ja vaikka yrittää kirjottaavieraskirjaan.

http://macgyv.ath.cx

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Re: Apachen ei päästä siirtämään tiedostoja
« Vastaus #13 : 10.12.05 - klo:18.55 »
nyt irssi toimii mutta php ei
eli asensin php:n ohjeidenmukaan, mutta php sivut näkyy vain osittain.
Virhe ilmotukset näkee kun menee tonne palvelimelle (mun siis) ja vaikka yrittää kirjottaavieraskirjaan.

http://macgyv.ath.cx

nuo kaikki virheilmoitukse liittyvät tiedostonkäsittelyyn. oletko varma, että ohjlemalla on riittävät oikeudet avata ja kirjoittaa siihen tiedostoon johon se yrittää muutoksia tehdä. on aika todennäköistä, että php toimii konffinsa rajoissa aivan oikein.
Janne

macgyv

  • Käyttäjä
  • Viestejä: 19
    • Profiili
Re: Apachen ei päästä siirtämään tiedostoja
« Vastaus #14 : 10.12.05 - klo:19.11 »
Tuon vieraskirjan sain toimimaan muuttamalla oikat... ::), mutta jos indexi on php tiedosto ei se aukene.
Virheilmotus: Parse error: parse error, unexpected T_STRING in /var/www/index.php on line 1
apachen tiedoissa on laitettu että etu sivu voi olla myös index.php.

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Re: Apachen ei päästä siirtämään tiedostoja
« Vastaus #15 : 10.12.05 - klo:21.31 »
mutta jos indexi on php tiedosto ei se aukene.
Virheilmotus: Parse error: parse error, unexpected T_STRING in /var/www/index.php on line 1
apachen tiedoissa on laitettu että etu sivu voi olla myös index.php.

mitäs siinä ensimmäisellä rivillä sitten on?
Janne

macgyv

  • Käyttäjä
  • Viestejä: 19
    • Profiili
Re: Apachen ei päästä siirtämään tiedostoja
« Vastaus #16 : 10.12.05 - klo:23.54 »
onkelma ratkesi  ;D kiitoksia avusta

macgyv

  • Käyttäjä
  • Viestejä: 19
    • Profiili
Re: Apachen ei päästä siirtämään tiedostoja
« Vastaus #17 : 11.12.05 - klo:12.15 »
Eli nyt on vielä ongelma ton apachen alias jutun kanssa. Tollasen löysin, mutta mihin tossa pitää laittaa kaikki kun olis tarkotus, että oikea kansio on /home/macgyv/www ja se pitäisi saada näkymään tuolla suoraan http://macgyv.ath.cx/macgyv


Alias /URL-path /location_of_folder/

<Directory /location_of_folder/>
   Options Indexes FollowSymLinks
   AllowOverride All
   Order allow,deny
   Allow from all
</Directory>

Eli mitäs tolla pitäis tehä  ::) ???

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Re: Apachen ei päästä siirtämään tiedostoja
« Vastaus #18 : 11.12.05 - klo:13.57 »
Eli nyt on vielä ongelma ton apachen alias jutun kanssa. Tollasen löysin, mutta mihin tossa pitää laittaa kaikki kun olis tarkotus, että oikea kansio on /home/macgyv/www ja se pitäisi saada näkymään tuolla suoraan http://macgyv.ath.cx/macgyv

osoite muotoa http://macgyv.ath.cx/~macgyv toimii automaattisesti, sillä ~ viittaa käyttäjien kotikansioihin ja siellä nettisuihin joita säilytetään oletuksena hakemistossa public_html. minä en näe juurikaan syytä lähteä tätä muuttamaan.

jos nyt jostain syystä haluaisin lähteä muokkaamaan systeemiä niin, että tuo http://macgyv.ath.cx/macgyv osottaisi jonnekin muualle kuin minne se urlin perusteella osoittaa (eli webbiserverin juuressa olevaan hakemistoon macgyv) niin tekisin homman varmaan vaivattominta kautta, eli loisin juureen symlinkin macgyv -> /home/macgyv/www
Janne

Echramath

  • Käyttäjä
  • Viestejä: 242
    • Profiili
    • http://iki.fi/ech/
Re: Apachen ei päästä siirtämään tiedostoja
« Vastaus #19 : 11.12.05 - klo:21.45 »
osoite muotoa http://macgyv.ath.cx/~macgyv toimii automaattisesti, sillä ~ viittaa käyttäjien kotikansioihin ja siellä nettisuihin joita säilytetään oletuksena hakemistossa public_html. minä en näe juurikaan syytä lähteä tätä muuttamaan.

Minä näen sen syyn, että mato on hieman pöljä merkki. Eihän sitä saa edes yhdestä napista.

Ensinnäkin toteaisin, että ei kyllä oikein ole (useinkaan) perusteltua, että tarvittaisiin rootin oikeudet veppiserverin juuressa heilumiseen. Jos sattuu olemaan koneen ainoa käyttäjä tai veppipalvelimen ainoa ylläpitäjä, voi melkolailla huoletta chownata koko hakemiston (/var/www) itselleen.