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.


Aiheet - Ville Pöntinen

Sivuja: 1 2 [3] 4
41

Hei!

Kun OpenOfficessa (tekstinkäsittely) käyttää esimerkiksi luettelomerkkejä, hyppää Luettelomerkit ja numerointi -työkalurivi esille asiakirjan päälle automaattisesti. Saahan sen suljettua, mutta miten estää tuo automaattinen ilmestyminen?


42
Ubuntu tietokoneissa / Leave message -toiminto?
« : 30.10.07 - klo:19.59 »

Mitenkäs tuo toimii? Siis tiedän, että sillä voi jättää "lapun" käyttäjälle, kun näyttö on lukittu. Voikos noita lappuja jaella jotenkin etänä esim. kirjautumalla ssh:lla ko. koneelle?

43
Tiedän, että foorumilla on tai on ollut ohje, jolla tuon asaa lukittua. (Ts. että se pysyy tyhjänä.)

Eipä vaan löydy, vaikka olen hakenut kissojen ja koirien kanssa. Onkohan joku sanamuoto muuttunut? Enkä löytänyt apua Googlellakaan.

Muistelen ohjeessa olleen kyse .recently-used - fileen oikeuksien muutoksesta. Se keino ei (enää) toimi. Apuja?

44

Hei taas.

Järjestelmä > Ylläpito > Ohjelmalähteet > Päivitykset.

Pallo kohtaan Asenna turvallisuuspäivitykset kysymättä.

(Tai nämä sanamuodot Gutsyssä. Aiemmin kai oli jotenkin toisin.)

Ja se kysymys: Mitä tekstitiedostoa tuo pallo muuttaa? Tarkoitus olisi tehdä sama uusien Ubuntujen asennuksen yhteydessä scriptissä, joka tekee kaikenlaista muutakin.

Kiitos.

45
Ubuntu tietokoneissa / Kokemuksia Gutsy Gibbonista
« : 20.08.07 - klo:00.01 »

Hei!

Vaikka Gutsyn julkaisuun on vielä pari kuukautta, lienee moni sitä kokeillut, muutenkin kuin vain elolevyllä.

Koottaisiinko tänne kokemuksia?

(Ketju siirrettäköön vaikka yleisen keskustelun puolelle, jos joku katsoo sopivammaksi.)

Itse tulin laittaneeksi Gutsyn läppäriini. (Pöytä- ja työkone kun ovat oikeasti käytössä.)

Korvasin "feistyt" "gutsyillä" tiedostossa /etc/apt/sources.list eli tein päivityksen: Päätteessä sudo apt-get dist-upgrade. Meni kerralla läpi, pieniä varoituksia tuli, mutta jälkeenpäin ei mitään korjattavaa näyttänyt olevan

Lähes kaikki toimii. Eli mm. reso, wlan + wep, akkumittari, touchpad, näppiksen fn-toiminnot (hibernate, ääni, enable/disable wlan-painike yms.) Tosin em. kilkkeet toimivat jo Edgyssä.

Tosin vain vähän muuttui ulkoisesti...

Miinuksia:
Wlan-manageri kyseli liikaa, joten vaihdoin sen takaisin "manuaaliseksi", mutta toimii edelleen.
Hibernatesta palaaminen herjaa jokus, ettei se muka olisi onnistunut, vaikka onkin toiminut kuten pitääkin.

Plussia:
Compiz-fusion pelasi ensi yrittämällä. Ei tosin asentunut oletuksena, eikä kai pitäisikään, koska päivitin konettani.

Sudo:n salasanakyselyn muutos: sudo komennon jälkeen kysytään (Pääte kysyy): [sudo] password for ville:, missä ville on tunnukseni. Omalla koneella tämä on vähän triviaalia, mutta töissä, jossa ylläpidän useita työasemia ssh-yhteyksien avulla, tulee tämä olemaan hienoa.

Koneena Fujitsu Siemens Amilo Pro V2085. Alla lspci:

Koodia: [Valitse]
00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 04)
00:02.0 VGA compatible controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 04)
00:02.1 Display controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 04)
00:1b.0 Audio device: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 04)
00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 04)
00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 04)
00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 04)
00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 04)
00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 04)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d4)
00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 04)
00:1f.1 IDE interface: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) IDE Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 82801FBM (ICH6M) SATA Controller (rev 04)
00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 04)
06:05.0 Network controller: Intel Corporation PRO/Wireless 2200BG Network Connection (rev 05)
06:07.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8169 Gigabit Ethernet (rev 10)
06:09.0 CardBus bridge: Texas Instruments PCIxx21/x515 Cardbus Controller
06:09.2 FireWire (IEEE 1394): Texas Instruments OHCI Compliant IEEE 1394 Host Controller
06:09.3 Mass storage controller: Texas Instruments PCIxx21 Integrated FlashMedia Controller
06:09.4 Generic system peripheral [0805]: Texas Instruments PCI6411/6421/6611/6621/7411/7421/7611/7621 Secure Digital Controller



46
Ubuntu tietokoneissa / OO Calc ja nuolinäppäimet
« : 13.08.07 - klo:22.07 »

Hei!

Ongelmakoneella käytössä Ubuntu 6.06 ja sen mukana tuleva OO + muut.

OO Calcissa ovat nuolinäppäimet lakanneet toimimasta ts. solusta toiseen ei pääse liikkumaan niiden avulla. Vain hiiri toimii solujen vaihtamiseen.

Vasen-oikea-näppäimet toimivat ok mm. kaavaa kirjoitettaessani ja kaikki nuolet toimivat moitteetta esimerkiksi OO Writerissa sekä kaikissa muissa ohjelmissa. Olen kahlannut asetuksia läpi molempiin suuntiin eikä vaan osu silmiin mitään. (Olenpahan kuitenkin oppinut kaikkea pientä uutta ohjelmista...)

Missä vika?

Sanotaan nyt saman tien, että samaa /homea on käytetty/käytetään myös Feistyllä, jolloin myös uudempi OO on siis käytössä. Toivon vain, ettei tämä ole ongelman ydin, kun niin tykkään molemmista. (Kolmin aina kaunihimpi...)

Me, myself and ubuntu.

47
Laitealue / Kokemuksia Pinnacle 700-USB ?
« : 12.06.07 - klo:21.09 »

