Näytä kirjoitukset

Tässä osiossa voit tarkastella kaikkia tämän jäsenen viestejä. Huomaa, että näet viestit vain niiltä alueilta, joihin sinulla on pääsy.


Viestit - snowone

Sivuja: [1]
1
Juu kyseisellä sivulla oli pieni Perl skripti joka päivittelee ihmeen usein tai sitten tarkistaa onko ip vaihtunut ja jos on niin antaa mennä uutta päälle. Itse pidän kyseistä skriptiä servussani ja hyvin on toiminut.

Itse olen yksinkertainen ihminen enkä saanut tuota toimimaan. Tuo ohjeistus tuolla oli muutenkin hyvä esimerkki siitä kuinka yksinkertainen asia voidaan tietokoneiden kanssa touhutessa kertoa aivan vieraalla kielellä. Siksi sen ajattelin "suomentaa" kun onnistuin saamaan systeemin toimimaan. Miksi dy.fi ei tee sivuille kansantajuista ohjetta? Koska palvelut on nörteille jotka osaa tehdä homman muutenkin =)

Itselläni palvelin on tukemassa lähinnä suurten esitteiden ja mainoslakanoiden siirtoa painoille enkä ole mitenkään it-alan ihminen. Luovan työn tekijällä meinaa tuo Linux olla aika vaikea välillä =)

2
Kiitos ja kumarrus.

3
Moro,

Niin simppelijuttu että ei jaksa koko dokumentaatiota selata: missä tiedostossa on nuo tekstit jota kirjautuja saa luettavakseen kun menee ssh:lla Apache palvelimelle? Eli varoitukset softan ilmaisuudesta ja niin edelleen.  Voisi vaihtaa jotain mukavampaa =)

4
Oppaiden kehittäminen / Vs: SSH ja SFTP-palvelin
« : 16.02.07 - klo:13.36 »
Asennus ei pääty niin kuin pitäisi:

Unpacking openssh-server (from .../openssh-server_1%3a4.3p2-5ubuntu1_i386.deb) ...
Säädän asetukset: openssh-server (4.3p2-5ubuntu1) ...
Creating SSH2 RSA key; this may take some time ...
 * Restarting OpenBSD Secure Shell server...                                   
Could not load host key: /etc/ssh/ssh_host_dsa_key
Could not load host key: /etc/ssh/ssh_host_dsa_key


Avaimethan meillä kyllä on:

jyrki@Iglu-server:/etc/ssh$ ls -l
yhteensä 164
-rw-r--rw- 1 root root 132839 2006-10-05 12:43 moduli
-rw-r--rw- 1 root root   1423 2006-10-05 12:43 ssh_config
-rw-r--rw- 1 root root   1870 2007-02-16 12:58 sshd_config
-rw-r--rw- 1 root root   1870 2007-02-16 01:33 sshd_config~
-rw------- 1 root root    744 2007-02-16 13:29 ssh_host_dsa_key
-rw-r--r-- 1 root root    606 2007-02-16 13:29 ssh_host_dsa_key.pub
-rw------- 1 root root   1679 2007-02-16 13:35 ssh_host_rsa_key
-rw-r--r-- 1 root root    398 2007-02-16 13:35 ssh_host_rsa_key.pub



Palvelin toimii, mutta avaimia ei saa käyttöön.

Joltakin kysyttiin että onko ssh-kansion oikeudet oikein, mitkähän ne pitäisi olla? En ole kyllä koskenut.

EDIT: Pari uudelleen asennusta ja kansioiden poisto ja uudelleen luonti niin homma lähti toimimaan. Ratkaisu: tuntematon.

5
Ylläpidon huomautus: opas nyt wikissä: http://www.ubuntu-fi.org/Wiki/Dynaaminen_DNS

Voisin kuvitella että moni muukin kuin minä haluaa fiksun nimen upealla Ubuntu palvelimelleen. Ulkomaiset palvelut hauskoine nimineen eivät ainakaan itseäni kiinnosta joten kotimainen dy.fi nimipalvelu on hyvä vaihtoehto. Palvelu on ilmainen joten en koe sen mainitsemista tässä pahaksi asiaksi.

Palvelusta saat siis palvelimellesi domain nimen jolloin ei tarvitse leikkiä sen IP:n kanssa koko aikaa. Oletuksena nimi on muotoa omanimi.dy.fi eli varsin siisti. Myös muita päätteitä löytyy ja alkuosan saat siis valita itse.

Palveluun rekisteröity nimihän on toiminnassa vain viikon jos sitä ei päivitetä välillä. Käytännössä siis käydä klikkaamassa nappia heidän nettisivuillaan. Tämän voi myös automatisoida jotta siellä napilla ei tarvitse käydä.

