From 5e23f91c142cd733a3665b130e68b1dc0e8279af Mon Sep 17 00:00:00 2001
From: Paavo Nieminen <paavo.j.nieminen@jyu.fi>
Date: Wed, 6 Nov 2024 14:58:12 +0200
Subject: [PATCH] =?UTF-8?q?Korvattu=20finger-teht=C3=A4v=C3=A4=20kevyemm?=
 =?UTF-8?q?=C3=A4ll=C3=A4=20pwd-tulosteella=20toistaiseksi.?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 2015/demot/tim/d01_sormet_unixiin.rst | 87 +++++++++++++++------------
 1 file changed, 47 insertions(+), 40 deletions(-)

diff --git a/2015/demot/tim/d01_sormet_unixiin.rst b/2015/demot/tim/d01_sormet_unixiin.rst
index 4a1b71f..1868cbe 100644
--- a/2015/demot/tim/d01_sormet_unixiin.rst
+++ b/2015/demot/tim/d01_sormet_unixiin.rst
@@ -875,35 +875,41 @@ morea. Tarvittaessa voi asettaa ympäristömuuttujan nimeltä
 POSIX-yhteensopivaksi ja käyttäytyy kuten more. Ympäristömuuttujista
 puhutaan kurssilla lisää myöhemmin.)
 
-**Kuka on kukin?**
+.. Päivityksessä 2024 suorakäyttöneilta on poistunut finger -asennus,
+   mutta me ei ehkä sitä kaipailla takaisin. On ollut vähän
+   tarpeettoman helppo listata tuhansia käyttäjätunnuksia ja nimiä
+   jopa vahingossa ... Jätän osion kommentteihin, mutta eiköhän tämän
+   voi ihan deletoidakin.
 
-Komenna::
+    **Kuka on kukin?**
 
-  finger
+    Komenna::
 
-Tarkkaile, miten tuloste on erilainen kuin edellä ``who`` -komennon
-tulostama. Jos haluat, voit käyttää sivuttajaohjelmaa ``less``
-jälleen putken avulla (ja less -ohjelmasta tosiaan pääsee pois näppäilemällä ``q``)::
+      finger
 
-  finger | less
+    Tarkkaile, miten tuloste on erilainen kuin edellä ``who`` -komennon
+    tulostama. Jos haluat, voit käyttää sivuttajaohjelmaa ``less``
+    jälleen putken avulla (ja less -ohjelmasta tosiaan pääsee pois näppäilemällä ``q``)::
 
-Valitse joku kirjautuneista käyttäjätunnuksista tai joku tuntemasi
-kaveri/opettaja, ja katso, mitä saat tietää hänestä
-palvelimelta. Esim. komenna::
+      finger | less
 
-  finger -m nieminen
-  
-Huomaa, että tässä tarkoitetaan käyttäjätunnusta eikä oikeata
-nimeä. (Aikoinaan voitiin ottaa käyttäjätunnukseksi vaikkapa oma
-sukunimi, jos kyseinen tunnus sattui olemaan vapaana, mutta nykyään
-tämä ei ole enää käytäntönä). Käytä fingeriä joka tapauksessa ainakin
-käyttäjätunnukseen ``nieminen``. Huomaat, että siellä näkyy käyttäjän
-itsensä asettamia tiedotuksia. Jokainen voi asettaa näitä itselleen
-tietyllä tapaa, mutta ei käsitellä asiaa tässä tarkemmin. (Jos jossain
-vaiheessa asetat itsellesi ``.plan`` -tiedoston, pidä tarkoin huolta
-hakemistojesi käyttöoikeuksista, ja ymmärrä niiden vaikutus. Tällä
-kurssilla opitaan tästä perusteet viimeistään luennolla, joka
-käsittelee tiedostojärjestelmiä.)
+    Valitse joku kirjautuneista käyttäjätunnuksista tai joku tuntemasi
+    kaveri/opettaja, ja katso, mitä saat tietää hänestä
+    palvelimelta. Esim. komenna::
+
+      finger -m nieminen
+
+    Huomaa, että tässä tarkoitetaan käyttäjätunnusta eikä oikeata
+    nimeä. (Aikoinaan voitiin ottaa käyttäjätunnukseksi vaikkapa oma
+    sukunimi, jos kyseinen tunnus sattui olemaan vapaana, mutta nykyään
+    tämä ei ole enää käytäntönä). Käytä fingeriä joka tapauksessa ainakin
+    käyttäjätunnukseen ``nieminen``. Huomaat, että siellä näkyy käyttäjän
+    itsensä asettamia tiedotuksia. Jokainen voi asettaa näitä itselleen
+    tietyllä tapaa, mutta ei käsitellä asiaa tässä tarkemmin. (Jos jossain
+    vaiheessa asetat itsellesi ``.plan`` -tiedoston, pidä tarkoin huolta
+    hakemistojesi käyttöoikeuksista, ja ymmärrä niiden vaikutus. Tällä
+    kurssilla opitaan tästä perusteet viimeistään luennolla, joka
+    käsittelee tiedostojärjestelmiä.)
 
 
 **Mitä kukin tekee?**
