Linuxin passwd-ko­men­nol­la voit asettaa sa­la­sa­no­ja itsellesi tai muille. Käy­tet­tä­vis­sä olevien mo­ni­puo­lis­ten asetusten avulla voit mukauttaa asetuksia ja jopa poistaa käytöstä käyt­tä­mät­tö­mät tilit.

Mikä on Linuxin passwd-komento?

Linux-komento passwd on erityisen tärkeä jär­jes­tel­män tie­to­tur­van kannalta. Komennon avulla voit vaihtaa ryhmän tai käyttäjän sa­la­sa­no­ja Linuxissa. Passwd-ko­men­nol­la voidaan myös määrittää sa­la­sa­nan­vaih­to- ja lu­ki­tus­vä­le­jä. Näin ollen tämän työkalun avulla voit estää lu­vat­to­man pääsyn ja hal­lin­noi­da eri rooleja te­hok­kaam­min. Tämä pätee eri­tyi­ses­ti tur­val­lis­ten sa­la­sa­no­jen valintaan.

Linuxin passwd-komento on vakiona kaikissa yleisissä Linux-ja­ke­luis­sa, kuten De­bia­nis­sa tai Ubuntussa, eikä sitä tarvitse asentaa.

Miten passwd-komento toimii?

Passwd-komennon toiminta on yk­sin­ker­tais­ta. Voit vaihtaa sa­la­sa­na­si kir­joit­ta­mal­la komennon ko­men­to­ri­vil­le. Jos sinulla on jo salasana, kirjoita se uudelleen ja tallenna sitten uusi sa­la­sa­na­si. Toisen käyttäjän salasanan vaih­ta­mi­seen tarvitset pää­käyt­tä­jän oikeudet. Jos sinulla on ne, voit käyttää Linuxin sudo-komentoa luo­dak­se­si tai muo­ka­tak­se­si toisen käyttäjän tun­nis­te­tie­to­ja. Kun kyseinen käyttäjä kirjautuu seuraavan kerran sisään, hänen on syö­tet­tä­vä uusi salasana.

Mikä on Linuxin passwd-komennon syntaksi?

Yk­sin­ker­tai­sen passwd-komennon syntaksi on seuraava:

$ passwd [Options] [User]
bash

Jos jätät pa­ra­met­rit ”[Options]” ja ”[User]” pois, muutat vain omaa sa­la­sa­naa­si.

Mitä vaih­toeh­to­ja Linuxin passwd-ko­men­nol­la on?

passwd-ko­men­nol­le on useita vaih­toeh­to­ja. Tär­keim­mät niistä ovat:

  • -a tai –all: Tämä vaih­toeh­to yhdessä -s-vaih­toeh­don kanssa varmistaa, että saat tiedot kaikista käyt­tä­jis­tä.
  • -d tai –delete: Tällä vaih­toeh­dol­la voit poistaa salasanan käytöstä.
  • -e tai –expire: Käytä tätä vaih­toeh­toa, jos haluat antaa salasanan vanhentua. Seu­raa­val­la kir­jau­tu­mis­ker­ral­la sinun on ase­tet­ta­va uusi salasana passwd-ko­men­nol­la.
  • -i tai –inactive [päivät]: Tällä vaih­toeh­dol­la voit määrittää, milloin tili pois­te­taan. Aika määräytyy sen mukaan, kuinka monta päivää käyttäjä on ollut pas­sii­vi­nen sa­la­sa­nan­sa van­hen­tu­mi­sen jälkeen.
  • -k tai –keep-tokens: Tämä vaih­toeh­to rajoittaa jo van­hen­tu­nei­den sa­la­sa­no­jen muu­tos­vaih­toeh­to­ja.
  • -l tai –lock: Käytä tätä vaih­toeh­toa lu­ki­tak­se­si käyttäjän salasanan.
  • -n tai –mindays [päivät]: Käytä tätä vaih­toeh­toa mää­rit­tääk­se­si, kuinka monen päivän kuluttua vii­mei­ses­tä muu­tok­ses­ta salasana voidaan muuttaa uudelleen.
  • -S tai –status: Tämä vaih­toeh­to näyttää käyttäjän nykyiset arvot.
  • -u tai –unlock: Tämä vaih­toeh­to ohittaa -l- tai –lock-vaih­toeh­don.
  • -w tai –warndays [päivät]: Käytä tätä vaih­toeh­toa va­roit­taak­se­si käyttäjää salasanan lä­hes­ty­väs­tä van­hen­tu­mis­päi­väs­tä. Parametri ‘[päivät]’ määrittää, kuinka paljon etukäteen varoitus tulee lähettää.
  • -x tai –maxdays [päivät]: Tämä vaih­toeh­to määrittää, kuinka monen päivän kuluttua salasana on uusittava.

Esi­merk­ke­jä Linuxin passwd-komennon käytöstä

Esit­te­lem­me muutaman yk­sin­ker­tai­sen esimerkin avulla, miten Linuxin passwd-komento toimii käy­tän­nös­sä.

$ passwd
bash

Käytä tätä komentoa oman sa­la­sa­na­si vaih­ta­mi­seen. Jos et ole jär­jes­tel­män­val­vo­ja, sinua pyydetään antamaan vanha sa­la­sa­na­si. Kun olet antanut sen oikein, voit luoda uuden salasanan. Sen jälkeen sinun on vah­vis­tet­ta­va se vielä kerran.

$ sudo passwd Peter
bash

Määritä käyt­tä­jäl­le Peter uusi salasana.

$ sudo passwd -x 100 -n 5 -w 7 -i 10 Peter
bash

Määritä ko­men­nol­la, että Peterin on luotava uusi salasana 100 päivän kuluttua. Jos hän haluaa vaihtaa sa­la­sa­nan­sa ennen sitä, hän voi tehdä sen viiden päivän kuluttua edel­li­ses­tä sa­la­sa­na­vaih­dos­ta. Hän saa ke­ho­tuk­sen vaihtaa sa­la­sa­nan­sa viikkoa ennen sen voi­mas­sao­lon päät­ty­mis­tä. Jos hän ei aseta uutta salasanaa kymmenen päivän kuluessa salasanan voi­mas­sao­lon päät­ty­mi­ses­tä, hänen tilinsä pois­te­taan käytöstä.

Siirry pää­va­lik­koon