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 - mk1970

Sivuja: 1 ... 7 8 [9] 10 11
161
Oppaiden kehittäminen / Re: wine kuntoon
« : 03.09.06 - klo:19.18 »
wine "/home/USERNAME/.wine/c/Program Files/Internet Explorer/IEXPLORE.EXE"

älä unohda vaihtaa USERNAME kohtaa omaksi käyttäjänimeksesi

Tai näin:

Koodia: [Valitse]
wine "${HOME}/.wine/drive_c/Program Files/Internet Explorer/IEXPLORE.EXE"
Kotihakemistohan ei välttämättä ole /home hakemiston alla mutta ${HOME} kertoo aina oikein kotihakemiston. Lisäksi itselläni ei ole .wine/c hakemistoa (eikä symlinkkiä) vaan .wine/drive_c...

162
Koodia: [Valitse]
sudo apt-get install nis
(Muistaakseni asennus kysyy domainname:a. Jos ei, niin kirjoita se tiedostoon /etc/defaultdomain ainoaksi riviksi.

Lisää sama nimi tiedostoon /etc/hosts osoitteen 127.0.0.1 muiden nimien perään, esim.

Koodia: [Valitse]
127.0.0.1 localhost.localdomain localhost valitsemasi_nimi

Pieni tarkennus: koneen DNS-nimi (eli FQDN) ei välttämättä ole sama kuin NIS:n toimialueen nimi. Tietoturvasyistä voi jopa olla suotavaa että nimet eivät ole samoja jotta arvaaminen ei ole triviaalia. Siis jos koneen nimi on esimerkiksi pc1.koulu.kaupunki.fi niin NIS domainname voisi olla vaikka "oppilasverkko". Ja tätä "oppilasverkko"-juttua ei siis laiteta /etc/hosts-tiedostoon (vaan pelkästään /etc/defaultdomain-tiedostoon) koska sillä ei ole mitään tekemistä koneiden nimien kanssa.

163
Jääkö tuo odottamaan kunnes kone1 on suorittanut komennon ennenkuin ottaa yhteyttä koneeseen kone2? Jos jää, niin ei sovi mun tarkoitukseen  :-\

Jää odottomaan. Mutta ainahan sen ssh:n voi käynnistää taustalle (lisäämällä rivin loppuun & -merkin) jos etäkoneessa ajettava ohjelma tekee kaiken taustalla eikä vaadi mitään inputtia käyttäjältä. Lisäksi kannattaa huomioida, että ohjelma voi vaatia tty:n tai se ei toimi oikein. Ratkaisu saattaa olla käyttää -t parametriä ssh:n kanssa.

Tätä en ymmärtänyt? Pitää kokeilla... Siis tuon tekeminen _vain_ sillä koneella, josta yhteydet otetaan, riittäisi?

Riittää kun siirrät julkisen avaimen yhteyden ottavasta koneesta kohteeseen. Totta kai voit jokaisella koneella luoda julkisen avaimen ja laittaa sen muiden koneiden authorized_keys tiedostoon mutta jos riittää että kone0 ottaa yhteyden koneisiin 1,2 ja 3 niin antamani esimerkki riittää.

164
Aja ensin sudo -s ja sitten se komento...

165
Ja jotta yllä oleva toimii järkevästi niin kannattaa käyttää DSA-avaimia (ilman salasanasuojausta) autentikointiin jotta ei tarvitse antaa salasanaa joka koneelle. Eli siis jotain tämän tyylistä siinä koneessa tehtynä jossa tuo skripti ajetaan:

Koodia: [Valitse]
# ssh-keygen -t dsa
Generating public/private dsa key pair.
Enter file in which to save the key (/home/xxx/.ssh/id_dsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/xxx/.ssh/id_dsa.
Your public key has been saved in /home/xxx/.ssh/id_dsa.pub.
The key fingerprint is:
f4:68:75:47:4d:7a:64:9d:c8:62:ae:35:41:34:31:5e xxx@kone

# scp .ssh/id_dsa.pub kone1:.ssh/authorized_keys
# scp .ssh/id_dsa.pub kone2:.ssh/authorized_keys
# scp .ssh/id_dsa.pub kone3:.ssh/authorized_keys

166

Tervehdys!

Onko ssh:lla mahdollista ottaa yhdellä komennolla yhteys useaan koneeseen kerralla ja syöttää sitten tietty komento kaikille koneille?

"Kohdekoneissa" on opensshserver päällä, ubuntu 6.06 ja kaikissa sama käyttäjätunnus, jolla kirjautuisin. Tiedättekö ohjelmaa tai openssh:n keinoa tehdä tällaista?

Ei yhdellä kertaa mutta kelpaako tälläinen (talleta oheinen tiedostoksi ja anna chmod 755 tiedostonnimi antaaksesi ajo-oikeudet sille):

Koodia: [Valitse]
#!/bin/sh

for i in kone1 kone2 kone3
do
  ssh ${i} komento
done

Yllä oleva siis ottaa yksi kerrallaan yhteyden kolmeen eri koneeseen ja ajaa niissä saman komennon.

167
Yleistä keskustelua / Re: Laitteistosi
« : 13.08.06 - klo:11.52 »
Dell Dimension 8300
- 2.8 GHz
- 1 GB
- 2 x 250 GB SATA
- 20" TFT (1600x1200, DVI)

Koneeseen asennettu Ubuntu 6.06. Levyistä muodostettu 3 loogista RAID-1levyä joilla /, swap ja /home. VMwaren sisällä pyörii Windows XP Home.

Mini-ITX (EPIA M10000)
- 1 GHz
- 512 MB
- 2 x 120 GB ATA
- ei näyttöä (tai on se kiinni olohuoneen videoprojektorissa)

Koneessa NetBSD 3.0.1. Levyistä muodostettu looginen RAID-1 levy joka on edelleen jaettu /:lle, swapille ja /home:lle. Toimii mm. multimediakoneena ja kotona olevan (ilman salausta olevan radiotien) WLAN-verkon reitittimenä ja palomuurina, antaa DHCP:llä osoitteita kannettaville koneilla, päästää nettiin vain IPsec ESP:llä suojatun liikenteen.

168
Voikos sitä update-grub komentoa käyttää?

Eiköhän, itse haluan tehdä käsin tälläiset kriittiset jutut koska haluan tietää mitä tapahtuu...

169
Mites se Patch toimii?
Niimpä muuten. Latasin kernelin 2.6.17 ja patchin 2.6.17.8. Mitenkäs se pätsi sitten laitetaan siihen? Joku voisi tehä howton :D

Esimerkiksi näin:

Koodia: [Valitse]
wget ftp://ftp.funet.fi/pub/Linux/kernel/v2.6/linux-2.6.17.tar.bz2
wget ftp://ftp.funet.fi/pub/Linux/kernel/v2.6/patch-2.6.17.8.bz2
tar xjf linux-2.6.17.tar.bz2
cd linux-2.6.17
bzcat ../patch-2.6.17.8.bz2 | patch -p1

cp /boot/config-2.6.15-26-686 .config
make oldconfig
make menuconfig
make all
sudo make install modules_install
sudo mkinitramfs -o /boot/initrd.img-2.6.17.8 2.6.17.8
sudo vi /boot/grub/menu.lst

"make oldconfig" komennon antamisen jälkeen hakkaa Enteriä kunnes kaikki muutosten oletusarvot on hyväksytty. Varmista asetukset vielä "make menuconfig"-komennolla. Niin ja muista laittaa uusi kerneli sinne grubin asetustiedostoon...

170
Mutta saako sen kernel 2.6.17 jotenkin "patchattua" 2.6.17.1:ksi. Ei olisi niin paljon ladattavaa jos se pelkkä patch riittäisi.

ftp://ftp.funet.fi/pub/Linux/kernel/v2.6/ löytyy sekä kokonaiset kernelit (linux-2.6.*.tar.bz2) että patch-*.bz2 tiedostot...

171
Ubuntu tietokoneissa / Re: Ubuntuguide 6.06 Suomeksi
« : 09.08.06 - klo:14.06 »
Tasokasta koodia hyvin suomennettuna. Hyvä ratkaisu tuokin, mutta ei aloittelijaystävällinen. Turhia valintoja  pitäisikö asentaa OpeOfice kielituki ynm. EasyUbuntun vertainen, mutta ei parempi.

Oletan että viittasit kirjoitukseeni. Mitä jos skriptini kysyisi alussa "haluatko tehdä nämä asiat automaattisesti", listaisi mitä tekee ja sitten ei kyselisi mitään käyttäjältä. Seuraavan kerran pitäisi kirjoittaa "reboot" komentokehoitteeseen...

172
W: Tiedostoa http://security.ubuntu.com/ubuntu/pool/restricted/l/linux-restricted-modules-2.6.15/nvidia-glx_1.0.8762+2.6.15.11-3_amd64.deb ei voi noutaa
  Yhteyttä security.ubuntu.com ei voitu muodostaa: 80 (82.211.81.138), yhteys aikakatkaistiin

Mitä jos vaihtaisit nuo secirity.ubuntu.com -rivit tälläiseen muotoon /etc/apt/sources.list-tiedossa:

Koodia: [Valitse]
deb http://se.archive.ubuntu.com/ubuntu dapper-security main restricted
deb-src http://se.archive.ubuntu.com/ubuntu dapper-security main restricted

ja samalla vaihdat kaikki fi-mirroria käyttävät rivit osoittamaan Ruotsiin koska todellisuudessa nuo "suomalaiset" mirrorit ovat sama palvelin kuin archive.ubuntu.com ja se ei ole Suomessa...
Koodia: [Valitse]
inside:~> host fi.archive.ubuntu.com
fi.archive.ubuntu.com has address 82.211.81.182

inside:~> host archive.ubuntu.com
archive.ubuntu.com has address 82.211.81.182

inside:~> host se.archive.ubuntu.com
se.archive.ubuntu.com is an alias for ftp.acc.umu.se.
ftp.acc.umu.se has address 130.239.18.138
ftp.acc.umu.se has address 130.239.18.158
ftp.acc.umu.se has address 130.239.18.159
ftp.acc.umu.se has address 130.239.18.163
se.archive.ubuntu.com is an alias for ftp.acc.umu.se.
se.archive.ubuntu.com is an alias for ftp.acc.umu.se.
ftp.acc.umu.se mail is handled by 0 mail.acc.umu.se.


173
Ubuntu tietokoneissa / Re: Ubuntuguide 6.06 Suomeksi
« : 09.08.06 - klo:07.56 »
Itselläni ei olis mitään sitä vastaan että tietyt perusasiat hoituisivat esim. valmiilla asennusscriptillä

Kävisikö tälläinen: http://forum.ubuntu-fi.org/index.php?topic=3148.0

175
Asentaminen ja käyttöönotto / Re: raid 0
« : 03.08.06 - klo:07.50 »
mut ku eikö nää ohjeet ole Breezy ohjeita .6.06 osiointi ikkuna näyttää aivan erilaiselta .
kyseessä on 64 bittinen amd versio.

Ainakin minun ohjeeni on 6.06:lle...

176
ssh_exchange_identification: Connection closed by remote host

Näyttää tutulta, ratkaisu oli muistaakseni Windows-koneen päästä ottaa zlib-pakkaus pois päältä...

Pieni tarkennus omaan ongelmaani: olin vain ladannut Ubuntu 6.06:n päivtyksiä omalle koneelleni mutta mitään muuta muutoksia en ollut tehnyt Ubuntuun. Äitini yritti Windowsista (XP Home) ottaa yhteyden SSH:lla koneeseeni jotta olisin voinut VNC:llä vähän auttaa. SSH-yhteys kuitenkin katkesi heti alkuunsa. Lokeja lukemalla huomasin että tulee virheitä Ubuntun päässä jotka viittasivat zlib:iin. Pyysin äitiäni ottamaan pois zlib-pakkauksen ja kaikki toimi siitä alkaen taas kuten aikaisemminkin. Ihme homma! No, en jaksanut selvitellä asiaa enempää...

177
EDIT: Toimiva multiboot on näissä tapauksissa ehkä ainoa mahdollisuus.

Tai asennat Windowsin VMwaren sisään. VMware ajat Ubuntun päällä ja käynnistät sen vain kun tarvitset sitä ohjelmaasi. Tiedoksi että ilmainen VMware Player löytyy Synapticista eli ei tarvitse itse säädellä kernel moduleita...

178
Asentaminen ja käyttöönotto / Re: raid 0
« : 02.08.06 - klo:07.28 »
oisikohan jossain ohjeita 6.06 ubuntun raid 0 asentamisesta. kovelevyt ovat sata tyyppisiä
vanhalla versiolla se onnistu hyvin mutta nyt tällä uudella ei ota onnistuakseen.

Tässä omat ohjeeni, tosin RAID-1:lle mutta oheita seuraamalla pitäisi onnistua, vaihda tietysti tyypiksi RAID-0.

179
ssh_exchange_identification: Connection closed by remote host

Näyttää tutulta, ratkaisu oli muistaakseni Windows-koneen päästä ottaa zlib-pakkaus pois päältä...

180
se, että sinulla on juuressa nelisen gigaa, ei tarkoita, että 30 gigaa olisi juurelle liikaa. itselläni on juuressä tällä hetkellä 19Gt tavaraa ja lisää on varmasti tulossa. tuo riippuu täysin siitä mitä koneella tekee.

No myönnetään että yleistin ehkä liikaa. Mutta onko sinulla todella ohjelmia 19 gigan verran? Oletan että tyhjennät välillä /var/cache/apt/archives hakemistosta vanhat tavarat pois eikä siellä ole paketteja Ubuntu 5.04:n tms ajalta.

Itselläni on kaikki käyttäjien data josta otetaan säännöllinen varmuuskopio DVD-RW:lle ja joka halutaan säilyttää mahdollisen uudelleenasennuksen jälkeen /home:lla (myös VMware-tiedostot jotka vievät yli 40 gigaa). Eli / tiedostojärjestelmällä on vain tavaraa jonka voi huoletta tuhota ja luoda uudelleen (no ehkä /etc/passwd ja /etc/shadow tiedostoja lukuunottamatta).

EDIT: tiedoksi vaan että vanhoja paketteja voi poistaa sudo apt-get autoclean komennolla.

Sivuja: 1 ... 7 8 [9] 10 11