Chage: Difference between revisions

From ICO wiki
Jump to navigationJump to search
 
(32 intermediate revisions by the same user not shown)
Line 5: Line 5:


Esitamise kuupäev: 06.12.2015
Esitamise kuupäev: 06.12.2015
Parandused: 30.12.2015


==Sissejuhatus==
==Sissejuhatus==


Käsklusega '''chage''' muudetakse Linuxi kasutajate parooli aegumisega informatsiooni.
Käsklusega '''chage''' muudetakse Linuxi kasutajate parooli aegumisega informatsiooni. Käskulus '''chage''' muudab ära päevade arvu, millal parool muutub ja kuupäeva, millal toimus viimane muutmine. Kõik kasutajad saavad võtmega "-l" näha oma parooli aegumise informatsiooni. Teiste kasutajate parooli aegumise informatsiooni nägemiseks '''peab kasutajal olema juurkasutaja õigused!''' <ref name="Linoxide">[http://linoxide.com/linux-command/password-expire-chage-command/ 6 Examples Linux Chage Command : Set Password Aging For User: Bobbin Zachariah] </ref> Käsku saab kasutada Unix/Linux operatsioonisüsteemides.
 
==Kirjeldus==
 
Käskulus '''chage''' muudab ära päevade arvu, millal parool muutub ja kuupäeva, millal toimus viimane muutmine. Kõik kasutajad saavad võtmega "-l" näha oma parooli aegumise informatsiooni. Teiste kasutajate parooli aegumise informatsiooni nägemiseks '''peab kasutajal olema juurkasutaja õigused!''' <ref name="Linoxide">[http://linoxide.com/linux-command/password-expire-chage-command/ 6 Examples Linux Chage Command : Set Password Aging For User; Bobbin Zachariah] </ref>


==Võtmed==
==Võtmed==
Line 23: Line 21:
'''chage''' [-m mindays] [-M maxdays] [-d lastday] [-I inactive] [-E expiredate] [-W warndays] user
'''chage''' [-m mindays] [-M maxdays] [-d lastday] [-I inactive] [-E expiredate] [-W warndays] user


'''-d, --lastday LAST_DAY'''       Päevade arv alates 1. Jaanuarist 1970, millal viimati parool muudeti.<br>
'''-d, --lastday LAST_DAY''' &rarr; Päevade arv alates 1. Jaanuarist 1970, millal viimati parool muudeti.<br>
'''-E, --expiredate EXPIRE_DATE''' Muudab ära parooli aegumise kuupäeva. Väärtus -1 eemaldab kasutaja aegumise kuupäeva.<br>
 
'''-h, --help'''                   Kuvab abi. <br>
'''-E, --expiredate EXPIRE_DATE''' &rarr; Muudab ära parooli aegumise kuupäeva. Väärtus -1 eemaldab kasutaja aegumise kuupäeva.<br>
'''-I, --inactive'''               Määrab ära päevade arvu parooli aegumisest kasutaja lukustamiseni. Väärtus -1 eemaldab kasutaja tegevusetuse.<br>
 
'''-l, --list'''                   Kuvab kasutaja parooli aegumise informatsiooni. <br>
'''-h, --help''' &rarr; Kuvab abi. <br>
'''-m, --mindays MIN_DAYS'''       Minimaalsete päevade arv, millal parool muutub. Väärtus 0 näitab, et kasutaja võib oma parooli muuta ükskõik millal. <br>
 
'''-M, --maxdays MAX_DAYS'''       Maksimaalsete päevade arv, millal parool muutub. Väärtusega -1 ei kontrollita parooli kehtivust. <br>
'''-I, --inactive''' &rarr; Määrab ära päevade arvu parooli aegumisest kasutaja lukustamiseni. Väärtus -1 eemaldab kasutaja tegevusetuse.<br>
'''-W, --warndays WARN_DAYS'''     Paneb paika päevade arvu, millal süsteem hakkab kasutajat hoiatama parooli aegumisest. Vaikeväärtus on 7 päeva. <br>
 
'''-l, --list''' &rarr; Kuvab kasutaja parooli aegumise informatsiooni. <br>
 
'''-m, --mindays MIN_DAYS''' &rarr; Minimaalsete päevade arv, millal parool muutub. Väärtus 0 näitab, et kasutaja võib oma parooli muuta ükskõik millal. <br>
 
'''-M, --maxdays MAX_DAYS''' &rarr; Maksimaalsete päevade arv, millal parool muutub. Väärtusega -1 ei kontrollita parooli kehtivust. <br>
 
'''-W, --warndays WARN_DAYS''' &rarr; Paneb paika päevade arvu, millal süsteem hakkab kasutajat hoiatama parooli aegumisest. Vaikeväärtus on 7 päeva. <br>




Kui mitteühtegi võtit pole valitud, siis palutakse kasutajal sisestada informatsioon interaktiivsetesse väljadesse.
Kui mitte ühtegi võtit pole valitud, siis palutakse kasutajal sisestada informatsioon interaktiivsetesse väljadesse.


==Näited==
==Näited==
Line 40: Line 45:


<pre>
<pre>
# chage -l student
chage -l student
</pre>
</pre>
<pre>
<pre>
Line 54: Line 59:
Kuvatakse kasutaja "student" parooli aegumise info.
Kuvatakse kasutaja "student" parooli aegumise info.


===Näide 2: <ref name="LandoL">[http://landoflinux.com/linux_chage_command.html Changing password expiry information] </ref> ===
===Näide 2: ===
 
Kasutaja "testuser" parooli aegumise informatsiooni muutmine läbi interaktiivsete väljade: <ref name="LandoL">[http://landoflinux.com/linux_chage_command.html Changing password expiry information] </ref>


<pre>
<pre>
# chage testuser
chage testuser
 
Changing the aging information for testuser
Changing the aging information for testuser
Enter the new value, or press ENTER for the default
Enter the new value, or press ENTER for the default
Line 69: Line 77:
</pre>
</pre>


Kasutaja "testuser" parooli aegumise informatsiooni muutmine läbi interaktiivsete väljade.
=== Näide 3: ===
 
Kasutaja "testuser" parool ei aegu kunagi: <ref name="Linoxide" />


=== Näide 3: <ref name="Linoxide" /> ===
<pre>
<pre>
# chage -I -1 -m 0 -M 99999 -E -1 testuser
chage -I -1 -m 0 -M 99999 -E -1 testuser
</pre>
</pre>


Line 84: Line 93:
* -E -1 : Kasutaja ei aegu kunagi.
* -E -1 : Kasutaja ei aegu kunagi.


Kasutaja "testuser" parool ei aegu kunagi.
===Näide 4: ===


 
Kasutaja "testuser" saab 10 päeva enne parooli aegumist hoiatuse: <ref name="LandoL" />
===Näide 4: <ref name="LandoL" /> ===


<pre>
<pre>
Line 93: Line 101:
</pre>
</pre>


Kasutaja "testuser" saab 10 päeva enne parooli aegumist hoiatuse.
=== Näide 5: ===
 


=== Näide 5: <ref name="LandoL" /> ===
Kasutaja "testuser" on sunnitud parooli muutma järgmisel sisselogimisel: <ref name="LandoL" />  


<pre>
<pre>
chage -d 0 testuser
chage -d 0 testuser
</pre>
</pre>
Kasutaja "testuser" on sunnitud parooli muutma järgmisel sisselogimisel.
<br>


Kontrollime:
Kontrollime:
<pre>
<pre>
# chage -l testuser
chage -l testuser
 
Last password change : password must be changed
Last password change : password must be changed
Password expires : password must be changed
Password expires : password must be changed
Line 116: Line 122:
</pre>
</pre>


=== Näide 6: ===


=== Näide 6: <ref name="Linoxide" /> ===
Kasutaja "testuser" peab parooli muutma 20 päeva pärast: <ref name="Linoxide" />


<pre>
<pre>
chage -M 20 testuser
chage -M 20 testuser
</pre>
</pre>
Kasutaja "testuser" peab parooli muutma 20 päeva pärast.
 
<br>
Kontrollime:
Kontrollime:
<pre>
<pre>
# chage -l testuser
chage -l testuser
 
Last password change                                    : May 01, 2012
Last password change                                    : May 01, 2012
Password expires                                        : May 21, 2012
Password expires                                        : May 21, 2012
Line 136: Line 143:
</pre>
</pre>


===Näide 7: ===


===Näide 7: <ref name="Linoxide" /> ===
Kasutaja "testuser" konto aegub 28.05.2012: <ref name="Linoxide" />


<pre>
<pre>
chage –E “2012-05-28” testuser
chage –E “2012-05-28” testuser
</pre>
</pre>
Kasutaja "testuser" konto aegub 28.05.2012
 
<br>
Kontrollime:
Kontrollime:
<pre>
<pre>
# chage -l testuser
chage -l testuser
 
Last password change : May 01, 2012
Last password change : May 01, 2012
Password expires : May 21, 2012
Password expires : May 21, 2012

Latest revision as of 16:09, 30 December 2015

Autor

Karl-Erik Krais, A21, 2015


Esitamise kuupäev: 06.12.2015

Parandused: 30.12.2015

Sissejuhatus

Käsklusega chage muudetakse Linuxi kasutajate parooli aegumisega informatsiooni. Käskulus chage muudab ära päevade arvu, millal parool muutub ja kuupäeva, millal toimus viimane muutmine. Kõik kasutajad saavad võtmega "-l" näha oma parooli aegumise informatsiooni. Teiste kasutajate parooli aegumise informatsiooni nägemiseks peab kasutajal olema juurkasutaja õigused! [1] Käsku saab kasutada Unix/Linux operatsioonisüsteemides.

Võtmed

Kasutamine: chage [võtmed/võti] user [2]

Süntaks:

chage [-m mindays] [-M maxdays] [-d lastday] [-I inactive] [-E expiredate] [-W warndays] user

-d, --lastday LAST_DAY → Päevade arv alates 1. Jaanuarist 1970, millal viimati parool muudeti.

-E, --expiredate EXPIRE_DATE → Muudab ära parooli aegumise kuupäeva. Väärtus -1 eemaldab kasutaja aegumise kuupäeva.

-h, --help → Kuvab abi.

-I, --inactive → Määrab ära päevade arvu parooli aegumisest kasutaja lukustamiseni. Väärtus -1 eemaldab kasutaja tegevusetuse.

-l, --list → Kuvab kasutaja parooli aegumise informatsiooni.

-m, --mindays MIN_DAYS → Minimaalsete päevade arv, millal parool muutub. Väärtus 0 näitab, et kasutaja võib oma parooli muuta ükskõik millal.

-M, --maxdays MAX_DAYS → Maksimaalsete päevade arv, millal parool muutub. Väärtusega -1 ei kontrollita parooli kehtivust.

-W, --warndays WARN_DAYS → Paneb paika päevade arvu, millal süsteem hakkab kasutajat hoiatama parooli aegumisest. Vaikeväärtus on 7 päeva.


Kui mitte ühtegi võtit pole valitud, siis palutakse kasutajal sisestada informatsioon interaktiivsetesse väljadesse.

Näited

Näide 1:

chage -l student
Last password change					: sept  02, 2014
Password expires					: never
Password inactive					: never
Account expires						: never
Minimum number of days between password change		: 0
Maximum number of days between password change		: 99999
Number of days of warning before password expires	: 7

Kuvatakse kasutaja "student" parooli aegumise info.

Näide 2:

Kasutaja "testuser" parooli aegumise informatsiooni muutmine läbi interaktiivsete väljade: [3]

chage testuser

Changing the aging information for testuser
Enter the new value, or press ENTER for the default

	Minimum Password Age [0]: 
	Maximum Password Age [99999]: 30
	Last Password Change (YYYY-MM-DD) [2015-05-22]: 
	Password Expiration Warning [7]: 5
	Password Inactive [-1]: 
	Account Expiration Date (YYYY-MM-DD) [-1]: 

Näide 3:

Kasutaja "testuser" parool ei aegu kunagi: [1]

chage -I -1 -m 0 -M 99999 -E -1 testuser
  • -I -1 : Kasutajat ei panda parooli aegumisel lukku
  • -m 0 : Kasutaja saab parooli muuta millal tahab
  • -M 99999 : Maksimaalsete päevade arv, millal parool muutub määratakse 99999 päeva.
  • -E -1 : Kasutaja ei aegu kunagi.

Näide 4:

Kasutaja "testuser" saab 10 päeva enne parooli aegumist hoiatuse: [3]

chage –W 10 testuser

Näide 5:

Kasutaja "testuser" on sunnitud parooli muutma järgmisel sisselogimisel: [3]

chage -d 0 testuser

Kontrollime:

chage -l testuser

Last password change					: password must be changed
Password expires					: password must be changed
Password inactive					: password must be changed
Account expires						: never
Minimum number of days between password change		: 0
Maximum number of days between password change		: 30
Number of days of warning before password expires	: 5

Näide 6:

Kasutaja "testuser" peab parooli muutma 20 päeva pärast: [1]

chage -M 20 testuser

Kontrollime:

chage -l testuser

Last password change                                    : May 01, 2012
Password expires                                        : May 21, 2012
Password inactive                                       : never
Account expires                                         : never
Minimum number of days between password change          : 0
Maximum number of days between password change          : 20
Number of days of warning before password expires       : 7

Näide 7:

Kasutaja "testuser" konto aegub 28.05.2012: [1]

chage –E “2012-05-28” testuser

Kontrollime:

chage -l testuser

Last password change : May 01, 2012
Password expires : May 21, 2012
Password inactive : never
Account expires : May 28, 2012
Minimum number of days between password change : 0
Maximum number of days between password change : 20
Number of days of warning before password expires : 7

Kokkuvõte

Käsuga chage saavad süsteemiadministraatorid vähese vaevaga muuta kasutajate parooli aegumistega seotud informatsiooni. Eriti lihtsaks teeb selle interaktiivsete väljade olemasolu.

Viited