Eli otsikon mukaisesti, onkos teillä kokemuksia Pinnaclen 700-USB:n käytöstä Ubuntussa? Siis laitteen, ei Pinnacle Studion. Löytääkö esim. Kaffeine sitä?

Googlaus tuotti mm. usbvisionin, jonka sivuilla sanotaan ko. vermeen tukevan joitain Pinnaclen tuotteita, mutta... ? Siis neuvoa kehiin jos on kokemuksia.


48
Laitealue / iwconfig / link quality
« : 22.11.06 - klo:00.19 »
Käytän pöytäkoneessani Buffalon langatonta pci-korttia, jossa on broadcomin piiri WLI2-PCI-G54S, joka on varustettu pienellä antennilla.

Koodia: [Valitse]
ville@ville-desktop:~$ lspci -v
<clip>
01:0a.0 Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03)
        Subsystem: Melco Inc Unknown device 0330
        Flags: bus master, fast devsel, latency 64, IRQ 74
        Memory at cdefe000 (32-bit, non-prefetchable) [size=8K]
</clip>

Yhteys kuitenkin toimii (edgyssä heittämällä uudella kernelillä + bcm43xx:llä) eli en tällä kertaa kaipaa apua sen konffaamiseen  :D

Vekotin on ollut käytössä kuukauden verran ja koko ajan signaali on ollut kohtalaisen huono.

Koodia: [Valitse]
ville@ville-desktop:~$ iwconfig eth1 | grep Link
          Link Quality=51/100  Signal level=-74 dBm  Noise level=-65 dBm

Purkkina on Linksysin WAG354G, ja sillä puolella kaikki tuntuu olevan kunnossa, sillä läppärini näyttää sadan prosentin signaalia joka puolella asuntoa. Pöytäkone kyllä onkin toisessa päässä asuntoa kuin purkki ja kerrosta alempana.

Ongelmana siis on huono / liian alhainen signaali, joka saa konen yhteyden silloin tällöin kaatumaan. Nytkin olen kääntänyt koneen akselinsa ympäri jotta tuo antennin-tynkä kuulisi jotain.

Ja lopulta kysymyksiä:

1. Voiko iwconfig - komennon sens - parametrilla vaikuttaa jotenkin tähän  ???
2. Miten antennia voi tuunata? Tai voiko sen tilalle ostaa tehokkaamman "irtoantennin" jostain? Antenni siis on kierteellä kiinni ko. pci-kortissa.

(Kotimme ainoa puhelinpistoke on makuuhuoneessa. Olimme yksimielisiä siitä, ettei konetta pystytetä sinne, vaan kellariin... Matkaa koneen ja modeemin n. 8 metriä + kerrosväli + takka ja sen muuri. Toisaalta kannettavassa käyttämäni Buffalon PCMCIA-kortti poimii signaalin paljon paremmin.)

49
En tiedä mistä sormeni muistavat seuraavanlaisen toiminnon (jokin kauan sitten kokeilemani linux, DOS?), mutta saako sitä bash:iin tai johonkin muuhun tulkkiin vai olisiko se olemassa jossain?

Eli kyse on historyn käyttämisestä arvaten. Jos vaikka kirjoitan päätteeseen "su" ja painan nuolta ylös, ehdottaa bash viimeksi kirjoittamaani käskyä. Haluaisin sen ehdottavan edellistä su-alkuista komentoani ja toisella painalluksella sitä edellistä jne.

50

Tervehdys!

(Jos tämä viesti kuuluu jonnekin muualle, olkaatten hyvä ja siirtäkää)

Asensin Edgyn kannettavaani päivitysmenetelmällä. Dapperissa Buffaln pcmcia-wlan-kortti toimi. Edgyssä se ei ensin toiminut, mutta kokeiltuani huomasin, että se toimii kuten ennenkin, jos boottaan koneen vanhalla 2.6.15-27-k7-kernelillä. Uudella generic-kernelillä ei toimi... Tietääkö joku mistä johtuu? ("Genericistä" vaiko vain uuden kernelin ja ndiswrapperin yhteensopimattomuudesta vai mistä?)

Tiedän, että Edgy on beta-versio, eikä kaiken voi odottaakaan toimivan, ja voin tottakai muuttaa k7-ytimen oletukseksi, mutta olisi kiva yrittää (ja vähintään yhtä kiva tietää etukäteen, jos yrittää turhaan  :-\ ).

Tietoja

dmesg:n tärkeät rivit bootatessa generic-kerneliin:

Koodia: [Valitse]
[17179594.148000] ndiswrapper version 1.22 loaded (preempt=no,smp=yes)
[17179594.176000] ndiswrapper (wrapper_init:129): loadndiswrapper failed (1536); check system log for messages from 'loadndisdriver'
[17179594.176000] ndiswrapper (wrapper_init:136): ndiswrapper: initialization failed
[17179595.880000] ndiswrapper version 1.22 loaded (preempt=no,smp=yes)
[17179595.884000] ndiswrapper (wrapper_init:129): loadndiswrapper failed (1536); check system log for messages from 'loadndisdriver'
[17179595.884000] ndiswrapper (wrapper_init:136): ndiswrapper: initialization failed
[17179595.908000] ndiswrapper version 1.22 loaded (preempt=no,smp=yes)
[17179595.908000] ndiswrapper (wrapper_init:129): loadndiswrapper failed (1536); check system log for messages from 'loadndisdriver'
[17179595.908000] ndiswrapper (wrapper_init:136): ndiswrapper: initialization failed
[17179595.940000] ndiswrapper version 1.22 loaded (preempt=no,smp=yes)
[17179595.944000] ndiswrapper (wrapper_init:129): loadndiswrapper failed (1536); check system log for messages from 'loadndisdriver'
[17179595.944000] ndiswrapper (wrapper_init:136): ndiswrapper: initialization failed
[17179596.024000] ndiswrapper version 1.22 loaded (preempt=no,smp=yes)
[17179596.024000] ndiswrapper (wrapper_init:129): loadndiswrapper failed (1536); check system log for messages from 'loadndisdriver'
[17179596.024000] ndiswrapper (wrapper_init:136): ndiswrapper: initialization failed
[17179596.052000] ndiswrapper version 1.22 loaded (preempt=no,smp=yes)
[17179596.052000] ndiswrapper (wrapper_init:129): loadndiswrapper failed (1536); check system log for messages from 'loadndisdriver'
[17179596.052000] ndiswrapper (wrapper_init:136): ndiswrapper: initialization failed
[17179596.076000] ndiswrapper version 1.22 loaded (preempt=no,smp=yes)
[17179596.080000] ndiswrapper (wrapper_init:129): loadndiswrapper failed (1536); check system log for messages from 'loadndisdriver'
[17179596.080000] ndiswrapper (wrapper_init:136): ndiswrapper: initialization failed