@@ -928,6 +934,10 @@ Tuloste oli varmasti pitkä. Kertaava harjoite: Putkita tuloste
 less-ohjelmalle ja selaile sitä edestakaisin; lopeta less, kun siltä
 tuntuu.
 
+Tietoturvaan liittyvä huomautus: Annetut komennot ovat julkisia muille
+käyttäjille, kuten huomaat. Niihin ei siis kannata kirjoitella järin
+suuria salaisuuksia!
+
 Mitä omistat täällä?
 --------------------
 
@@ -1950,35 +1960,32 @@ joka on luotu täsmälleen seuraavalla tavoin:
 
 4. Jatka tiedostoa edelleen komennon ``ps -f`` tulosteella
 
-5. Laita loppuun vielä komentoyhdistelmän ``finger -m `whoami``` tuloste.
+5. Laita loppuun vielä komennon ``pwd`` tuloste.
 
 6. Tarkista, että tiedoston sisältö näyttää pääpiirteissään seuraavan
    esimerkin kaltaiselta (ajankohdat, tunnukset ja numerot tietysti
-   ovat yksilölliset, yksityiskohdat ovat voineet muuttua vuoden 2015
-   jälkeen ja kolmen pisteen ``...`` kohdalla on tavaraa)::
+   ovat yksilölliset, yksityiskohdat ovat voineet muuttua vuoden 2024
+   ja sen sellaista)::
 
      nieminen
-     ti 17.3.2015 00.50.31 +0200
-     Linux halava.cc.jyu.fi 2.6.32-504.8.1.el6.x86_64 #1 SMP Fri Dec 19 12:09:25 EST 2014 x86_64 x86_64 x86_64 GNU/Linux
-     UID        PID  PPID  C STIME TTY          TIME CMD
-     nieminen  4739 29775  0 Mar16 pts/114  00:00:00 /bin/bash
-     nieminen 10883  4739  0 00:51 pts/114  00:00:00 ps -f
-     Login: nieminen                         Name: Paavo Nieminen
-     Directory: /nashome3/nieminen           Shell: /bin/bash
-     Office: 0405768507
-     On since ma maalis 16 22:07 (EET) on pts/14 from :pts/39:S.1
-     ...
+     Wed  6 Nov 11:40:51 EET 2024
+     Linux halava.cc.jyu.fi 5.14.0-427.37.1.el9_4.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Sep 13 12:41:50 EDT 2024 x86_64 x86_64 x86_64 GNU/Linux
+     UID          PID    PPID  C STIME TTY          TIME CMD
+     nieminen 3061589  783478  0 11:21 pts/66   00:00:00 /bin/bash
+     nieminen 3062660 3061589  0 11:41 pts/66   00:00:00 ps -f
+     /nashome3/nieminen/kj24esim/demo1
 
 7. Kannattaa tarkistaa myös komennolla ``hexdump -C vastaus.txt | head``
    ettei tiedoston alussa faktisesti ole muuta kuin käyttäjätunnus ja
    unix-rivinvaihto (heksana merkki ``0a``), esim.::
 
-     00000000  6e 69 65 6d 69 6e 65 6e  0a 74 69 20 31 37 2e 33  |nieminen.ti 17.3|
-     00000010  2e 32 30 31 35 20 30 30  2e 35 30 2e 33 31 20 2b  |.2015 00.50.31 +|
-     00000020  30 32 30 30 0a 4c 69 6e  75 78 20 68 61 6c 61 76  |0200.Linux halav|
-     00000030  61 2e 63 63 2e 6a 79 75  2e 66 69 20 32 2e 36 2e  |a.cc.jyu.fi 2.6.|
+     00000000  6e 69 65 6d 69 6e 65 6e  0a 57 65 64 20 20 36 20  |nieminen.Wed  6 |
+     00000010  4e 6f 76 20 31 31 3a 34  30 3a 35 31 20 45 45 54  |Nov 11:40:51 EET|
+     00000020  20 32 30 32 34 0a 4c 69  6e 75 78 20 68 61 6c 61  | 2024.Linux hala|
+     00000030  76 61 2e 63 63 2e 6a 79  75 2e 66 69 20 35 2e 31  |va.cc.jyu.fi 5.1|
      ...
 
+
 8. Palauta syntynyt tiedosto Moodleen, kunhan palautuslaatikon
    aukeamisesta on ilmoitettu.
 
-- 
GitLab