Palvelun ohjeissa on loppujen lopuksi aika täydelliset ohjeet kuinka nimipalvelun päivitys tehdään, mutta perinteiseen tapaan ne ovat hepreaksi... ainakin meikäläiselle.

Miten olisi tällainen palikka ohje:

Asenna Curl: (minä pidän curlista, wget toimii myös)

Koodia: [Valitse]
sudo apt-get install curl 
Määritä päivityskomento ajettavaksi automaattisesti pari kertaa viikossa Cronin avulla:

Avaa crontab:

Koodia: [Valitse]
sudo gedit /etc/crontab
Lisää sinne loppuun ennen risuaitaa rivi:
Koodia: [Valitse]
45 3 * * 1,5 root curl -D - --user useraccount:password http://www.dy.fi/nic/update?hostname=hostname.dy.fi
jossa useraccout on käyttäjänimesi, pasword salasanasi ja hostname.dy.fi oma dy.fi osoitteesi. Nyt päivitys tehdään varttia vaille neljä aamulla joka maanantai ja perjantai.

Minun crontabini näyttää nyt tältä ENNEN OMIA TIETOJANI:

#
Koodia: [Valitse]
/etc/crontab: system-wide crontab
# Unlike any other crontab you don't have to run the `crontab'
# command to install the new version when you edit this file.
# This file also has a username field, that none of the other crontabs do.

SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

# m h dom mon dow user command
17 * * * * root    run-parts --report /etc/cron.hourly
25 6 * * * root test -x /usr/sbin/anacron || run-parts --report /etc/cron.daily
47 6 * * 7 root test -x /usr/sbin/anacron || run-parts --report /etc/cron.weekly
52 6 1 * * root test -x /usr/sbin/anacron || run-parts --report /etc/cron.monthly
45 3 * * 1,5 root    curl -D - --user useraccount:password http://www.dy.fi/nic/update?hostname=hostname.dy.fi
#

Eli tuohon siis vielä oman tunnuksen, salasanan ja hostname:n lisäys.

Sitten vain tallennus ja homman pitäisi olla kunnossa.

Jos haluta olla varma että koodi toimii niin aja pelkkä
Koodia: [Valitse]
curl -D - --user useraccount:password http://www.dy.fi/nic/update?hostname=hostname.dy.fi ja käy kurkkaamassa dy.fi sivulta onko päivitykseen aikaa 6 päivää ja 23 tuntia.. Jos on niin rivisi toimii.

Toivottavasti meni oikein. Pieni juttu, mutta ah niin elämää helpottava.

6
Ubuntu tietokoneissa / Kansion jako internetin yli
« : 28.09.06 - klo:17.57 »
Ajatus on siirtää nyt läppärin ulkoisella levyllä olevat musat palvelimen haltuun, josta niitä voisi käyttää. Idea siis olisi että kotona sohvapöydällä oleva läppäri voisi soittaa biisikirjastoa joka on jaettuna verkkoasemalla. (Läppäri sitten lähettää edelleen musan Airtunesin kautta kaiuttimille langattomasti).

Mietin vain että mitä eroa on sisäverkon jaoilla ja ulkoverkossa näkyvillä. Kun tarkoitus on käyttää samaa kirjastoa kavereilla, koululla, mummolassa tai missä vain. Tarkoitus on siis että tuo verkkoasema näkyisi myös internetin yli. Apache? Mutta kuinka se käytännössä menee?

Kotona taas on turha kuristaa nettiliittymää sillä että kaikki musa kiertää sauniksen kautta jostain. Eli miten saisin kansion sisällön näkyviin internetin yli niin että se sama kansio kotona käytettäessä menisi yksinkertaisesti lähiverkon yli? Vai meneekö se suoraan? Pingi ainakin menee suoraan, mutta voiko kansion jakaa niin että se menisi sekä suoraan että tarvittaessa internetin yli?

Anteeksi jos kysymys on ihan palikka.. en oikein tiedä onko se sitä =)

Palvelimella normaaliasenteinen Dapper, jossa apache. Läppärissä OSX. iTunesin musakansio olisi tarkoitus määrittää tuoksi verkossa olevaksi ja biisit olisi käytössä aina kun yhteys koneiden välillä on olemassa.

7
Siis vaihda ajuriksi nv:n tilalle nvidia ja buuti X. Sitten
Kun olet tehnyt noin kerro mitä sanoo komento
Koodia: [Valitse]
glxinfo | grep direct

Eli jos haluat saada 3d:n toimimaan joudut asentamaan ja käyttämään noita nvidian omia suljettuja ajureita.