Kortti:

Buffalo G43 AirStation WLI2-CB-G54L

Kortti lspci:n kielellä:

Koodia: [Valitse]
07:00.0 Ethernet controller: Linksys, A Division of Cisco Systems [AirConn] INPROCOMM IPN 2220 Wireless LAN Adapter (rev 01)

ndiswrapper -l:
Koodia: [Valitse]
Installed ndis drivers:
neti2220                driver present, hardware present

iwconfig-tuloste, kun bootattu k7-kerneliin eli kun wlan0 toimii:

Koodia: [Valitse]
lo        no wireless extensions.

eth1      no wireless extensions.

sit0      no wireless extensions.

wlan0     IEEE 802.11g  ESSID:"pontiset" 
          Mode:Managed  Frequency:2.462 GHz  Access Point: 00:13:10:F1:E5:BE   
          Bit Rate:54 Mb/s   
          RTS thr:2347 B   Fragment thr:2346 B   
          Power Management:off
          Link Quality:100/100  Signal level:-61 dBm  Noise level:-256 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

/etc/network/interfaces - tiedostossa on "vain" seuraavat (eli ei ole tarvinnut turvautua mihinkään pre-up-juttuihin):

Koodia: [Valitse]
iface wlan0 inet dhcp
wireless-essid XXX
wireless-key XXX

auto wlan0

Neuvoja? Tarvitaanko lisätietoja? Kortti siis toimii vanhemmalla kernelillä moitteettomasti, PnP pelaa, WEP on käytössä

51
Laitealue / Lukitse näyttö jumittaa gdm:n
« : 05.10.06 - klo:12.09 »

Hei!

Vaihdoin työkoneeni nvidian asetukset dualista twinviewiksi. Dual-tila toimi ja twin:kin toimii kuten sen pitääkin.

Tämän muutoksen jälkeen näytönsäästäjä ja Lukitse näyttö jumittavat X:n ?? Ruutu pysyy pimeänä ja ainoa tapa saada jotain aikaan on vaihtaa tty1:een ja käynnistää gdm uudelleen.

Mistäs tällainen voi johtua? Apua?

Tässä /etxc/X11/xorg.conf (näytön osalta). Useimmat kommentoidut rivit ovat jäänteitä dual-view-asetuksista.

Section "Device"
   Identifier   "nvidia0"
   Driver      "nvidia"
   BusID      "PCI:6:0:0"
   Screen      0
   Option      "NoLogo"
   Option       "TwinView" "true"
   Option       "TwinViewOrientation" "Clone"
   Option       "SecondMonitorHorizSync" "31.5-57.0"
   Option       "SecondMonitorVertRefresh" "50.0-70.0"
   Option          "MetaModes" "1024x768,1024x768;800x600,800x600;640x480,640x480"
EndSection

#Section "Device"
#   Identifier   "nvidia1"
#   Driver      "nvidia"
#   BusID      "PCI:6:0:0"
#   Screen      1
#   Option      "NoLogo"   
#EndSection

Section "Monitor"
   Identifier   "AL1716"
   Option      "DPMS"
EndSection

Section "Monitor"
   Identifier   "tykki"
   Option      "DPMS"
   HorizSync    31.5 - 57.0
   VertRefresh  50.0 - 70.0
EndSection

Section "Screen"
   Identifier   "screen0"
   Device      "nvidia0"
   Monitor      "AL1716"
   DefaultDepth   24
   SubSection "Display"
      Depth      16
      Modes      "1024x768" "832x624" "800x600" "720x400" "640x480"
   EndSubSection
   SubSection "Display"
      Depth      24
      Modes      "1024x768" "832x624" "800x600" "720x400" "640x480"
   EndSubSection
EndSection

#Section "Screen"
#   Identifier   "screen1"
#   Device      "nvidia1"
#   Monitor      "tykki"
#   DefaultDepth   24
#   SubSection "Display"
#      Depth      16
#      Modes      "1024x768" "832x624" "800x600" "720x400" "640x480"
#   EndSubSection
#   SubSection "Display"
#      Depth      24
#      Modes      "1024x768" "832x624" "800x600" "720x400" "640x480"
#   EndSubSection
#EndSection

Section "ServerLayout"
   Identifier   "Default Layout"
   Screen      0 "screen0"
#   Screen      1 "screen1" rightOf "screen0"
   InputDevice   "Generic Keyboard"
   InputDevice   "Configured Mouse"
   InputDevice     "stylus" "SendCoreEvents"
   InputDevice     "cursor" "SendCoreEvents"
   InputDevice     "eraser" "SendCoreEvents"
EndSection

Section "DRI"
   Mode   0666
EndSection

#Section "Extensions"
#    Option "Composite" "true"
#EndSection

52
Hei!

Tappelin aikani läppärini wlanin kanssa ja nyt se toimii Paitsi, että aina bootin jälkeen mun on lopetettava moduli bcm43xx...

Mulla on acer3020 ja siinä:

ville@raahis:/lib/firmware/2.6.15-27-k7$ lspci | grep Broadcom
0000:06:05.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)


...eli kortti jota bcm43xx ei tue. Joten asentelin ndiswrapperin sekä acerhk:n (ajuri läppärin tietyille painikkeille, joka myös mahdollistaa wlanin käytön) ja sain sen satunnaisesti toimimaan, lopulta tilanne on tämä:

Kun käynnistän koneen, ei nettiin pääse. Tässä iwconfig:

ville@raahis:~$ iwconfig
lo        no wireless extensions.

eth1      no wireless extensions.

eth0      IEEE 802.11b/g  ESSID:"pontiset"  Nickname:"Broadcom 4318"
          Mode:Managed  Frequency=2.437 GHz  Access Point: Invalid
          Bit Rate=11 Mb/s   Tx-Power=19 dBm
          RTS thr:off   Fragment thr:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

