Usein kysytyt kysymykset
Tämä sivu sisältää ylläpidolta usein kysyttyjä kysymyksiä vastauksineen.
- Postgres-tietokantani on kuollut db:llä enkä saa sitä käyntiin. Missä vika?
- En pääse kirjautumaan Windowsiin, Linux kyllä toimii
- Olen unohtanut salasanani
- Windowsiin kirjautuminen kestää liian kauan
- Sähköpostikansioni inboxia lukuunottamatta ovat kadonneet!
- Roskapostia (eli spammia) tulee liikaa
- Missä on tulostin?
- Tulostettu työ tulostuu vain osittain tai ei ollenkaan
- Istunto on jäänyt jumiin
- Mitä atk-laitteita on käytettävissä ja missä?
- Zip-aseman käyttö Linuxissa
- Miten asennan CS Linuxiin omia RPM-paketteja?
- Miten saan dokumenttini PDF-muotoon?
- Tausta-ajot Linux järjestelmässä
- Ssh avainautentikointi
Postgres-tietokantani on kuollut db:llä enkä saa sitä käyntiin. Missä vika?
- Tarkista esimerkiksi komennolla "psg username", ettei sinulla ole yhtään postmaster-prosessia käynnissä db:llä. Tapa pois stop-postgres- tai kill-komennolla, jos on.
- Poista tiedosto /home/username/postgres/var/postmaster.pid. Tämä tiedosto jää levylle, jos palvelin on jouduttu käynnistämään uudelleen siten, että prosesseja ei ole voitu ajaa alas.
- Edellisten toimenpiteiden jälkeen yritä uudestaan start-postgres-komentoa.
- Ohjeita tietokantojen käyttöön.
En pääse kirjautumaan Windowsiin, Linux kyllä toimii.
- Windows-järjestelmän käyttäjätunnus aktivoituu vaihtamalla salasana TKTL:n Linux-järjestelmässä komennolla passwd. Tarkista myös, että Windowsiin kirjautuessasi kohdassa Log on to on valittuna TKTL .
Olen unohtanut salasanan
- Saat uuden salasanan TKTL:n atk-ylläpidolta . Ota henkilöllisyystodistus mukaan ja tule Exactumiin käymään jossain atk-ylläpidon työhuoneessa 2. kerroksen A-käytävällä.
- Uutta salasanaa ei voi saada muuten kuin henkilökohtaisesti käymällä.
Windowsiin kirjautuminen kestää liian kauan
- Windowsiin kirjautumisen nopeuteen vaikuttavat seuraavat seikat:
- Yleisesti suuret tiedostot ja etenkin suuret tiedostomäärät profiilissa hidastavat kirjautumista.
- Web-selaimen tallettamien evästeiden (engl. cookies) lukumäärä on kasvanut suureksi, jolloin joudutaan siirtämään paljon pieniä tiedostoja ja kirjautuminen hidastuu.
- Kyseisessä työasemassa voi olla Windows-päivitys meneillään.
- Fs-levypalvelimella voi olla kova kuorma.
- Windows-käyttäjäprofiilin voi nollata , jos se ei sisällä mitään tärkeää tietoa. Näin kirjautuminen saattaa nopeutua huomattavasti. Profiiliin tallettuvat muun muassa Windowsin työpöydän ja joidenkin Windows-ohjelmien asetukset sekä työpöydällä olevat tiedostot. Profiili sijaitsee kullakin käyttäjällä fs-leyypalvelimella hakemistossa /home/fs/käyttäjätunnus/Windows/Profile/. Profiilin voi nollata kirjautumalla ulos Windowsista, tuhoamalla tai siirtämällä muualle Linuxin kautta edellä mainitun hakemiston sisältö ja kirjautumalla uudelleen Windowsiin. Itse Profile-hakemistoa ei pidä poistaa vaan vain sen sisältö.
Sähköpostikansioni inboxia lukuunottamatta ovat kadonneet!
Roskapostia (eli spammia) tulee liikaa
- Tilastolliseen tekstianalyysiin perustuva roskapostin suodatus Bogofilter-ohjelmalla täytyy ottaa itse käyttöön ohjeiden mukaan .
- Bogofilterkaan ei pysty tunnistamaan kaikkea roskaa. Jotta tunnistus toimisi parhaiten, Bogofilteriä opetetaan silloin tällöin postmasterin saamalla spammilla, joka on hyvä otos kaikesta spammista. Muiden käyttäjien saamia roskaviestejä ei kerätä.
- Jos Bogofilter tulkitsee jonkin järkevän viestin roskaksi, sellainen viesti saatetaan voida erikseen opettaa Bogofilterille. Viesti kannattaa ohjata lyhyen saatetekstin kanssa soitteeseen postmaster@cs.helsinki.fi. Parasta on ohjata roskaviesti liitteenä (forward as attachment).
Tulostimet
Tulostettu työ tulostuu vain osittain tai ei ollenkaan
Istunto on jäänyt jumiin
- Linuxin graafinen istunto kuolee näppäinyhdistelmällä ctrl+atl+backspace
- Istunnon lopettaminen toiselta päätteeltä ja jumiin jääneen istunnon lopetus
Mitä atk-laitteita on käytettävissä ja missä?
- Mikroluokkien kokoonpanot ovat webissä.
Zip-aseman käyttö Linuxissa
- Zip-levyke mountataan (liitetään tiedostojärjestelmään) komennolla mount /mnt/zip . Tämän jälkeen levyke näkyy hakemistossa /mnt/zip .
- Kun tiedostot on kopioitu, zip-levyke unmountataan komennolla umount /mnt/zip . Unmounttaus ei onnistu, jos hakemistossa /mnt/zip on shell-istunto.
- Zip-levykkeen voi formatoida komennolla /sbin/mkdosfs /dev/zip , kun levy EI ole mountattuna.
Miten asennan CS Linuxiin omia RPM-paketteja?
- RPM-paketit toimivat järkevästi vain systeemin ylläpitäjän käytössä. Tavallisen käyttäjän on yleensä helpompaa kääntää ohjelma itse lähdekoodipaketista tai etsiä ohjelma valmiiksi käännettynä tar-pakettina.
- Jos kuitenkin välttämättä haluat purkaa RPM-paketteja, niin se onnistuu konvertoimalla RPM-paketti ensin CPIO-paketiksi komennolla rpm2cpio . Sen jälkeen pura CPIO-paketti omaan kotihakemistoosi.
- Käytännössä esim. näin: "cd asennushakemisto; rpm2cpio paketti.rpm | cpio --extract --make-directories".
Miten saan dokumenttini PDF-muotoon?
- Tulosta ensin tiedostoon (postscript). Windowsissa pitäisi olla valmiina tulostin "print to file", joka tuottaa siirrettävää laatua olevaa postscript-koodia.
- Tämän postscript-tiedoston voi muuttaa PDF-muotoon Linuxissa komennolla ps2pdf. Jos Windowsissa on riittävän uusi GhostView-ohjelma, niin homma onnistuu silläkin: avataan postscript-tiedosto ja valitaan valikosta File -> Convert -> Device = pdfwrite jne.
- Jos tällä menetelmällä tuotettu PDF-tiedosto on huonolaatuinen (mitä se ei välttämättä ole), niin sitten täytyy turvautua huoneen B437 skannerikoneessa olevaan Adobe Acrobatiin.
Tausta-ajot TKTL:n Linux-järjestelmässä
TKTL:n mikroluokkien koneissa voi suorittaa tausta-ajoja, mutta niihin tarvitaan ylläpidon lupa. Lupaa tutkimukseen tai opiskeluun liittyviin tausta-ajoihin voi pyytää osoitteesta atk-apu@cs.helsinki.fi.
Muutamia huomautuksia tausta-ajoista:
- Kaikki lupaa kysymättä tehtävät tausta-ajot voidaan tappaa pois, mikroluokissa ja interaktiivisilla palvelimilla (melkki, melkinkari, melkinpaasi)
- Tausta-ajon tekijän tulee pudottaa työnsä prioriteettia esimerkiksi komennolla nice.
- Tausta-ajossa olevan koneen konsolikäyttäjä joutuu sopeutumaan siihen, että hänen käyttöönsä jää vähemmän resursseja.
- Mikroluokissa tausta-ajoja suoritettaessa tulee ottaa huomioon, että luokassa olevia koneita voidaan bootata tausta-ajoista huolimatta.
- Linuxiin saattaa eri ohjelmien jäljiltä jäädä ikuisessa silmukassa olevia prosesseja, jotka kuluttavat turhaan kaiken prosessoriajan. Nämä näkyvät top-komennon listauksen alkupäässä. Varsinkin jos näitä on tausta-ajokoneissa tai interaktiivissa palvelimissa, on niistä hyvä ilmoittaa ylläpidolle. Ylläpidon huoleksi jää erottaa toisistaan todelliset tausta-ajot ja epäterveessä tilassa olevat häirikköprosessit.
- Henkilökunnan laskentatarpeisiin on olemassa eriyisiä laskentakoneryppäitä joista lisätietoja saa osoitteesta atk-apu@cs.helsinki.fi
Shh autentikointi rsa-avaimien avulla
Ssh-avainautentikointia varten täytyy ensin asiakaskoneessa luoda julkinen ja salainen avain. Avainpari luodaan komennolla ssh-keygen. Avaimet pitää suojata salasanalla, jottei varastettuja avaimia voida käyttää väärin.
Salasanasuojauksesta huolimatta luotua salaista avainta tulee säilyttää turvallisessa paikassa.
Linkki ohjeeseen (englanniksi) Windows-koneella toimivan vapaan ssh-ohjelman Puttyn asentamiseen ja sillä avaimen luomiseen.Alla toimenpiteet Linuxissa avaimen luomiseen:
sajlehti@ld4-2:~$ ssh-keygen Generating public/private rsa key pair. Enter file in which to save the key (/home/sajlehti/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /home/sajlehti/.ssh/id_rsa. Your public key has been saved in /home/sajlehti/.ssh/id_rsa.pub. The key fingerprint is: xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx sajlehti@ld4-2 sajlehti@ld4-2:~$
Tämän jälkeen asiakaskoneen (tässä esimerkissä ld4-2) julkinen avain (id_rsa.pub) lisätään TKTL:n tiedostopalevelimen kotihakemiston kansiossa .ssh/ olevaan authorized_keys tiedostoon.
Jos .ssh/ hakemistossa ei ole authorized_keys tiedostoa, kopioi julkinen avain em. hakemistoon ja uudelleennimeä se authorized_keys -nimiseksi.
Julkisen avaimen pääset lisäämään tietotekniikkaosaston cc-unix palvelimien kautta. Tietojenkäsittelytieteen laitoksen kotihakemiston löydät cc-unix palvelimelta ls -komennon avulla.
sajlehti@sirppi# ls -d /home/fs-?/?/sajlehti sajlehti@sirppi# /home/fs-1/1/sajlehti/ sajlehti@sirppi# cat id_rsa.pub >> /home/fs-1/1/sajlehti/.ssh/authorized_keys
Tämän jälkeen autentikointi pitäisi toimia avaimia käyttäen.
sajlehti@ld4-2-3:~$ ssh melkki Password authentication to CS department hosts is disabled for security reasons. We (itsupport@cs.helsinki.fi) do not know yet when it can be enabled again. Sorry about the inconvenience. Enter passphrase for key '/home/sajlehti/.ssh/id_rsa': Last login: Fri Feb 15 13:47:51 2008 from wrl-9.cs.helsinki.fi +-----------------------------------------------------------------------+ + Welcome to melkki, CS Department's interactive server. + + - Remember that melkki has lots of interactive users. + + Please, do not run any cpu/memory intensive computing in melkki. + + - Please report all problems and send questions to + + itsupport@cs.helsinki.fi + + - If melkki seems too crowded, then consider using melkinpaasi + + or melkinkari instead. + +-----------------------------------------------------------------------+ Linux (CSL #2.302) 2.6.23.15-80.fc7 i686 Fri Feb 15 15:02:42 EET 2008 sajlehti@melkki:~$