Tulostaa yes eli toimii.

3D:tä en tarvitse ja siksi olisi tuo nv:kin kelvannut.

Nyt siis kohditus on kunnossa ja muutenkin kaikki vissiin toimii.

8
Asenna nvidian omat ajurit: http://fi.wikibooks.org/wiki/Ubuntu_tutuksi/Laitteisto

Kun olet tehnyt noin kerro mitä sanoo komento
Koodia: [Valitse]
glxinfo | grep direct

Ajurit on asennettu heti Ubuntun asennuksessa. Nytten kun kokeilee ottaa niitä käyttöön niin vastaus on "ymmärrettävä":

Error: your X configuration has been altered.
This script cannot proceed automatically. If you believe that this
not correct, you can update the md5sum entry executing the following
command:
md5sum /etc/X11/xorg.conf | sudo tee /var/lib/x11/xorg.conf.md5sum
otherwise edit manually /etc/X11/xorg.conf to change the Driver section
from nv to nvidia.


Viimeinen käsky tulostaa seuraavaa:

Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".


Mitäs tuo sitten tarkoittaa? GLX on kyllä ladattavien listalla tuossa xorg:in alussa, mutta ilmeisesti nyt on jostain muusta kyse.

En kyllä ole tainnut kokeilla tuota nvidiaa nyt kun reso toimii.. hmm.. pitääkin kokeilla.

EDIT: Nvidian kun vaihtaa ajuriksi niin homma toimii. Jotenkin yhdistin sen Breezyn kokemuksella tuohon resoluutio-ongelmaan. Silloin tuntui kaikki sanovan että nv toimii paremmin kuin nvidia. Nyt taitaa olla toisin päin? Hyvä että valmistaja oppii!

9
Nvidian integroitu MX460 ja Hyundain Q15 ovat huono pari Ubuntuun, sen olen huomannut aina. Tällä kertaa mennään kuitenkin jo astetta pidemmälle: ruutu on 5 senttiä liian oikealla näytön kuva-alaan nähden!! Näytön säädöillä voi tilannetta korjata pari senttiä, mutta vielä jä pari senttiä vajaaksi. Ideoita?

Breezyn kanssa asennuksen jälkeen resoluutio ei osunut kohdilleen vaan se oli väkisin 640*480. Aikani googletettua sain resoluution kuntoon. Välillä lähti Ubuntu pois ja nyt on taas takaisin ja sama ongelma: 640*480 eikä valikossa muuta löydy. En muista miten Breezyllä homma ratkesi, mutta nyt auttoi kun Xorg.conf:iin lisäsi virkistystaajuudet ja vaihtoi monitorin geneeriseen niin johan tuli resoluutiotkin käyttöön. Samalla tosin kuva meni tuon 5 senttiä oikealle. Koitin toisiakin taajuuksia ja Q15 monitoria, mutta kuva on väärässä paikassa.

Ideoita?

Xorg.conf näyttää tältä:
Koodia: [Valitse]
Section "Device"
Identifier "NVIDIA Corporation NV18 [GeForce4 MX - nForce GPU]"
Driver "nv"
BusID "PCI:2:0:0"
EndSection

Section "Monitor"
Identifier "Generic Monitor"
Option "DPMS"
HorizSync 38-60
VertRefresh 60-75
EndSection

Section "Screen"
Identifier "Default Screen"
Device "NVIDIA Corporation NV18 [GeForce4 MX - nForce GPU]"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
EndSection

10
Kiitos neuvoista.

Vaikuttaa siltä että luotettavasti toimivaa järjestelmää noilla ei tosin saa kasaan ja jossain vaiheessa kikkailu osuu omaan nilkkaan. .14 Sambassa tosiaan on OSX-foorumeiden mukaan bugi joka estää OSX:n finderilla pääsyn Linux koneen jaettuihin kansioihin. Itselläni Finder kaatuu joka kerta yrittäessään eli joka aika iso ongelma siellä on.

Joku on jo syksyllä vaahdonnut Ubuntun Samban päivitystahtia: http://ubuntuforums.org/showthread.php?t=88205&page=2

11
Taas menee varmaan palikkajutuiksi, mutta menköön.

Täällä toistellaan että käyttäkää niitä repoja ja kielletään imppaamasta softia muualta. Kertokaas sitten miten päivitän Samban kun 3.0.14:ssa on kuulemma (ja ilmeisesti) bugi joka estää OSX:n pääsyn koneelle. .20:ssä tämä on kuulemma korjattu.

Minkäs teet kun apt-get:in mukaan .14 on uusin?


Sivuja: [1]