sit0      no wireless extensions.

ville@raahis:~$


Mutta kun sitten poistan bcm43xx:n käytöstä:

ville@raahis:~$ sudo rmmod bcm43xx
Password:
ville@raahis:~$


Lähtee verkko heilumaan kuin ei olisi koskaan jumissa ollutkaan. Lisäksi "jostain" ilmestyvät oikeat asetukset (ainakin tuo channel 11 eli 2.462 vaikken tiedä olisko sillä väliä.):

ville@raahis:~$ iwconfig
lo        no wireless extensions.

eth1      no wireless extensions.

sit0      no wireless extensions.

eth0      IEEE 802.11g  ESSID:"pontiset"
          Mode:Managed  Frequency:2.462 GHz  Access Point: 00:13:10:F1:E5:BE
          Bit Rate:54 Mb/s   Tx-Power:25 dBm
          RTS thr:2347 B   Fragment thr:2346 B
          Power Management:off
          Link Quality:100/100  Signal level:-64 dBm  Noise level:-256 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

ville@raahis:~$


Olen laittanut bcm43xx:n tiedostoon /etc/modprobe.d/blacklist rivin blacklist bmc43xx, kuten esimerkiksi sivulla https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx/Dapper kehoitetaan.

Eli miten pääsen lopullisesti eroon mokomasta modulista bcm43xx??

(Edit: touchpadi teki temput jälleen kerran ja lähetti jotenkin täysin keskeneräisen viestin...)

53

Hei!

Voiko gnomea säätää niin, että työpöydän kuvakkeet, gdesklets-appletit tms. sijoittuisivat %-suhteessa näyttöllä, eivätkö pikseleinä vasemmasta ylänurkasta.

Käytän siis päivittäin työssäni eri koneita, joilla on eri näytöt ja kuvasuhteet. Pahimmillaan työpöydälle kopioitu kansio, käynnistin tms. ei näy 1024*768-tilassa olevilla koneilla, kun se on laitettu isommalla resolla näytön oikean/alareunan tietämille. Lisäksi gdesklets-kelloa ym. on vaikeata saada pysymään "tyylikkäästi" halutussa paikassa tai edes suhteellisesti samassa kohdassa (oikea alanurkka olisi mieluisin paikka kellolle, päivän säälle ja kalenterille) näytöllä eri resoilla; vasen ylänurkka kun on "varattu" uusille ladatuille esimerkiksi tiedostoille, cd-aseman kuvakkeelle. Vai saako nämä jollain tavalla ilmestymään muualle näytöllä, em suhteellisuus huomioiden?

54
Hei!

Asentelin tässä pariin jo parhaat päivänsä nähneeseen koneeseen Ubuntua. LiveCD-asennus hyytyi oltuaan ensin todella hidas. Alternate-CD-asennus näytti menevän läpi, kunnes jossain loppuvaiheessa kone pysähtyi ruutu pimeänä pl. kaksi harmaata kursorin kokoista laattaa...

No ajattelin tehdä serveri asennuksen ja päivittää siihen desktopin... Serveri-versio asentui (oletusasetuksin) ihan ok, ajoin updaten + upgraden ja kaikki toimi.

Sitten komensin sudo apt-get install ubuntu.desktop. Kone latasi kaiken, mutta viimeisenä tuli ilmoitus yhden paketin puuttumisesta (lupa evätty osoitteessa se_ja_se) ja ehdotettiin apt-get updatea sekä asentamista --fix-missing.

Update ei muuttanut mitään, mutta tuolla fix-missing-optiolla kone asensi n. 900 pakettia ja komento päättyi ilman virheilmoituksia. Kun boottasin koneen, saan eteeni "ihan normaalin" graafisen kirjautumisruudun, voin syöttää käyttäjätunnuksen ja salasanan, mutta sitten pysähtyy ts. taustalla tuo Dapperin ruskea väri ja sen päällä hiiri, joka liikkuu, mutta sitä "latautumisikkunaa" ei koskaan tule...

Olen tarkistanut xorg.conffia, komentanut sudo dpkg-reconfigure -phigh xserver.xorg (eikä kai vika näissä olekaan, gdm näyttää toimivan?) ajanut updatet ja upgradet, clearannut apt:n ja väänsin vielä sitä -f vipuakin.

Apuja??

Edit: Niin, vaikka tuo graafinen puoli juuttuu johonkin, voi pääte-ruutuja (tty) aivan normaalisti.

55
Hei!

Pystytin kesän aikana kouluumme Ubuntu-verkon Windows 2000 domainin tilalle ja ajattelin kertoa tarinan täällä.

Lyhyesti taustaa + tavoitteita: Serverille on keskitetty käyttäjähallinta sekä kotikansiot. Koneita on n. 80 ja käyttäjiä vajaa 500. Vuosittain vaihtoa on suunnilleen 150 käyttäjän verran. Olen välttänyt muiden kuin repoista löytyvien ohjelmien asennusta. Verkkossamme on valmiina (kaupungin puolelta) DHCP, kytkimet ja nettiyhteys + palomuuri. Sain käyttööni D-luokan verkon ja laitoin kaikkiin koneisiin kiinteän osoitteen. Opetusverkko on erotettu kytkimissä hallinnosta ja naapureinani on vain yksi yläaste ja pari alakoulua.

1. Serveri
2. Client – asennus (NIS, NFS)
3. Client – asennuksen viimeistely
4. Kloonausta
5. Käyttäjien luominen
6. TODO / Neuvoja kaivataan / Suunnitteilla


1. Serverin asennus
Asennus Ubuntu-server-levyltä.

Kiinteä ip

Muokkaa asetustiedostoa:

Koodia: [Valitse]
sudo pico /etc/network/interfaces
Niin, että siellä on (esimerkiksi):

Koodia: [Valitse]
auto eth0
iface eth0 inet static
        address 10.2.2.2
        network 10.2.0.0
        netmask 255.255.0.0
        gateway 10.2.0.1

NIS

Lähde: http://lyre.mit.edu/~powell/debian-howto/nis.html ynnä muut NIS-HOWTO-sivut.

Asennus:

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
Muuta arvoa NISSERVER tiedostossa /etc/default/nis niin, että rivillä on NISSERVER=master.

Lisää tiedostoon /etc/yp.conf rivi:

