virt-install - oikeudet
|
|
- Kimmo Sariola
- 6 vuotta sitten
- Katselukertoja:
Transkriptio
1 Luento 4
2 virt-install - oikeudet virt-install osaa luoda tiedoston levyimageksi jos sitä ei ole, mutta se vaihtaa sen omistajaa ja oletuksena jättää lukuoikeudet vain itselleen, joten sitä eivät muut voi kopioidakaan käyttökelpoinen vain jos olet root. Mutta jos image on valmiiksi tehty, omistaja vaihtuu mutta suojaukset eivät. Imagen luonti etukäteen: qemu-img -f qcow2 kone.img 3G
3 levyformaatit KVM-qemu tuntee useita levyformaatteja. Parhaiten tuettu ja yleensä helpoimmin toimiva on qcow2; toinen yleinen on raw. (qcow2 = qemu copy-on-write version 2, qemu = Quick EMUlator)
4 virt-install/virsh etäkäyttö Kone, jossa virt-install ajetaan voi olla eri kuin se, johon virtuaalikone luodaan: virt-install --connect qemu+ssh://lonkax/system -n tunnus1 --memory Myös virsh ja virt-viewer toimivat etänä samalla syntaksilla ssh-yhteydet on valmisteltava etukäteen (authorized_keys) Levyimage luotava etukäteen (qemu-img create...)
5 Varmuuskopiointi: image Sammuta virtuaalikone ensin - elävästä koneesta otettu kopio ei ole koherentti - ja: cp kone1.img kone1.img.bak Voidaan myös siirtää toiseen alustakoneeseen (xml-tiedosto siirrettävä myös, virsh dumpxml...)
6 Varmuuskopiointi: image Tiedostojen omistaja muuttuu kun virtuaalikone käynnistetään, palautus esim. rm -f kone1.img; cp kone1.img.bak kone1.img tai cp -f kone1.img.bak kone1.img
7 Varmuuskopiointi: image ei säännöllinen varmuuskopiointitapa, vain poikkeustilanteissa, levyimagea siirrettäessä tai ennen versiopäivitystä tai jotain tämä saattaa rikkoa kaiken -säätöä polun vaihtuessa muutettava xml-tiedostoa (virsh edit, tai virsh dumpxml...define)
8 Muistin kopiointi: virsh save Joskus halutaan kopio käynnissä olevan koneen tilasta (RAM &c), sen voi tehdä näin: virsh save kone tiedosto Kone hibernoi, jatkaa komennolla virsh restore tiedosto
9 Muistin kopiointi: virsh save Samasta tiedostosta voi palauttaa monta kertaa samaan ajanhetkeen ; levyimage on tällöin talletettava ja palautettava erikseen Joskus kätevä ennen vaarallisia kokeiluja Voi vaihtaa alustakonetta, mutta käyttöjärjestelmän ja kirjastojen oltava kyllin samanlaisia kuin talletettaessa
10 loop device Mountataan tiedosto kuin se olisi levy: mount /tmp/disk.img /mnt/tmp -t ext4 -o loop=/dev/loop3 Käytetään tiedostoa kuin se olisi levy: losetup -f /dev/loop0 file.img (yleensä tehtävä roottina tai sudo...)
11 loop device 2 Partitiot näkyviin: kpartx -a /dev/loop0 Mountataan em. tiedoston 1. partitio: mount /dev/mapper/loop0p1 /mnt/tmp Vapautetaan: umount /mnt/tmp; losetup -d /dev/loop0
12 Virtuaalilevyn suurentaminen 1 Edellyttää yleensä aina boottia. Vaarallinen! Vaiheet: (1) Suurennetaan levyimage (2) Muutetaan partitiointia (3) Suurennetaan tiedostojärjestelmä(t) ja swap
13 Virtuaalilevyn suurentaminen 2 virsh shutdown kone # jatkuu alustakoneessa mv kone.img kone.img.bak cp kone.img.bak kone.img (ensin mv jotta saadaan kirjoitusoikeudet kohdalleen) qemu-img resize kone.img +2GB
14 Virtuaalilevyn suurentaminen 3 virsh start kone # jatkuu virtuaalikoneessa sudo fdisk -c -u /dev/vda1 # tai parted poistetaan kaikki partitiot ja luodaan uusiksi, rootpartition alun pitää säilyä täsmälleen ennallaan (swap voi siirtyä, muut jos siirtää datankin), samoin tyyppien ja boot-lipun; voi myös lisätä uusia partitioita. Huom. vaikuttaa vasta bootin jälkeen!
15 Virtuaalilevyn suurentaminen 4 sudo shutdown -r now sudo resize2fs /dev/vda1; df grep swap /etc/fstab # cut'n'paste UUID=... edeltä tai: eval $(awk '/UUID.*swap/{print $1}' /etc/fstab)
16 Virtuaalikoneen suurentaminen 5 sudo mkswap -U $UUID /dev/vda5 sudo swapon -a; cat /proc/swaps shutdown -r now # varmuuden vuoksi rm -f kone.img.bak # alustakoneessa (kun on varmistettu että kaikki ok)
17 Virtuaalilevyn suurentaminen 6 Jos on root-oikeudet (sudo) alustakoneessa, toinen tapa: virsh shutdown kone losetup -f # tulos (/dev/loop2 tms) talteen, käytetään alla losetup -f /dev/loop2 kone.img
18 Virtuaalilevyn suurentaminen 7 kpartx -a /devloop2 # partitiot näkyviin eval $(blkid /dev/mapper/loop2p5 awk '{print $2}') # UUID talteen kpartx -d /dev/loop2 # partitiot pois, muuttuvat alla fdisk /dev/loop2 # partitioi, root-partition alku ennallaan
19 Virtuaalilevyn suurentaminen 8 kpartx -a /dev/loop2 # uudet partitiot näkyviin e2fsck -f /dev/mapper/loop2p1 # varmuuden vuoksi resize2fs /dev/mapper/loop2p1 mkswap -u $UUID /dev/mapper/loop2p5 # swap UUID joka talletettiin edellä
20 Virtuaalilevyn suurentaminen 9 kpartx -d /dev/loop2 losetup -d /dev/loop2 virsh start kone # helpotuksen huokaus tai...
21 Virtuaalilevyn suurentaminen 10 Jos levyä joutuu suurentamaan tällä tavoin, jotain on mennyt pieleen suunnitteluvaiheessa. Vaihtoehtona kannattaa harkita uudelleenasennusta. Jos levyjen ja osioiden ennakoidaan muuttuvan, LVM on yleensä hyvä idea.
22 Ubuntun päivitys sudo apt-get update; sudo apt-get dist-upgrade säännöllisesti, ja aina kun tietoturva-aukkoja tiedossa automatisointi: /etc/apt/apt.config.d/50unattended-upgrades dpkg-reconfigure unattended-upgrades
23 Ubuntun päivitys Käyttöjärjestelmäversion päivitys: sudo do-release-upgrade muistia pitää olla riittävästi, samoin levytilaa jos do-release-upgrade -komentoa ei löydy: sudo apt-get install update-manager-core
24 Ubuntun päivitys Vain LTS-versioiden välillä vai kaikki: /etc/update-manager/release-upgrades: Prompt= lts, normal Päivityksen jälkeen apt-get autoremove
25 command expansion, eval Komennon tulos merkkijonoon: year=$(date +%Y); month=$(date +%m) day=`date +%d` # vanha tapa, ei suositeltava files=$(ls -l $(grep -l kala *.txt))
26 command expansion, eval Merkkijono komennoksi: eval $(date '+year=%y month=%m day=%d') x=ls; $x # toimii x='y=z'; $x # ei toimi x='y=z'; eval $x; echo $y # toimii
27 for-loop, parameter expansion for i in ; do touch koe$i.txt ; done for x in a b c ; do echo $x > ${x}koe.txt ; done for f in *.txt ; do cp $f $f.bak ; done
28 for-loop, parameter expansion for f in *.txt ; do cp $f ${f%.txt}.bak ; done for f in *.txt ; do cp $f ${f/txt/bak} ; done # bash for f in a* ; do mv $f b${f#a} ; done
29 for-loop, parameter expansion for n in {0..7} ; do mkdir d$n ; done # bash for d in d{0..7} ; do mkdir $d ; done # bash touch koe{ }.txt # bash
30 Uudelleensuuntaus, redirection Komento >tiedosto 2>virheet Komento 1>&2 0=stdin, 1=stdout, 2=stderr vapaasti käytettävissä
31 redirection, read while read suku etu login demo ; do echo $login $etu $suku; id $login done < kurssilaiset.txt
32 redirection, read while read suku etu login demo ; do # ei toimi! echo ${login}1; ssh ${login}1 'dpkg -l grep acpid' done < kurssilaiset.txt
33 redirection, read while read <&3 suku etu login demo ; do # toimii echo ${login}1; ssh ${login}1 'dpkg -l grep acpid' done 3< kurssilaiset.txt
34 grub GRand Unified Bootloader : lataa käyttöjärjestelmän (kernel+initramfs) /etc/default/grub GRUB_DEFAULT GRUB_HIDDEN_TIMEOUT menun näyttämistä Esc-näppäimellä GRUB_HIDDEN_TIMEOUT_QUIET sekuntilaskuria # oletusboottivalinta # viive ennen # true=ei näytetä HIDDEN-asetukset yleensä paras kommentoida pois
35 grub GRUB_TIMEOUT # aika menusta oletusboottiin GRUB_TIMEOUT_STYLE # menu, hidden, countdown GRUB_CMDLINE_LINUX_DEFAULT # normaali boot komentorivi GRUB_CMDLINE_LINUX recovery) # boot komentorivi, myös quiet splash pitää poistaa jos haluaa nähdä boottiviestit
36 grub GRUB_TERMINAL=console # grub tekstikonsolille /etc/grub.d/, /boot/grub/grub.cfg, /boot/grub/custom.cfg Muutosten jälkeen komento update-grub
37 /boot, kernel, initramfs grub (tai muu bootloader) paikassa, josta BIOS (tai UEFI tai virsh start...) sen löytää grub tietää mistä kernel ja initramfs löytyvät, yleensä /boot jos grub pitää saada uudelle laitteelle: grub-install laite
38 /boot, kernel, initramfs initramsf (initial RAM filesystem) on ramdisk, josta löytyvät tiedostot, joita tarvitaan bootissa ennen varsinaisen tiedostojärjestelmän mounttaamista (kernel modulit, RAIDkonfiguraatiot jne); /etc/initramfs-tools/ Ei välttämätön jos bootissa ei tarvita mitään mitä kernel ei jo osaa (ilman moduleita)
39 /boot, kernel, initramfs jos initramfs:ää pitää muuttaa (RAIDkonfiguraatio muuttunut tms): update-initramfs -u initramfs on gzip-pakattu cpio-archive, tutkittavissa esim. näin: zcat /boot/initrd... cpio -i
40 Run levels Järjestelmän taso, järjestelmäprosessien joukko SystemV: /etc/inittab upstart: /etc/init/rc-sysinit.conf systemd: /etc/systemd/system/*target*
41 Run levels Perinteiset tasot (merkitykset vaihtelevat, etenkin 2-5): 0 Halt 1 (tai S) Single-user 2 Multi-user 3 Multi-user with networking 5 Multi-user with networking and graphical UI 6 reboot telinit level, telinit q (eivät nykyisin yleensä tarpeen)
42 System startup & shutdown Useita erilaisia ja eri-ikäisiä menetelmiä: Vanha Unixin init-script setup (SysV): /etc/init.d Upstart (Ubuntu, Fedora, ChromeOS): /etc/init Systemd (melkein kaikki nykyisin): /etc/systemd Vanhat käynnistysskriptit viritettävissä toimimaan uudempien kanssa => kaikkia näkee sekaisin
43 System startup & shutdown SysV-init, klassinen init-script setup: RHEL -6 ym: /etc/init.d/proggis.sh [start stop restart...] /etc/rc?.d/{snn,knn}proggis nn=runlevel
44 System startup & shutdown upstart: Ubuntu , Fedora 9-14, ChromeOS: service proggis [start stop restart...] start proggis /etc/init/proggis
45 System startup & shutdown systemd: Fedora 15-, Debian 8-, RHEL 7-, Ubuntu init + udev + syslog + cron /etc/systemd/system Käynnistysasetuksia: /etc/default/...
46 Asennus: konsolit Virtuaalikonsolia käytettäessä voi asennuslokia seurata reaaliajassa neljännessä konsoli-ikkunassa (Alt-F4 tai Ctrl- Alt-F4, graafisen virtuaalikonsolin kanssa Send key/ctrl+alt+f4) tai tutkia taaksepäin toisessa ja kolmannessa (Alt-F2, Alt-F3), esim. more /var/log/syslog.log
47 Asennus: konsolit Sarjaporttikonsolin kanssa käytettävissä ei ole useampia konsoli-ikkunoita, mutta asennusvalikossa on Execute a shell, johon joskus pääsee... Lokissa on yleensä aina virheeltä näyttäviä viestejä jotka eivät oikeasti ole vakavia; kannattaa tutkia onnistuneidenkin asennusten lokeja
48 Asennus: konsolit Konsoleita voi olla useita, erityisesti sekä sarjaporttikonsoli että (virtuaalinen) graafinen konsoli; --extra-args -optiolla (tai -x) annetuista console= -asetuksista viimeinen on ensisijainen (/dev/console); esim. -x 'console=tty0 console=/dev/ttys0,115200n8 serial' -x (--extra-args) ei toimi --cdrom -option kanssa, mutta roottina voi tehdä --location /jotain/ubuntux.iso -x...
49 Asennus: konsolit Jos virt-install -komennolle määrittelee sarjaporttikonsolin mutta ei '--graphics none', konsoliviestit saattavat kuitenkin mennä graafiseen virtuaalikonsoliin; jos X-yhteyttä ei ole, siihen voi ottaa yhteyden virt-viewer -komennolla toisesta ikkunasta; joskus taas voi olla tarpeen avata uusi sarjaporttikonsoli komennolla virsh console kone
50 Asennus: konsolit Toisen konsolin voi lisätä myös jälkikäteen (virsh edit...) ja se on yleensä parempi ratkaisu, asennus kahden konsolin kanssa käyttäytyy joskus oudosti. Sarjaporttikonsoli on helpompi lisätä jälkeenpäin kuin graafinen.
51 Asennus: konsolit Sarjaporttikonsolin määritys xml:ssä: <serial type='pty'> <target type='serial' port='0'> </serial> <console type='pty'> <target type='serial' port='0'> </console>
52 Asennus: konsolit Ubuntu 16.4:ssä (ainakin) sarjaporttikonsoli tulee xml:ään aina, se vain pitää aktivoida VM:ssä: systemctl enable systemctl start Em. säädöt saattaa joutua tekemään (ssh-yhteyden yli) vaikka asennusvaiheessa olisi jo käytetty sarjakonsolia
53 Asennus: konsolit Grub sarjaporttikonsolin kanssa: /etc/default/grub GRUB_CMDLINE_LINUX_DEFAULT="console=tty0 console=ttys0" GRUB_TERMINAL=serial GRUB_SERIAL_COMMAND="serial --unit=0 --speed= word=8 --parity=no stop=1" Kaikki HIDDEN_TIMEOUT -rivit kannattaa myös kommentoida pois ja GRUB_TIMEOUT -aikaa ehkä pidentää Editoinnin jälkeen update-grub
54 Asennus: konsolit Graafisen konsolin määritys xml:ssä (pci slot-osoitteita voi joutua vaihtamaan): <channel type='spicevmc'> <target type='virtio' name='com.redhat.spice.0' state='disconnected'/> <alias name='channel0'/> <address type='virtio-serial' controller='0' bus='0' port='1'/> </channel> <input type='mouse' bus='ps2'/> <input type='keyboard' bus='ps2'/> <graphics type='spice' port='5905' autoport='yes' listen=' '> <listen type='address' address=' '/> <image compression='off'/> </graphics>
55 Asennus: konsolit <video> <model type='qxl' ram='65536' vram='65536' vgamem='16384' heads='1'/> <alias name='video0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x0'/> </video> <redirdev bus='usb' type='spicevmc'> <alias name='redir0'/> </redirdev> <redirdev bus='usb' type='spicevmc'> <alias name='redir1'/> </redirdev>
56 Asennus: konsolit Sarjaporttikonsoliin voi kytkeytyä uudesta ikkunasta: virsh console kone tai etänä alustakoneeseen host lisäämällä optio --connect qemu+ssh://host/system
57 Asennusongelmia: lokit Asennuksen keskeytyessä outoon virheeseen: grep -i error /var/log/syslog more grep -i no space /var/log/syslog grep -i failed /var/log/syslog dmesg more
58 Asennusongelmia: lokit Kannattaa etsiä lisätietoa grepillä löydetyn virheen ympäriltä; jos (vanhan) busyboxin grep ei tunne -A ja - B optioita eikä sen more /-hakua, usein joutuu greppaamaan aikaleimaa tms
59 Asennusongelmia: levytila Levytilan täyttyminen voi aiheuttaa hyvin monenlaisia virheitä ja aiheutua satunnaisista tekijöistä (käytetty repository, vaihtelu verkon nopeudessa, jopa koneen nimi pitempi nimi tuottaa enemmän tekstiä lokiin!)
60 Asennusongelmia: levytila Asennuksen keskeytyessä täyttynyt levy ei ehkä enää olekaan täynnä (erityisesti /var), virheilmoitusta kannattaa etsiä lokista Jos jokin levyosio täyttyy, asennus on yleensä aloitettava alusta tai ainakin levyosioinnista; joskus loogisen volumen laajennus lennosta riittää
61 Asennusongelmia: RAM Keskusmuistin loppuminen kesken asennuksen saattaa aiheuttaa outoja virheitä. Jos muistia ei voi lisätä, joskus auttaa kun asentaa vähemmän paketteja (ja toivoo niiden asentamisen onnistuvan myöhemmin). Graafinen konsoli syö enemmän muistia kuin sarjaportti (--graphics none säästää hieman).
62 Disaster recovery: /usr lost Rikotaan /usr (oletetaan ettei se ole oma tiedostojärjestelmänsä): sudo mv /usr /oldusr # sudo ei enää toimi!
63 Disaster recovery: /usr lost Pelastus jos on sudo alustakoneessa: virsh destroy mailkang1 # shutdown ei toimine losetup -f # palauttaa (esim.) /dev/loop1 losetup /dev/loop1 ~mailkang/mailkang1.img
64 Disaster recovery: /usr lost kpartx -a /dev/loop1 mkdir -p /mnt/tmp mount /dev/mapper/loop1p1 /mnt/tmp mv /mnt/tmp/oldusr /mnt/tmp/usr
65 Disaster recovery: /usr lost umount /mnt/tmp kpartx -d /dev/loop1 losetup -d /dev/loop1 virsh start mailkang1
66 /usr lost, ratkaisu 2 Ei roottia alustakoneessa, käytetään toista virtuaalikonetta apuna: virsh destroy mailkang1 virsh attach-disk mailkang2 ~/mailkang1.img vdb --driver qemu --subdriver qcow2 # jos qcow2
67 /usr lost, ratkaisu 2 mailkang2:ssa (tarvittaessa ensin reboot, jolloin myös --persistent yllä): mkdir -p /mnt/tmp fsck /dev/vbd1 mount /dev/vdb1 /mnt/tmp mv /mnt/tmp/oldusr /mnt/tmp/usr umount /mnt/tmp
68 /usr lost, ratkaisu 2 Lopuksi taas alustakoneessa: virsh detach-disk mailkang2 vdb virsh start mailkang1
69 /usr lost, ratkaisu 3 Käynnistetään virtuaalikone recovery-tilaan: virsh destroy mailkang1 virt-viewer --wait mailkang1 & virsh start mailkang1 nopeasti grub-menu kiinni, recovery mode
70 /usr lost, ratkaisu 3 recovery-boot valikosta root shell prompt mv /oldusr /usr; exit resume normal boot Edellyttää graafista konsolia ja nopeaa yhteyttä ja nopeita refleksejä, ellei grubia ole säädetty hitaammalle
71 /usr lost, ratkaisu 3b Recovery-tila sarjaporttikonsolilla, grub on määritetty käyttämään sarjaporttia (/etc/default/grub): virsh destroy mailkang1 eri ikkunoissa nopeasti peräkkäin: virsh start mailkang1 mailkang1 virsh console konsoli-ikkunassa recovery boot kuten edellä &c
72 /usr lost, ratkaisu 4 Bootataan virtuaalikone CD-imagelta (tai oikealta CD:ltä) root-oikeuksin alustakoneessa: virsh destroy mailkang1 sudo kvm -name mailkang1 -m 256 -hda ~mailkang/ mailkang1.img -cdrom /srv/ftp/iso/ubuntu...iso -boot d valitaan rescue broken system
73 /usr lost, ratkaisu 4 CD-imagen pitää tässä olla sopiva - erityisesti jos VM:ssä ei ole graafista konsolia, normaalit asennus-cd:t eivät toimi. Huom. kvm-komennon optiot erilaisia kuin virtinstall jne (ks. man qemu-system)
74 /usr lost, ratkaisu 5 Bootataan CD-imagelta ilman root-oikeuksia alustakoneessa: virsh destroy mailkang1 virsh dumpxml mailkang1 >mailkang1.xml
75 /usr lost, ratkaisu 5 virsh edit mailkang1 lisätään cd-rom (image): <disk type='file' device='cdrom'> <driver name='qemu' type='raw'> <target dev='hda' bus='ide'> <readonly> </disk>
76 /usr lost, ratkaisu 5 vaihdetaan boottilaitteeksi cd: <os>... <boot dev='cdrom'/> </os>
77 /usr lost, ratkaisu 5 virsh start mailkang1 # rescue broken system... virsh shutdown mailkang1 virsh undefine mailkang1 virsh define mailkang1.xml
78 dd - copy & convert kopioi dataa raakana tiedostorajoista välittämättä poikkeuksellinen syntaksi: dd keyword=value [keyword=value...] yleisimmät optiot: if=syöttötiedosto of=tulostiedosto
79 dd - copy & convert bs=lohkokoko (tavuja); myös ibs=... ja obs=... count=lohkomäärä (syötteestä) skip=ohitettava lohkomäärä syötteestä seek=ohitettava lohkomäärä tulostiedostossa oflags=... (joukko kopiointiin vaikuttavia asetuksia) conv=... (joukko harvoin tarvittavia konversiooptioita, big-endian vs. little-endian jne)
80 Esimerkki: monen partition muutos Levyllä kolme partitiota, root, swap ja /home. Suurennettava root-partitiota, levyä jo suurennettu ts. levyn lopussa on riittävästi tyhjää. poistetaan swap ja /home käytöstä (swapoff, umount) muutetaan partitiotaulua (fdisk tai parted) siirretään /home'n sisältö uuteen paikkaan dd:llä (useana palana jos osittain päällekkäin vanhan kanssa!), bootataan
81 Esimerkki: monen partition muutos suurennetaan root-tiedostojärjestelmä (fsck, resize2fs) alustetaan swap-osio uusiksi (mkswap) päivitetään boot loader (update-grub) päivitetään initramfs (update-initramfs -u) Hidasta, vaikeaa ja virhealtista
82 cron: /etc/crontab #m h dom mon dow user command joka päivä kello 03:17: 17 3 * * * root /root/komento joka sunnuntai kello 7:15 ja 17:15: 15 7,17 * * 0 root /root/komento
83 cron: /etc/crontab joka kolmas tasatunti: 0 */3 * * * root /root/komento 15 yli parillisten tuntien 8-16 arkisin: /2 * * 1-5 root /root/komento joka sunnuntai ja aina kuukauden 15. päivä kello 10:00: * 7 root /root/komento
84 /etc/cron.*, crontab /etc/cron.d: syntaksi kuten /etc/crontab käyttäjän crontab: muuten sama mutta käyttäjäkenttä puuttuu, sijainti vapaa, konventionaalinen $HOME/.crontab asetetaan komennolla crontab file
85 /etc/cron.*, crontab voidaan rajoittaa keille crontab sallittu: /etc/cron.{allow,deny} /etc/cron.{hourly,daily,weekly,monthly} suoritettavat komennot (skriptit) sellaisinaan
86 at, batch echo komento at aika at -f file aika aika voidaan antaa monella tavalla, esim. 08:15, midnight, noon tomorrow, now + 3 weeks... atq, atrm /etc/at.{allow,deny} echo komento batch
Varmuuskopiointi: image
Varmuuskopiointi: image sammuta virtuaalikone ensin - elävästä koneesta otettu kopio ei ole koherentti - ja: cp kone1.img kone1.img.bak huom. tiedostojen omistaja muuttuu kun virtuaalikone käynnistetään,
Kurssin verkkoalueet
Kurssin verkkoalueet JY:n verkkoalue 130.234.0.0/16 Sisäverkko 1-to-1 NATin takana: 172.20.0.0/16, netmask 255.255.0.0, 172.20.x.y 130.234.x.y kun x=208,209 Alustakone lonka7.it.jyu.fi, 130.234.208.17,
Disaster recovery: /usr lost
Disaster recovery: /usr lost sudo mv /usr /oldusr # sudo ei enää toimi! alustakoneessa (tarvitaan sudo): virsh destroy tt1 losetup -f # palauttaa (esim.) /dev/loop1 losetup /dev/loop1 ~tt/tt1.img; kpartx
grub GRand Unified Bootloader : lataa käyttöjärjestelmän (kernel+initramfs) /etc/default/grub
grub GRand Unified Bootloader : lataa käyttöjärjestelmän (kernel+initramfs) /etc/default/grub GRUB_DEFAULT # oletusboottivalinta GRUB_HIDDEN_TIMEOUT # viive ennen menun näyttämistä Esc-näppäimellä GRUB_HIDDEN_TIMEOUT_QUIET
chroot chroot [options] hakemisto [komento] Virtuaalinen levyjärjestelmä Vaihtaa juurihakemiston: annettu hakemisto toimii uutena juurena, sen ulkopuolella olevat eivät näy Uuden juuren alla pitää olla
Kurssin verkkoalueet
Kurssin verkkoalueet JY:n verkkoalue 130.234.0.0/16 Sisäverkko 1-to-1 NATin takana: 172.20.0.0/16, netmask 255.255.0.0, 172.20.x.y 130.234.x.y kun x=208,209 Alustakoneet: lonka5.it.jyu.fi, 130.234.208.15,
Kytkimet, reitittimet, palomuurit
Kytkimet, reitittimet, palomuurit Kytkin (ja hubi): kaikki liikenne välitetään kaikille samaan kytkimeen kytketyille koneille suoraan, ei tarvitse omaa IP-osoitetta Reititin: ohjaa liikennettä verkkoalueiden
Asennusongelmia 1 Virtuaalikonsolia käytettäessä voi asennuslokia seurata reaaliajassa neljännessä konsoli-ikkunassa (Alt-F4 tai Ctrl-Alt-F4, graafise
busybox Etenkin asennusvaiheessa (avattaessa konsoli Alt-F2:lla jne),joskus muutenkin minimalistisissa asennuksissa käytettävä staattinen binääri, joka sisältää riisutut versiot yleisimmistä komennoista
Virtuaalikoneen asennus ja päivitys
Virtuaalikoneen asennus ja päivitys Virtualisointialustasta riippuen asennuskomennot vaihtelevat, mutta pääperiaate asennuksissa samankaltainen: määritellään minkälainen virtuaalikone luodaan ja kerrotaan
Linux-virtuaalipalvelimen ylläpito
Linux-virtuaalipalvelimen ylläpito Tapani Tarvainen kevät 2015 Tarkoitus antaa riittävät valmiudet oman palvelimen ylläpitoon palvelinkäytön harjoittelua ja sovellusten kokeilua varten sekä perustiedot
Kytkimet, reitittimet, palomuurit
Kytkimet, reitittimet, palomuurit Kytkin (ja hubi): kaikki liikenne välitetään kaikille samaan kytkimeen kytketyille koneille suoraan, ei tarvitse omaa IP-osoitetta Reititin: ohjaa liikennettä verkkoalueiden
Päivitys käyttäen USB-tikkua
Päivitys käyttäen USB-tikkua HUOM! Näiden ohjeiden noudattaminen on täysin käyttäjän omalla vastuulla! Ohjeen tekijät eivät vastaa mahdollisesti aiheutuvista ongelmista tai vahingoista. Tämän ohjeen tarkoitus
Esimerkki: monen partition muutos
dd - copy & convert kopioi dataa raakana tiedostorajoista välittämättä poikkeuksellinen syntaksi: dd keyword=value [keyword=value...] tärkeimmät optiot: if=syöttötiedosto of=tulostiedosto bs=lohkokoko
inodes Esimerkki: selvitetään missä /usr:n alihakemistoissa inodeja kuluu eli tiedostoja on paljon:
inodes Jos kone väittää levyn olevan täynnä vaikka siellä df:n mielestä on tilaa, syy voi olla että inodet ovat lopussa. Erityisesti ext* - tiedostojärjestelmissä niiden suhde levytilaan kiinnitetään tiedostojärjestelmää
nginx sudo add-apt-repository ppa:nginx/stable Jos add-apt-repository -komentoa ei löydy: apt-get install software-properties-common
nginx Engine X, toiseksi yleisin (apachen jälkeen) www-palvelin Linux-ympäristössä, yleistyy nopeasti Ei yhtä full-featured kuin apache, mutta monissa tilanteissa kevyempi (etenkin muistin tarve pienempi,
Luento 3. Timo Savola. 7. huhtikuuta 2006
UNIX-käyttöjärjestelmä Luento 3 Timo Savola 7. huhtikuuta 2006 Osa I Käyttöoikeudet Käyttöoikeudet Monen käyttäjän järjestelmä Prosessit kuuluvat eri käyttäjille Tiedostot kuuluvat
file Opetettavissa omilla säännöillä tiedostossa /etc/magic -k tulosta kaikki useista mahdollisuuksista -L/-h seuraa/älä seuraa symbolisia linkkejä
file file [optiot] tiedosto[t] Yrittää tunnistaa tiedoston tyypin (tiedostonimestä välittämättä) Paljon optioita tulostuksen muotoiluun ym, usein hyödyllisiä: -k tulosta kaikki useista mahdollisuuksista
Esimerkki: monen partition muutos
dd - copy & convert kopioi dataa raakana tiedostorajoista välittämättä poikkeuksellinen syntaksi: dd keyword=value [keyword=value...] tärkeimmät optiot: if=syöttötiedosto of=tulostiedosto bs=lohkokoko
Luento 5. Timo Savola. 28. huhtikuuta 2006
UNIX-käyttöjärjestelmä Luento 5 Timo Savola 28. huhtikuuta 2006 Osa I Shell-ohjelmointi Ehtolause Lausekkeet suoritetaan jos ehtolausekkeen paluuarvo on 0 if ehtolauseke then lauseke
Arch Linux asennusopas
Arch Linux asennusopas Asennan esimerkissä 64-bittisen Arch Linuxin Virtualboxille. Asennuksen jälkeen käytettävissä on Arch Linux graafisella käyttöliittymällä ja perustoiminnoilla. Archin asennus. Archin
Linux-virtuaalipalvelimen ylläpito
Linux-virtuaalipalvelimen ylläpito Kevät 2018 Tapani Tarvainen sekä Matias Kangas, Pyry Kotilainen ja Ilona Nurminen Tarkoitus antaa riittävät valmiudet oman palvelimen ylläpitoon palvelinkäytön harjoittelua
Metropolia Ammattikorkeakoulu
Metropolia Ammattikorkeakoulu UNIX-käyttöjärjestelmä TX00BW20 Sami Sainio sami.sainio@metropolia.fi Kurssin rakenne ja arvostelu 7 x luennot ja laboratorioharjoitukset Pieni projekti? Kurssin lopussa tentti
NETTIKIOSKIN ASENNUSOHJE. Ubuntu 12.04 LTS
NETTIKIOSKIN ASENNUSOHJE Ubuntu 12.04 LTS Tiivistelmä Kuvaus miten asennetaan Ubuntu 12.04 ja Chromium selain. Ohjeessa luodaan rajoitettu käyttäjä, joka voi käyttää vain nettiselainta. Versio 2 Sisältö
Kieliteknologian ATK-ympäristö Toinen luento
Kieliteknologian ATK-ympäristö Toinen luento Miikka Silfverberg Nykykielten laitos 12. syyskuuta 2011 Miikka Silfverberg (Helsingin yliopisto) Kieliteknologian ATK-ympäristö: Luento 2 12. syyskuuta 2011
Automounter (autofs)
Automounter (autofs) mounttaa nfs- tai muita verkkolevyjä tarpeen mukaan (ja umounttaa kun tarve poistuu) asennus: apt-get install autofs mounttauksesta huolehtii demoni automount konfiguraatiotiedostot:
TEHTÄVÄ 5: Microsoft Virtual PC asennus ja hallinta
TEHTÄVÄ 5: Microsoft Virtual PC asennus ja hallinta Windows 7 Enterprise Windows XP Pro Microsoft Virtual PC Windows XP Pro * * Tietokone, jossa on jo asennettuna Windows XP Pro Tomi Stolpe Turun AKK 5.11.2009
Unix-perusteet. Varmistaminen, tiedon pakkaaminen ja tiivistäminen
Unix-perusteet Varmistaminen, tiedon pakkaaminen ja tiivistäminen Miksi varmistaminen on tärkeää? Levy menee rikki ongelmia voidaan vähentää mm. RAID-levyillä RAID 5-taso: data kolmella eri levyllä. Jos
Komentotulkki. Kysymyksiä
Komentotulkki Komentotulkki ja avustustoiminnot Tux-pingviinin kuva: Larry Ewing, Simon Budig ja Anja Gerwinski Kysymyksiä 1. Miten työskentelen komentotulkilla? 2. Miten komennot annetaan ja käsitellään?
Asentaminen Bionic Beaver
Asentaminen 18.04 Bionic Beaver Esiasennus (preinstallation) Valmistellaan tietokone asennusta varten Lataa levynkuva ja tarkista se 1. Asenna VirtualBox 6.0 tai uudempi 2. Tee hakemisto images haluaamaasi
Julkaiseminen verkossa
Julkaiseminen verkossa H9T1: Tiedostojen vienti internetiin Yliopiston www-palvelin, kielo Unix käyttöjärjestelmästä hakemistorakenne etäyhteyden ottaminen unix-koneeseen (pääteyhteys) komentopohjainen
Linux ylläpitäjän opas. Tärkeimmät komennot, logit ja muuta hömppä *^_^* by Hannu Laitinen ETA14KT
Linux ylläpitäjän opas Tärkeimmät komennot, logit ja muuta hömppä *^_^* by Hannu Laitinen ETA14KT Lyhyesti - Linux on eräs versio Unix käyttöjärjestelmästä jonka kehitys alkoi jo vuonna 1969 AT&T labroratorioissa
Näin asennat MS-DOS käyttöjärjestelmän virtuaalikoneeseen
Näissä ohjeissa käydään läpi Microsoftin MS-DOS 6.22 -käyttöjärjestelmän asennus Microsoftin Virtual PC 2007 -virtuaalikoneeseen. Asennusta varten sinulla on oltava Virtual PC 2007 asennettuna tietokoneellasi
KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma / Tietoverkkotekniikka
KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma / Tietoverkkotekniikka Kristopher Vuorela UBUNTUN ASENNUS JA ALKEET 206101312 Linux järjestelmät Lukukausi: Kevät 2015 Työ valmistui: 15.04.2015
1.demon kertaus. Luento 3
1.demon kertaus Luento 3 Tiedostojen ominaisuuksista ls -l tulostaa: -rw-r--r--. 1 mailkang users 0 Mar 12 13:50 hauki Normaali tiedosto (-) Omistajalla luku- ja kirjoitusoikeudet (rw-) Ryhmällä vain lukuoikeus
Versionhallinta MIKSI?
Versionhallinta MIKSI? Versionhallinta Miten jakaa tiedostot ihmisten kesken? Miten pitää tiedostot ajan tasalla? Miten hoitaa päällekkäiset muutokset samaan tiedostoon? Miten muistaa, mitä on tehty? Miten
Luento 4. Timo Savola. 21. huhtikuuta 2006
UNIX-käyttöjärjestelmä Luento 4 Timo Savola 21. huhtikuuta 2006 Osa I Shell Lausekkeet Komentoriville kirjotettu komento on lauseke echo "foo" echo $USER MUUTTUJA=1 ls -l Rivinvaihto
Joonas Ruotsalainen GIT PIKAOPAS. Tutkielma 2011
1 Joonas Ruotsalainen GIT PIKAOPAS Tutkielma 2011 2 SISÄLTÖ 1. JOHDANTO... 3 2. ASENTAMINEN... 4 3. KÄYTTÖ... 4 3.1 Perusasetukset... 4 3.2 Git:n ottaminen käyttöön projektissa... 5 3.3 Tiedostojen lisääminen
rikunsivut.dy.fi RaspberryPi asennus ohje Perus asennus
RaspberryPi asennus ohje rikunsivut.dy.fi Asennusohje Rasbian Wheezy levykuvalle, joka asennetaan Windowssilla. Uusin levykuva on 2014-01-07-wheezy-raspbian tätä kirjoitettaessa. Tässä oppaassa Perus asennus
Versionhallinta MIKSI?
Versionhallinta MIKSI? Versionhallinta Miten jakaa tiedostot ihmisten kesken? Miten pitää tiedostot ajan tasalla? Miten hoitaa päällekkäiset muutokset samaan tiedostoon? Miten muistaa, mitä on tehty? Miten
Korpusten käsittely clt131, P Luento 4
Korpusten käsittely clt131, P2 2006 Luento 4 Nicholas Volk 24.11.2006 Humanistinen tiedekunta Säännölliset lausekkeet: ryhmittely Sulkujen avulla voidaan osoittaa määrällistäjille
- järjestelmäosio (aktiivinen osio) - system partition (active partition)
Windows 7:n käynnistysprosessi alkaa kun emolevyn BIOS lataa (BIOS-asetuksissa määritetyn) ensisijaisen kovalevyn ensimmäisen fyysisen sektorin eli pääkäynnistystietueen (MBR), joka antaa hallinnan aktiivisen
Unix-perusteet. Unix/Linux-käyttöjärjestelmä ja sen ominaisuudet
Unix-perusteet Unix/Linux-käyttöjärjestelmä ja sen ominaisuudet Mikä on unix? Monen käyttäjän käyttöjärjestelmä Siis monta käyttäjää ja monta ohjelmaa jokaisella Kaikkiin koneisiin mikrosta supertietokoneeseen
Oman koneen ylläpito
Oman koneen ylläpito Kurssin jälkeen saa yhden oman virtuaalikoneen (tunnus1) pitää omatoimista harjoittelua ja opiskelua varten. Lakeja ja JY:n sääntöjä pitää noudattaa: https://www.jyu.fi/itp/ohjeet/manuals/tietoturva-jakayttosaannot/kayton-ja-yllapidonsaannot/tietojarjestelmien-yllapitosaannot
Migration. Virtuaalikoneen voi siirtää yhdestä alustakoneesta toiseen monella tavalla:
iscsi internet SCSI (Small Computer System Interface) Alemman tason levynjakomekanismi kuin NFS, CIFS ym: iscsi-levy (target) näkyy asiakaskoneelle (initiator) laitteena eikä tiedostojärjestelmänä. iscsilla
WINDOWSIN ASENTAMINEN
WINDOWSIN ASENTAMINEN Tämä dokumentti kuvaa Windows XP:n Home-version asentamisen. Pro-version asennus ei poikkea kovin merkittävästi tästä ohjeesta. Asennuksessa käytettävä asennuslevy on käytettyjen
Laitteet ovat pääsääntöisesti muutaman vuoden vanhoja. Keskusmuistia niissä on n. 512 Mt ja kovalevyä vaihtelevasti (20 Gt:stä ylöspäin)
TEHTÄVÄ 1, ASENNUS 1. Alkutoimet 2. Laitteistosta Tehtävässä asennettaan Linux-käyttöjärjestelmä kahteen erilliseen koneeseen. Toisesta tulee palvelin (server) ja toisesta asiakas (client). Asennuksesta
Luento 2. Timo Savola. 31. maaliskuuta 2006
UNIX-käyttöjärjestelmä Luento 2 Timo Savola 31. maaliskuuta 2006 Osa I Prosessit Prosessien hierarkia Jokaisella prosessilla on numero (process ID, pid) Jokaisella prosessilla on
Reititys. ip route add default via reititin missä reititin on välittävän koneen (gateway) osoite
Reititys Miten löydetään kone jolla on tietty IP? Samaan aliverkkoon pääsee suoraan, muuten tarvitaan reititystä Oletusreitin asetus (yleensä automaattinen): ip route add default via reititin missä reititin
scp scp (Secure CoPy) kopioi tiedostoja etäkoneeseen: scp [optiot] tiedostot scp [optiot] kohde
ssh ssh (Secure SHell) suorittaa komennon tai avaa pääteistunnon etäkoneessa: ssh [options] [user@]kone [komento] Paljon optioita erikoistilanteisiin, mm. -X salli etäkoneen käyttää paikallista näyttöä
Käytin tehtävän tekemiseen Xubuntu käyttöjärjestelmää aikaisemmin tekemältäni LiveUSB-tikulta.
Tehtävänanto - Tee oma rakkaimmat ohjelmasi asentava apt-get komento - Tee oma rakkaimmat ohjelmasi asentava metapaketti - Paketoi skripti - Bonus (vapaaehtoinen): Tee pakettivarasto, asenna paketti sieltä
LINUXIN ASENTAMINEN WINDOWSIN RINNALLE
LINUXIN ASENTAMINEN WINDOWSIN RINNALLE Ubuntu-linux Gparted-ohjelma Tämän kerran aiheena on Linuxin asentaminen koneeseen. Koska laitteessa on jo Windows-käyttöjärjestelmä asennetuna siten, että se käyttää
Asennusohjeet HIITed palvelun asentamiseen
Asennusohjeet HIITed palvelun asentamiseen Asennus käydään step by step tyyppisesti läpi vaiheittain Suositellut laitevaatimukset: Pentium II prosessori tai parempi Min. 128MB muistia Nopea I/O varustettu
Mathcad 14.0 Single User -asennus 12.3.2008
Mathcad 14.0 Single User -asennus 12.3.2008 Asennuksessa on kaksi vaihetta. Ensin asennetaan ohjelma tietokoneelle (vaiheet 1-3). Sen jälkeen asennetaan lisenssi (vaiheet 4-12). 1. Aseta Mathcad 14 CD-levy
nginx Ubuntu tarjoaa useita asennuspaketteja:
nginx Engine X, toiseksi yleisin (apachen jälkeen) wwwpalvelin Linux-ympäristössä, yleistyy nopeasti Ei ihan yhtä full-featured kuin apache, mutta monissa tilanteissa kevyempi (etenkin muistin tarve pienempi,
Novapoint 16.20 Lisensiointi. Copyright 2006, ViaNova IT AS. All rights reserved 1
Novapoint 16.20 Lisensiointi Copyright 2006, ViaNova IT AS. All rights reserved 1 Sisällysluettelo Työasemakohtainen lisensiointi... 3 Laitteistolukon (USB-lukon) ajurin asennus...3 Laitteistolukon (USB-lukon)
lejos-asennusohje Robottiohjelmoinnin harjoitustyö Kevät 2011
lejos-asennusohje Robottiohjelmoinnin harjoitustyö Kevät 2011 28.01.11 1 Vaiheet Asennetaan tarvittavat ohjelmat Kaikilla järjestelmillä JDK 1.5 tai uudempi (ja esim. Eclipse) Ubuntu/Debian: (mikäli ei
server "Ismo" $ uname -a Linux ismo 2.6.26-2-686 #1 SMP Thu Sep 16 19:35:51 UTC 2010 i686 GNU/Linux $ cat /etc/issue Debian GNU/Linux 5.
server "Ismo" $ uname -a Linux ismo 2.6.26-2-686 #1 SMP Thu Sep 16 19:35:51 UTC 2010 i686 GNU/Linux $ cat /etc/issue Debian GNU/Linux 5.0 \n \l Tapani Aalto 0602225 Oliver Huuhtanen 0701353 Group: LNS10C1
TW-LTE 4G/3G. USB-modeemi (USB 2.0)
TW-LTE 4G/3G USB-modeemi (USB 2.0) Tiedonsiirtonopeus: 100 Mbps/50 Mbps LTE: 1800/2100/2600 MHz GSM/GPRS/EDGE: 850/900/1800/1900 MHz UMTS: 900/2100 MHz Pikaohje (Finnish) CE Käyttöönotto- ohje SIM- kortin
TEHTÄVÄ 4: Microsoft Windows Deployment Services asennus ja hallinta
TEHTÄVÄ 4: Microsoft Windows Deployment Services asennus ja hallinta Windows Deployment Services, WDS Käyttöjärjestelmän asennus työasemalle Dynamic Host Configuration Protocol, DHCP * Domain Name System,
Kieliteknologian ATK-ympäristö Kolmas luento
Kieliteknologian ATK-ympäristö Kolmas luento Miikka Silfverberg Nykykielten laitos 20. syyskuuta 2010 Miikka Silfverberg (Nykykielten laitos) Kieliteknologian ATK-ympäristö: Luento 3 20. syyskuuta 2010
MY STANDARD -OHJE. mystandard.hansaworld.com. Standard ERP Pilvipalvelu Sivu 1/6
MY STANDARD -OHJE mystandard.hansaworld.com Standard ERP Pilvipalvelu Sivu 1/6 KÄYTTÖÖNOTTO Mikäli Standard ERP -ohjelmistonne on HansaWorldin pilvipalvelimella (hostingissa), teidän on mahdollista hallinnoida
Ohje: Tiedostot turvaan ja puhdas Ubuntu alle
Sivu 1/5 Ohje: Tänään törmäsin tilanteeseen, jossa eräällä Ubuntu-peruskäyttäjällä oli ongelmana, että tietokone käynnistyi jatkuvasti uudelleen, oletettavasti käyttöjärjestelmän vioittumisen seurauksena.
erasmartcardkortinlukijaohjelmiston
erasmartcardkortinlukijaohjelmiston asennusohje Sisällysluettelo 1. erasmartcard... 2 2. erasmartcard-ohjelmiston normaali asennus... 3 2.1. Ennen asennusta... 3 2.2. Asennus... 3 3. Muut asennustavat...
KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma / Tietoverkkotekniikka. Joonas Rosenblad. SteamOS-käyttöjärjestelmä
KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma / Tietoverkkotekniikka Joonas Rosenblad SteamOS-käyttöjärjestelmä Harjoitustyö 2014 TIIVISTELMÄ KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan
Mathcad Flexnet lisenssipalvelimen asennus
Mathcad Flexnet lisenssipalvelimen asennus Korjattu 13.01.01 Tärkeää: Ennen lisenssin hakemista tulee luoda PTC tili. Tästä on erillinen ohje, jonka on joko tullut tämän dokumentin yhteydessä tai sen saa
SCI- A0000: Tutustuminen Linuxiin, syksy 2015
SCI- A0000: Tutustuminen Linuxiin, syksy 2015 Sisältö SCI- A0000: Tutustuminen Linuxiin, syksy 2015... 1 1. Mikä Linux?... 1 2. Linuxin käyttö graafisesti... 1 3. Pari sanaa komentorivistä... 2 4. Kalapankki...
MPCC-työkalua voidaan käyttää yhden laitteen valvontaan ja yhden tai useamman laitteen konfigurointiin (Modbus broadcast, osoite 0).
V1.0.0 (14.10.2015) 1 (7) KYTKENTÄ HUOM: toimii Modbus-masterina. Tämän vuoksi toinen mahdollinen Modbus-master on irrotettava verkosta, kun kytketään valmiiseen Modbus-verkkoon. Produalin Modbus-laitteiden
ASENNUSOHJEET INTERNET-ASENNUS. Navita Yritysmalli. YHTEYSTIEDOT Visma Solutions Oy Mannerheiminkatu 5 53900 LAPPEENRANTA Puh.
1/5 ASENNUSOHJEET INTERNET-ASENNUS Navita Yritysmalli YHTEYSTIEDOT Visma Solutions Oy Mannerheiminkatu 5 53900 LAPPEENRANTA Puh. 010 7564 986 Käyttöönotto Matti Sihvo Koulutus Jan-Markus Viikari LAITEVAATIMUKSET
Asteri Ostoreskontra (Dos)
Asteri Ostoreskontra (Dos) Vuosipäivitys 14.10.2002 Päivityksen asentaminen... 4 Asennus uudelle koneelle (Ensiasennus)... 6 Asteri valikon täydellinen asennus... 6 Ostoreskontran nettisivut... 7 Atsoft
Perustuu Tapani Tarvaisen TIES478-luentoon 2018
LVM (Logical Volume Management) Perustuu Tapani Tarvaisen TIES478-luentoon 2018 Ilona Nurminen TIES478 28.1.2019 Mikä LVM? Joustava osiointiratkaisu Muodostaa fyysisen tallennusmedian päälle loogisten
Tähtitieteen käytännön menetelmiä Kevät 2009 Luento 2: Linux
Tähtitieteen käytännön menetelmiä Kevät 2009 Luento 2: Linux 2009-01-19 Lähtökohdat Mikä Linux? Linux on Ilmainen Unix-tyylinen käyttöjärjestelmä Perusajatuksena lähdekoodin vapaus (=ilmaisuus, luotettavuus,
PC-LAITTEEN TESTAAMINEN
PC-LAITTEEN TESTAAMINEN PC-Check-ohjelma Kun laite on koottu, on perusteltua testata sen toiminta ennen käyttöönottoa. Tätä varten on luotu erilaisia ohjelmia, joilla voi laitteen eri osat testata. Yksi
Kopioi cd-levyt kiintolevylle, niin fyysiset levyt joutavat eläkkeelle.
TEE KONEESTA CD-VARASTO: Kopioi cd-levyt kiintolevylle, niin fyysiset levyt joutavat eläkkeelle. Siirrä cd-levysi TIETOJA Kopioi cd-levyt kiintolevylle levykuviksi, niin pääset sisältöön nopeasti käsiksi
HP ProBook 430 G5 kannettavien käyttöönotto
HP ProBook 430 G5 kannettavien käyttöönotto Windows 10:n asennus, päivitysten tarkistus ja Abitti-asetukset Kytke tietokone verkkovirtaan ennen koneen käynnistämistä! Windows 10 Home käyttöjärjestelmän
D-Link DSL-504T ADSL Reitittimen Asennusohje ver. 1.0
D-Link DSL-504T ADSL Reitittimen Asennusohje ver. 1.0 Tervetuloa D-Link ADSL reitittimen omistajaksi. Tämän ohjeen avulla saat reitittimesi helposti ja nopeasti toimimaan. Tämä ohje kannattaa lukea läpi
Näin asennat Windows käyttöjärjestelmän virtuaalikoneeseen
Näillä ohjeilla asennat Microsoft Windows 3.11 tai Microsoft Windows 3.1 -käyttöjärjestelmän Virtual PC 2007 -virtuaalikoneeseen. Huomioi, että voidaksesi asentaa Windows-käyttöjärjestelmän virtuaalikoneeseen,
HAMINETTI WLAN LIITTYMÄN KÄYTTÖÖNOTTO-OHJE
HAMINETTI WLAN LIITTYMÄN KÄYTTÖÖNOTTO-OHJE Vaihe 1, Client manager ohjelmiston ja sovittimen ajureiden asennus Asennuksen vaiheissa saattaa olla sovitin ja käyttöjärjestelmä kohtaisia eroja. Alla olevassa
SSH Secure Shell & SSH File Transfer
SSH Secure Shell & SSH File Transfer TIETOHALLINTO Janne Suvanto 1.9 2002 Sisällysluettelo Sisällysluettelo... 1 Yleistä... 2 SSH Secure Shell ohjelman asetukset... 3 POP3 tunnelin asetukset... 6 Yhteyden
linux linux: käyttäjän oikeudet + lisää ja - poistaa oikeuksia
L6: linux linux linux: käyttäjän oikeudet Käyttäjällä, username, on käyttöoikeus rajattuun levytilaan du -h /home/username/ tulostaa käytetyn levytilan. Yhteenvedon antaa du -h /home/jetsu/ - -summarize
Unix-perusteet. Tiedosto-oikeudet
Unix-perusteet Tiedosto-oikeudet Tietoturvaan liittyviä seikkoja kulunvalvonta kellä oikeus päästä laitteiden luokse käyttöoikeudet käyttäjätunnus & salasana tiedostojärjestelmän oikeudet unixissa omistajan,
2 Asennuksen poistaminen... 6 2.1 Uninstall.sh...6 2.2 Esiasetukset...6 2.3 Sivuston poisto...6. 3 Mush... 7 3.1 Mush.sh...7 3.2 Komennot...
ylläpitotyökalut Sisällysluettelo 1 Asennus-skripti... 3 1.1 Asennus.sh...3 1.2 Esiasetukset...3 1.3 Asennuksen aloitus...4 1.4 Taulujen siirto...4 1.5 Kansioiden luominen...4 1.6 Settings.php...5 1.7
Unix. Markus Norrena
Unix Markus Norrena Kotitehtävä 1 Mikä on Unix? Kirjoittakaa lyhyesti 10 asiaa (väittämää) mitä Unix on, tai mitä Unix ei ole. Tehtävän 2. osa: Edellisen perusteella ryhmätyö jolla laajennatte Unix-tietämystänne
I J. D: Luku/kirjoitus-merkkivalo E: Aukko: SMC, SM-RAM F: Aukko: CF I, CF II, MD G: Aukko: SD, Mini SD, MMC, RS-MMC
Tuotetiedot A B C D E F G H I J A: Kuuloke/kaiutinliitäntä B: Mikrofoniliitäntä C: Virtavalo D: Luku/kirjoitus-merkkivalo E: Aukko: SMC, SM-RAM F: Aukko: CF I, CF II, MD G: Aukko: SD, Mini SD, MMC, RS-MMC
Ohje digitaalisessa muodossa olevan aineiston siirtoon ja allekirjoittamiseen vaadittavien avainten muodostamisesta
Ohje digitaalisessa muodossa olevan aineiston siirtoon ja allekirjoittamiseen vaadittavien avainten muodostamisesta 1. Johdanto Digitaalisessa muodossa olevan aineiston luotettava siirtäminen Kansallisarkistoon
Climecon MagiCADliitosohjelma
Käyttöohje Climecon MagiCADliitosohjelma Versio 2011.11.1 Sisältö Luku 1. Yleistä 3 Ohjeen sisältö...3 Ohjelman asentaminen...3 Vaaditut ohjelmistot... 3 Asennus... 3 Ohjelman käynnistäminen...5 Luku 2.
Kieliteknologian ATK-ympäristö Viides luento
Kieliteknologian ATK-ympäristö Viides luento Miikka Silfverberg Nykykielten laitos 3. lokakuuta 2011 Miikka Silfverberg (Nykykielten laitos) Kieliteknologian ATK-ympäristö: Luento 5 3. lokakuuta 2011 1
MASSER Loader V2.00. käyttö- ja asennusohje 5.5.2014
MASSER Loader V2.00 käyttö- ja asennusohje 5.5.2014 Masser Oy Tel. +358 400 904 500 BID No 0665142-9 Jämytie 1 Fax. +358 16 282 554 VAT No. FI06651429 FI-96910 Rovaniemi, Finland Domicile Rovaniemi OHJELMAN
SISÄLLYS 1 YLEISTÄ VERSIOT Tukiaika Variaatiot OHJELMISTO Paketinhallinta Komentorivisyntaksi
Niko Junnila (1501883 TI15SPELI) Ubuntu Seminaarikooste Linux-järjestelmät Marraskuu 2016 SISÄLLYS 1 YLEISTÄ... 3 2 VERSIOT... 3 2.1 Tukiaika... 3 2.2 Variaatiot... 4 3 OHJELMISTO...4 3.1 Paketinhallinta...4
Ohjelmistopäivitykset Käyttöopas
Ohjelmistopäivitykset Käyttöopas Copyright 2008 Hewlett-Packard Development Company, L.P. Windows on Microsoft Corporationin Yhdysvalloissa rekisteröimä tavaramerkki. Tässä olevat tiedot voivat muuttua
JOVISION IP-KAMERA Käyttöohje
JOVISION IP-KAMERA Käyttöohje 1 Yleistä... 2 2 Kameran kytkeminen verkkoon... 2 2.1 Tietokoneella... 2 2.2 Älypuhelimella / tabletilla... 5 3 Salasanan vaihtaminen... 8 3.1 Salasanan vaihtaminen Windows
TIETOKONEYLIASENTAJAN ERIKOISAMMATTITUTKINTO
TIETOKONEYLIASENTAJAN ERIKOISAMMATTITUTKINTO HARJOITUS: asennus ja konfigurointi TVAT-141 Windows Server 2008 Trial (120 days) Active Directory, AD Domain Name System, DNS Dynamic Host Configuration Protocol,
Kieliteknologian ATK-ympäristö Viides luento
Kieliteknologian ATK-ympäristö Viides luento Miikka Silfverberg Nykykielten laitos 4. lokakuuta 2010 Miikka Silfverberg (Nykykielten laitos) Kieliteknologian ATK-ympäristö: Luento 5 4. lokakuuta 2010 1
TeleWell TW-LTE/4G/3G USB -modeemi Cat 4 150/50 Mbps
TeleWell TW-LTE/4G/3G USB -modeemi Cat 4 150/50 Mbps Pikaohje Laite toimii Windows XP SP3, Windows 7,8,10 ja Mac OSx 10.5 tai käyttöjärjestelmissä, Linux tuki netistä ladattavilla ajureilla USB portin
LINUX-HARJOITUS, MYSQL
LINUX-HARJOITUS, MYSQL Harjoituksen aiheena on tietokantapalvelimen asentaminen ja testaaminen. Asennetaan MySQL-tietokanta. Hieman linkkejä: http://www.mysql.com/, MySQL-tietokantaohjelman kotisivu. http://www.mysql.com/doc/en/index.html,
Lumejärjestelmä Xen. Reino Miettinen
Lumejärjestelmä Xen Reino Miettinen Miksi lumepalvelin Jos jokaiselle sovellukselle tarvitaan oma palvelimensa, niin tämä johtaa helposti raudan hukkakäyttöön. Taloudellisempaa on rakentaa lumepalvelimista
Käytin tehtävän tekemiseen Xubuntu 13.04 -käyttöjärjestelmää aikaisemmin tekemältäni LiveUSB-tikulta.
Tehtävänanto - Asenna ja testaa LAMP - Aiheuta vähintään 3 virhettä ja analysoi lokista - Tee nimipohjainen virtuaalipalvelin, joissa toimii myös www. (Karvinen, T. 23.09.2013) Työympäristö Tein tehtävän
OpenOffice toimisto-ohjelma
OpenOffice toimisto-ohjelma Tässä dokumentissa selitetään OpenOffice-ohjelman asentaminen ja käyttöönotto. 1.Mikä on OpenOffice? OpenOffice on ilmainen toimisto-ohjelmapaketti useaan eri ympäristöön. Sen
BaseMidlet. KÄYTTÖOHJE v. 1.00
KÄYTTÖOHJE v. 1.00 KUVAUS BaseMidlet on matkapuhelimessa toimiva sovellus jolla voi etäkäyttää Tiimi 7000 sarjan säätimiä. Copyright Team-Control Oy, oikeudet muutoksiin pidätetään. TiiMi on Team-Control
MySQL Maestro. Aleksi Korpela IST4SO Markus Lamminaho IST4SO
MySQL Maestro Aleksi Korpela IST4SO Markus Lamminaho IST4SO 1. MAESTRON ASENTAMINEN... 2 2. MYSQL MAESTRON KÄYNNISTÄMINEN JA TESTIKANNAN LUOMINEN... 6 2.1 Taulujen luominen kantaan... 10 2.2 Käyttäjän