Koodia: [Valitse]
ypserver valitsemasi_nimi server 10.2.2.2
(Tässä taitaa olla toinen liikaa, mutta toimii...)

Muokkaa tiedostoa /etc/ypserv.securenets. Kommentoi 0.0.0.0-rivi ja tilalle esimerkin mukaan verkkoalue. Esimerkissä rivi 255.255.0.0 10.2.2.0 sallii pääsyn vain osoitteille 10.2.2.*.

Koodia: [Valitse]
# This line gives access to everybody. PLEASE ADJUST!
#0.0.0.0 0.0.0.0
255.255.255.0 10.2.2.0

Käynnistä nis uudelleen.
Koodia: [Valitse]
sudo /etc/init.dnis restart
NIS:n alustus:
Koodia: [Valitse]
sudo /usr/lib/yp/ypinit -m
Ja aina, kun käyttäjiä lisätään tms:

Koodia: [Valitse]
sudo make -C /var/yp
NFS

(Tässä osiossa saattaa olla puutteita tai virheitä, dokumentointi jäi...)

Lähde: http://www.tldp.org/HOWTO/NFS-HOWTO/server.html

Asennus:
Koodia: [Valitse]
sudo apt-get install nfs-kernel-server
Jaot kuntoon: Lisää tiedostoon /etc/exports rivejä jakojesi mukaan. Esim.

Koodia: [Valitse]
/home 10.2.2.0/255.255.255.0(rw,sync)
/yhteiset 10.2.2.0/255.255.255.0(rw,sync)

Ylläoleva jakaa hakemistot /home ja /yhteiset niin, että koneilla (osoitteilla) 10.6.6.0-10.6.6.255 on pääsy.

Jotta palvelin ei ihan kaikille kertoisi ihan kaikkea, tulee /etc/hosts.allow ja /etc/hosts.deny tiedostoja muokata. Ohjeita mm. osoitteessa http://www.faqs.org/docs/Linux-HOWTO/NFS-HOWTO.html

(Itse en saanut aliverkkomäärityksiä toimimaan hosts.allow-tiedostossa, joten siellä on listattu yksittäisinä IP-osoitteina koko 10.2.2.100 – 10.2.2.250...)

2. Clientin asennus

2.1 Asennus ja alkutoimet

Asenna Ubuntu ”normaalisti” kuitenkin huomioiden:

Sama superuser samalla salasanalla kuin kaikissa muissakin koneissa.
Koneelle valmiiksi yksilöllinen nimi (minulla luokan ja mallin mukaan).

2.1.1 Aseta kiinteä ip (mukaillen näitä arvoja):

Järjestelmä -> Hallinta -> Verkkoasetukset
-> Yleiset-välilehti
   Valitse aktiivinen laite ja sen ominaisuudet
   -> Vaihda IP-osoite kiinteäksi
      -> Syötä osoite: 10.2.2.x mikä onkaan seuraava vapaa.
      -> Aliverkon peite: 255.255.0.0
      -> Yhdyskäytävän osoite: 10.2.0.1
      -> Paina OK!
-> DNS – välilehti
   ->Tarkista, että DNS-palvelimina ovat
      10.2.0.2
      123.123.123.123
      124.124.124.124
   ja aluenimessä
      kaupunki.fi
-> Paina lopuksi OK!

2.1.2 Päivitysten automatisointi

Valitse Järjestelmä -> Hallinta -> Ohjelma-asetukset -> Internet-päivitykset ja rastita kohta Asenna turvallisuuspäivityk­set kysymättä.

2.2 Client – NIS ja NFS

Huom! Jakeen lopussa scripti, joka tekee asennuksen automaattisesti.

2.2.1 NIS

Asennus:
Koodia: [Valitse]
sudo apt-get install nis
Perusta kuntoon
Koodia: [Valitse]
sudo gedit /etc/nsswitch.conf
Tarkista, että tiedostossa on seuraavat arvot:
Koodia: [Valitse]
passwd:         compat
group:          compat
shadow:         compat
netgroup:       nis

(Minulla oli joka kerta.)

Kerrotaan NIS-domainin ja -palvelimen nimet:
Koodia: [Valitse]
sudo gedit /etc/defaultdomain
ja lisää (ainoaksi riviksi):
Koodia: [Valitse]
valitsemasi_domainnimi
Koodia: [Valitse]
sudo gedit /etc/yp.conf
ja lisää loppuun
Koodia: [Valitse]
ypserver valitsemasi_domainnimi
Laitetaan serverin osoite paikalleen:
Koodia: [Valitse]
sudo gedit /etc/hosts
lisää rivi:
Koodia: [Valitse]
10.2.2.2 valitsemasi_domainnimi
Kirjautumistiedostoihin kamaa:

Koodia: [Valitse]
sudo gedit /etc/passwd
ja lisää alimmaksi rivi:

Koodia: [Valitse]
+::::::
(plussa ja kuusi kaksoispistettä)

Koodia: [Valitse]
sudo gedit /etc/shadow
ja lisää alimmaksi rivi:

Koodia: [Valitse]
+::::::::
(plussa ja kahdeksan kaksoispistettä)

Koodia: [Valitse]
sudo gedit /etc/group
ja lisää alimmaksi rivi:

Koodia: [Valitse]
+:::
(plussa ja kolme kaksoispistettä)

Käynnistä
Koodia: [Valitse]
sudo /etc/init.d/portmap restart
sudo /etc/init.d/nis restart

Tässä vaiheessa login pitäisi toimia, mutta käyttäjillä (pl. pääkäyttäjä) ei ole kotihakemistoa.

2.2.2 NFS

Lähde: http://venda.uku.fi/tietotekniikka/linux/nfsv3.shtml

Asennus:
Koodia: [Valitse]
sudo apt-get install portmap nfs-common
Suojat:
Koodia: [Valitse]
sudo gedit /etc/hosts.deny
johon rivi:
Koodia: [Valitse]
portmap: ALL
Koodia: [Valitse]
sudo gedit /etc/hosts.allow
johon rivi:
Koodia: [Valitse]
portmap: 10.2.2.2
(Tai mikä onkin serverin IP.)

Luo hakemisto yhteisen hakemiston mounttausta varten, esim:

Koodia: [Valitse]
sudo mkdir /yhteiset
Automaattinen mounttaus:
Koodia: [Valitse]
sudo gedit /etc/fstab
johon rivit:
Koodia: [Valitse]
valitsemasi_domainnimi:/home /home nfs bg,rw,intr,exec,nosuid,rsize=8192,wsize=8192 0 0
valitsemasi_domainnimi:/yhteiset /yhteiset nfs bg,rw,intr,exec,nosuid,rsize=8192,wsize=8192 0 0

Testaus:
Koodia: [Valitse]
cd /
sudo mount /home
sudo mount /yhteiset

Kone liittää ko. hakemistot serverille käynnistyessään.

Tässä vaiheessa serverin tunnuksilla pitäisi voida kirjautua palvelimelle (myös graafisesti) ja saada /home ja /yhteiset käyttöön.

Käynnistä kone uudelleen. Ei heti pakollinen, jos /home mountattu käsin.

2.2.3 Tässä scripti NIS:n ja NFS:n asennukseen:

Suorita scripti roottina:

Koodia: [Valitse]
sudo su root

sh alkuasennus.sh

(Tai mikä tiedoston nimi onkaan.)

Itse kannoin mukanani USB-tikkua, jolla scripti oli. Scriptiin pitää muokata mm. IP:t ja domainnimi.

Scripti:

Koodia: [Valitse]
apt -get install nis portmap
echo ypserver valitsemasi_domainnimi | cat >> /etc/yp.conf
echo 10.2.2.2 valitsemasi_domainnimi | cat >> /etc/hosts
echo +:::::: | cat >> /etc/passwd
echo +:::::::: | cat >> /etc/shadow
echo +::: | cat >> /etc/group
echo portmap: ALL | cat >> /etc/hosts.deny
echo portmap 10.2.2.2 | cat >> /etc/hosts.allow
mkdir /yhteiset
echo valitsemasi_domainnimi:/home /home nfs bg,rw,intr,exec,nosuid,rsize=8192,wsize=8192 0 0 | cat >> /etc/fstab
echo valitsemasi_domainnimi:/yhteiset /yhteiset nfs bg,rw,intr,exec,nosuid,rsize=8192,wsize=8192 0 0 | cat >> /etc/fstab

3. Client – asennuksen viimeistely

Huom! Jakeen lopussa scripti, joka suorittaa tämän osion.

3.1 Pakettivarastot kuntoon + päivityksiä

sudo gedit /etc/apt/sources.list

Poista kaikki ja tilalle rivit

Koodia: [Valitse]
# http://www.ubuntulinux.nl/source-o-matic
#
# If you get errors about missing keys, lookup the key in this file
# and run these commands (replace KEY with the key number)
#
# gpg --keyserver subkeys.pgp.net --recv KEY
# gpg --export --armor KEY | sudo apt-key add -

# Suomi mirrori Main, universe ja multiverse
deb http://www.nic.funet.fi/pub/mirrors/archive.ubuntu.com/ dapper universe main restricted multi­verse

## Multimedia kodeekit + muuta suljettua tavaraa


deb http://dtw.silverentertainment.fi/oo2-soikko/ gcc34 non-free
deb http://archive.ubuntu.com/ubuntu/ dapper main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ dapper-security main restricted
deb http://archive.ubuntu.com/ubuntu/ dapper-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ dapper-backports main restricted universe multiverse
deb http://wine.budgetdedicated.com/apt breezy main


Avaimet kuntoon komentoriviltä:
Koodia: [Valitse]
gpg --keyserver subkeys.pgp.net --recv  33BAC1B3
gpg --export --armor 33BAC1B3 | sudo apt-key add -

Soikkoa varten:
Koodia: [Valitse]
gpg --keyserver hkp://subkeys.pgp.net/ --recv-keys E1FF97A0
gpg --export E1FF97A0 | sudo apt-key add -

Päivitys
Koodia: [Valitse]
sudo apt-get update
sudo apt-get upgrade

Tehokkaampi ydin
Koodia: [Valitse]
sudo apt-get install linux-image-686
3.2 Multimedia Codecit, playereitä ja plugineja

https://wiki.ubuntu.com/RestrictedFormats

Asenna multimedia codecit
(Yhden rivin komento...)

Koodia: [Valitse]
sudo apt-get install gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiverse gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse gstreamer0.10-ffmpeg mpg321 vorbis-tools libxine-extracodecs gstreamer0.10-ffmpeg gstreamer0.10-gl libxine-main1
Hae ja asenna Windows-codecit:
(Jos olet jo pääkäyttäjänä sisällä, pakettia kannattaa pitää kotihakemistossa ja sivuuttaa wget-komento.)

Koodia: [Valitse]
wget -c ftp://ftp.nerim.net/debian-marillat/pool/main/w/w32codecs/w32codecs_20050412-0.4_i386.deb
sudo dpkg -i w32codecs_20050412-0.4_i386.deb

DVD

Koodia: [Valitse]
sudo apt-get install libdvdread3
sudo /usr/share/doc/libdvdread3/examples/install-css.sh

FLASH

Koodia: [Valitse]
sudo apt-get install flashplugin-nonfree
sudo update-flashplugin

ADOBE

Koodia: [Valitse]
sudo apt-get install acroread mozilla-acroread
JAVA

Koodia: [Valitse]
sudo apt-get install sun-java5-bin
sudo update-alternatives --config java

... ja valitse Sunin java kun kysytään.

Koodia: [Valitse]
sudo apt-get install sun-java5-plugin
Soikko

Koodia: [Valitse]
sudo apt-get install openoffice.org2-soikko
(Jotta toimii on alussa lisätty rivi pakettivarastoon.)

3.3 Ääni yms. laitteet toimimaan

Tämän löysin sivulta http://tech.canterburyschool.org/tech/UbuntuWorkstations kohdasta Sound, USB, etc access.

Lisää tiedostoon /etc/pam.d/gdm rivi

Koodia: [Valitse]
auth optional pam_group.so
Lisää tiedostoon /etc/security/group.conf rivi

Koodia: [Valitse]
gdm;*;*;Al0000-2400;floppy,audio,cdrom,video,plugdev,scanner
Tällöin jokainen gdm:än kirjautuva luetaan kuuluvaksi ko. ryhmiin.

3.4 Scripti luvun kolme asennuksiin

Aja scripti roottina:
Koodia: [Valitse]
sudo su root
sh loput.sh

Oletetaan, että scripti ajetaan pääkäyttäjän kotihakemistossa. Silloin siellä on oltava
a. tiedosto sorsat, jossa on uusi (ylläoleva) luettelo repoista
b. kodekit eli tiedosto w32codecs_20050412-0.4_i386.deb tai viimeisin vastaava


Itse scripti (loput.sh):

Koodia: [Valitse]
cp sorsat /etc/apt/sources.list
gpg --keyserver subkeys.pgp.net --recv  33BAC1B3
gpg --export --armor 33BAC1B3 | sudo apt-key add -
gpg --keyserver hkp://subkeys.pgp.net/ --recv-keys E1FF97A0
gpg --export E1FF97A0 | sudo apt-key add -
apt-get update
apt-get upgrade
apt-get install linux-image-686
apt-get install gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiverse gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse gstreamer0.10-ffmpeg mpg321 vorbis-tools libxine-extracodecs gstreamer0.10-ffmpeg gstreamer0.10-gl libxine-main1
dpkg -i w32codecs_20050412-0.4_i386.deb
apt-get install libdvdread3
/usr/share/doc/libdvdread3/examples/install-css.sh
apt-get install flashplugin-nonfree
update-flashplugin
apt-get install acroread mozilla-acroread sun-java5-bin
sudo update-alternatives --config java
apt-get install sun-java5-plugin
apt-get install openoffice.org2-soikko
echo auth optional pam_group.so | cat >> /etc/pam.d/gdm
echo gdm;*;*;Al0000-2400;floppy,audio,cdrom,video,plugdev,scanner | cat >> /etc/security/group.conf

Kuten aiempikin scripti, tämä pysähtyy kyselemään kaikenlaista. Kun käynnistin scriptin usealta koneelta yhtäaikaa, tippuivat latausnopeudet huomattavasti. Scriptissä voisi varmastikin myös yhdistää komentoja, nyt se noudattelee jakeidein 3.1 – 3.3 järjestystä.

4. Kloonausta

Itse kloonasin koneet heti asennuksen jälkeen, mutta nyt kun sitä mietin, voisi kloonauksen kai tehdä tässäkin kohdassa (non-tested). Kloonattava kone kannattaa tosin vaihtaa käyttämään DHCP:tä .

Levyimagen teko
Käynnistä kone asennus-CD:n avulla. Kopioi pakattu levy (tai osio) ssh:lla palvelimelle (tai jollekin toiselle koneelle). Vastaanottavassa koneessa oltava openssh-server.

Koodia: [Valitse]
cat /dev/hda | gzip -c - | ssh remote_fileserver "cat - > rawbackup.img.gz"
Imagen kopiointi levylle:
Käynnistä kohdekone asennus-CD:llä ja sitten edellinen päinvastoin eli

Koodia: [Valitse]
ssh remote_fileserver "cat rawbackup.img.gz" | zcat - > /dev/hda
Muistaakseni tätä ennen jouduin puukottamaan oikeuksia (sudo chmod 777 /dev/hda).

Kloonauksen jälkeen ensin oikea IP, sitten koneelle uusi nimi + boot.

5. Käyttäjien luominen

Komento newusers ottaa syötteekseen tekstitiedoston, jossa on samanlaisia rivejä, kuin tiedostossa /etc/passwd. Ainoa ero on se, että syötetiedostossa on käyttänimen jälkeen haluttu salasana kryptaamattomana. Esim:

Koodia: [Valitse]
ulla.uusikayttaja:vaihdaheti:1234:1234:Ulla Uusi,,,:/home/luokka/ulla.uusikayttaja:/bin/bash
Ja sitten:

Koodia: [Valitse]
sudo newusers tiedosto_jossa_on_ylläolevia_rivejä
Tietojen (tunnukset, juokseva ID ja GID yms.) generointi OpenOfficella on kohtuu helppoa, jos jostain saa oppilaiden nimet. Minulla tämä kävi helposti Primuksen tiedonsiirtona. (Primus on eräs koulujen hallinto-ohjelma.) Jos mukana vie HETU:n, voi tunnukset ja salasanat viedä sen avulla takaisinpäin primukseen Wilman tiedoiksi. (Wilma on opiskelijoiden www-liittymä Primukseen.)

Samasta OO-taulukosta voi tallentaa toiseen tiedostoon (hakemistot_kuntoon) vain yhden sarakkeen eli kultakin riviltä /home/luokka/ulla.uusikayttaja. Silloin voi alla olevalla scriptillä (oikeudet.sh) säätää oikeudet niin, etteivät toiset pääse käyttäjän kotihakemistoon:

Koodia: [Valitse]
sudo sh oikeudet.sh
Ja scripti (oikeudet.sh):
Koodia: [Valitse]
cat hakemistot_kuntoon | while read koti
do
  chmod 700 $koti
done

6. TODO / Neuvoja kaivataan / Suunnitteilla

Cat ei ole ihan paras kloonaukseen, sillä se pakkaa koko levyn. Blankolle levylle tehty asennus olisi paras, sillä käytössä olleilla levyillä oli bittiroskaa luultavasti lähes koko matkalta eli imageista tulee aika isoja. Onneksi ei ollut kiire mihinkään. Ideoita vain tiedostojen pakkamiseen niin, että ne voidaan dumpata levylle, vastaanotetaan.

Jos käyttäjä jättää kirjautumisensa auki ja ko. ohjelmia auki, eivät OO ja Firefox pelaa oikein. Firefox herjaa jotain firefoxin olemisesta jo käynnissä, eikä käynnisty. OO aloittaa palautusta toisella clientilla auki olevista tiedostoista. Ainakin firefoxin kohdalla sama käy, jos clientti kaatuu. Tähän en ole löytänyt muuta apua, kuin bootata serveri. (Öisin crondilla...)

Uuteen OpenOfficeen en ole löytänyt keinoa muuttaa oletustallennusmuodoksi MS Officen muotoja kaikille/uusille käyttäjille.

Winen säätäminen niin, että kaikki käyttäjät voisivat ilman säätämistä käyttää PhotoShop Elementsiä.

Viimeistely-scriptin hiominen sellaiseksi, ettei tarvitsisi vastailla kysymyksiin. Apt-komentojen osalta varmasti onnistuu, mutta entä asennukset, jotka pyytävät hyväksymistä/ohjeita (java, flash).

Jottei (myöhemmin) kloonauksen jälkeen joutuisi upgradeamaan satoja megoja, ajattelin rakennella kloonauksen niin, että (toimivan) koneen kovo zipattaisiin ja työnnettäisiin suoraan ssh:lla toisen koneen levyn päälle.

Slave-serverin (NIS) pystytys.

Oman päivityspalvelimen pystytys ja käyttäminen.

Tietoturvapäivitysten käyttöönotto jotain asetustiedostoa muokkaamalla?

56
Ubuntu tietokoneissa / Kaavaeditori
« : 24.08.06 - klo:09.03 »

Hei!

Mikä kaavaeditoria suosittelette? Itse käytän latexia (joskus), mutta kollega tahtoisi helppokäyttöisemmän ohjelman. OpenOffice Math on hänestä kankea. Kaavat myös pitäisi saada (helposti) liitettyä OpenOffice-dokuihin (.doc ja .odt).

Kiitos!

57

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?

58

Hei!

Eli otsikon mukaisesti: Mulla olis tarve muuntaa/viedä+tuoda Publisherilla tehty tiedosto Scribukseen. Apuja?

59

Eli otsikon mukaisesti: Miten saisin doc, xls (ja vaikka vielä ppt) muodot oletustallennusmuodoiksi OpenOfficessa? Osaan vaihtaa ne kyllä OO:n asetuksista, mutta tarkoitus oliskin saada ko. muutos toimimaan kaikille (tai ainakin kaikille) uusille käyttäjille.

Ubuntu 5.10 varten löysin tähän tarkoitukseen scriptin, mutta se ei näytä toimivan Dapperissa..  issä tämmöiset tiedot (siis uusille käyttäjille kopioitavat oletusasetukset) makaavat ja miten niitä puukotetan?

(Ei niin, että mulla olisi mitään avoimia tiedostomuotoja vastaan. Kollegoitteni, joiden koneita tässä säädän ja jotka elävät reaalimaailmassa tarvitsevat MS Office tiedostomuotoja.)

60
Tervehdys!

Ja haaste:

Mulla on työpaikan VMWaren päällä pyörivä Ubuntu 6.06 server-levyltä asennettuna. Nyt en enää pääse sisään. Huomasin ongelman hioessani erästä clienttia kuntoon ja en päässytkään ssh:lla kiinni serveriin. Connection refused, vaikken ole koskenut sshd_conffiin aikoihin. No ryhdyin tutkimaan, otin VMWare Consolin käteen ja koneeseen kiinni. Kirjautuminen epäonnistui, resetoin koko koneen (käynnistyminen näytti menevän normaalisti) ja tässä tulos:

Koodia: [Valitse]
Ubuntu 6.06 LTS srvubuntu tty1

srvubuntu login: pomo
Password:
Last login: Sat Jun 3 02:58:32 2006 on tty1
Linux srvubuntu 2.6.15-23-server #1 SMP Tue May 23 15:10:35 UTC 2006 i686 Gnu/Linux

The programs included... (blaa blaa).

Ubuntu comes with (blaa blaa).
: No such file or directory

Ubuntu 6.06 LTS srvubuntu tty1

srvubuntu login:

Eli kirjaudun sudoer-tunnuksellani, pääsin sisään, sain herjan puuttuvasta filestä/hakemistosta ja lensin ulos... ??

No minä tietty (pyyhittyäni hien otsaltani) resetoin uudelleen recovery-tilaan. Taas kone tuntui boottaavan ok (aika liuta ilmoituksia tuli ja meni, mikään ei näyttänyt errorilta). Ilmoitusten viimeiset rivit:

Koodia: [Valitse]
* Setting up per-VC fonts
 * /dev/tty2
 * /dev/tty3
 * /dev/tty4
 * /dev/tty5
 * /dev/tty6

: No such file or directory
sh-3.1#

Eli pääsin sisään, mutta väärään shelliin ja tuo virheilmoitus tuli taas. Olin väärin perustein jo hetken onneni kukkuloilla, mutta yritys päästä pomoksi pomon paikalle päättyi seuraavasti:

Koodia: [Valitse]
sh-3.1# su pomo
No shell
sh-3.1#

(Jollekulle kiitos lyhyestä, ytimekkäästä ja ei-informatiivisesta virheilmoituksesta.)

Hetken pohdinnan jälkeen luulin, että bash on kadonnut tai rikki. Kokeilin:

Koodia: [Valitse]
sh-3.1# /bin/bash
root@srvubuntu:~#

Eli bash toimii. Kokeilin uudelleen:

Koodia: [Valitse]
root@srvubuntu:~# su pomo
No shell
root@srvubuntu:~#

...eikä toiminut.

Viimeksi ennen tätä olin serverillä asentanut pienen testijoukon uusia käyttäjiä newuser-komennolla. Ko. komentoa olin testanut ennenkin, joten en usko (for what it's worth) sen aiheuttaneen ongelmaa. Joka tapauksessa poistin picolla passwd:sta ja group:sta kaikki viimeksi lisäämäni käyttäjät. Jätin vain pomo:n ja teppo:n (Teppo Testikäyttäjä).

Keskityin tuohon No shell-juttuun ja katsoin tiedostoon /etc/passwd:

Koodia: [Valitse]
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/bin/sh
bin:x:2:2:bin:/bin:/bin:sh
sys:x:3:3:sys:bin:/dev:/bin/sh
sync:x:4:65534:sync:/bin:/bin/sync

...jne. Loppusta löytyivät kiinnostavat rivit:

Koodia: [Valitse]
pomo:x:1000:1000:Herra Ylläpitäjä,,,:/home/pomo:/bin/bash
teppo:x:2000:2000:Teppo Testaaja,,,:/home/teppo:/bin/bash

(Mainittakoon, että tuolla teppo-tunnuksella yritetty kirjautuminen päättyi samalla tavalla.)

Poistin jopa Pomon rivin ja kirjoitin uudelleen, mutta ei auttanut.

Tiedostossa /etc/group on mm. seuraavat rivit:

Koodia: [Valitse]
pomo:x:1000:
admin:x:108:pomo

Apua? Tarjoan virtuaalikaljan sille, joka osaa neuvoa. Tai vaikka oikean jos tulee Maskuun juomaan sen ;)

Sivuja: 1 2 [3] 4