SlideShare una empresa de Scribd logo
1 de 21
Descargar para leer sin conexión
Chapter 13Chapter 13
Account ManagementAccount Management
Ref. Pge. 330
Account TypeAccount Type
●
User AccountUser Account
– Each user has an unique user nameEach user has an unique user name
– Identified by UIDIdentified by UID
– Must login to use systemMust login to use system
●
Group AccountGroup Account
– Consists of one or more usersConsists of one or more users
– Each group has an unique group nameEach group has an unique group name
– Identified by GIDIdentified by GID
Ref. Pge. 330
Group TypeGroup Type
●
Primary GroupPrimary Group
– Each user must join at least one groupEach user must join at least one group
– Inherited by process and new fileInherited by process and new file
●
Secondary Group(s)Secondary Group(s)
– More group(s) to joinMore group(s) to join
●
Private GroupPrivate Group
– Same name as user, only one memberSame name as user, only one member
●
Public GroupPublic Group
– Consists of many membersConsists of many members
ID AllocationID Allocation
●
00
– Root, the super user (privilege)Root, the super user (privilege)
●
1-4991-499
– System usersSystem users
●
500+500+
– Regular usersRegular users
●
6553465534
– nobody / nfsnobodynobody / nfsnobody
Ref. Pge. 332
TheThe /etc/passwd/etc/passwd
●
Contains user account informationContains user account information
– User nameUser name
– Password (encrypted, or x)Password (encrypted, or x)
– User IDUser ID
– Group IDGroup ID
– CommentsComments
– Home directoryHome directory
– Login shellLogin shell
Ref. Pge. 340
TheThe /etc/group/etc/group
●
Contains group account informationContains group account information
– Group nameGroup name
– Password (encrypted, or x)Password (encrypted, or x)
– Group IDGroup ID
– Members (other than primary group)Members (other than primary group)
Ref. Pge. 347
TheThe /etc/shadow/etc/shadow
●
Contains account aging informationContains account aging information
– User nameUser name
– Encrypted passwordEncrypted password
– Last day, since 19700101 of password changingLast day, since 19700101 of password changing
– Minimum days, password could not be changedMinimum days, password could not be changed
– Maximum days, password must be changedMaximum days, password must be changed
– Warning days, be warned before maximum daysWarning days, be warned before maximum days
– Inactive days, disabled after maximum daysInactive days, disabled after maximum days
– Expire day, since 19700101 of account closingExpire day, since 19700101 of account closing
Ref. Pge. 341
UsingUsing useradduseradd
●
useradd <new_user>useradd <new_user>
– Creates a new user accountCreates a new user account
– Common options:Common options:
●
­p password­p password : gives an encrypted password: gives an encrypted password
●
­u UID­u UID : specifies UID: specifies UID
●
­g GID­g GID : specifies GID: specifies GID
●
­G groups­G groups : joins other groups: joins other groups
●
­c comment­c comment : sets comments: sets comments
●
­k skel­k skel : specifies skeleton directory: specifies skeleton directory
●
­s shell­s shell : specifies login shell: specifies login shell
●
­e expire­e expire : specifies expire day: specifies expire day
●
­m­m : creates home directory: creates home directory Ref. Pge. 334
UsingUsing usermodusermod
●
usermod <user>usermod <user>
– Modifies an existing user accountModifies an existing user account
– Most of options are identical toMost of options are identical to useradduseradd
– Other options:Other options:
●
­l new_name­l new_name : changes user name: changes user name
●
­L­L : locks an account: locks an account
●
­U­U : unlocks an account: unlocks an account
UsingUsing userdeluserdel
●
userdel <user>userdel <user>
– Deletes an existing user accountDeletes an existing user account
– Common options:Common options:
●
­r­r : removes home directory: removes home directory
Ref. Pge. 344
UsingUsing groupaddgroupadd
●
groupadd <new_group>groupadd <new_group>
– Creates a new groupCreates a new group
– Common options:Common options:
●
­g GID­g GID : specifies GID: specifies GID
●
­o­o : allowed to use an existing GID: allowed to use an existing GID
●
­r­r : creates a system group: creates a system group
Ref. Pge. 345
UsingUsing groupmodgroupmod
●
groupmod <group_name>groupmod <group_name>
– Modifies an existing groupModifies an existing group
– Common options:Common options:
●
­g GID­g GID : changes GID: changes GID
●
­n new_name­n new_name : changes group name: changes group name
●
­o­o : allowed to use an existing GID: allowed to use an existing GID
●
­r­r : changes to a system group: changes to a system group
UsingUsing groupdelgroupdel
●
groupdel <group_name>groupdel <group_name>
– Deletes an existing groupDeletes an existing group
– Group must be empty (no member)Group must be empty (no member)
UsingUsing passwdpasswd
●
passwd <user>passwd <user>
– Changes password for an userChanges password for an user
– Only root can change password for othersOnly root can change password for others
– Common options:Common options:
●
­l­l : locks account: locks account
●
­u­u : unlocks account: unlocks account
Ref. Pge. 336
UsingUsing gpasswdgpasswd
●
gpasswd <group>gpasswd <group>
– sets or changes password for a groupsets or changes password for a group
●
gpasswd ­r <group>gpasswd ­r <group>
– removes password for a groupremoves password for a group
●
gpasswd ­a <user> <group>gpasswd ­a <user> <group>
– adds a group memberadds a group member
●
gpasswd ­A <user> <group>gpasswd ­A <user> <group>
– specifies a group administratorspecifies a group administrator
●
gpasswd ­d <user> <group>gpasswd ­d <user> <group>
– deletes a group memberdeletes a group member
Ref. Pge. 346
UsingUsing newgrpnewgrp
●
newgrp <group>newgrp <group>
– Temporally changes primary groupTemporally changes primary group
– Must be a member of target group, or providesMust be a member of target group, or provides
the group passwordthe group password
Ref. Pge. 332
UsingUsing chagechage
●
chage <user>chage <user>
– Changes aging information for a userChanges aging information for a user
– Common options:Common options:
●
­l­l : lists aging status: lists aging status
●
­d­d : changes last day: changes last day
●
­m­m : changes minimum day: changes minimum day
●
­M­M : changes maximum day: changes maximum day
●
­W­W : changes warning day: changes warning day
●
­I­I : changes inactive day: changes inactive day
●
­E­E : changes expire day: changes expire day
Ref. Pge. 339
UsingUsing chshchsh
●
chshchsh
– Allows a user to change the login shellAllows a user to change the login shell
– Common options:Common options:
●
­l­l : lists all available shells: lists all available shells
●
­s shell­s shell : specifies a new shell: specifies a new shell
UsingUsing fingerfinger
●
fingerfinger
– Displays information of the current loginDisplays information of the current login
●
finger <user>finger <user>
– Displays information of a specific userDisplays information of a specific user
UsingUsing idid
●
id <user|group>id <user|group>
– Displays all IDs of a user or groupDisplays all IDs of a user or group
– Common options:Common options:
●
­u­u : lists UID only: lists UID only
●
­g­g : lists GID only: lists GID only
●
­un­un : lists user name only: lists user name only
●
­gn­gn : lists group name only: lists group name only
UsingUsing groupsgroups
●
groupsgroups
– Displays all group names the current loginDisplays all group names the current login
belongs tobelongs to
●
groups <user>groups <user>
– Displays group names of a specific userDisplays group names of a specific user

Más contenido relacionado

Destacado

Ras pioverview
Ras pioverviewRas pioverview
Ras pioverview
Alec Clews
 
Power point (asking permission)
Power point (asking permission)Power point (asking permission)
Power point (asking permission)
ahmaddarda1505
 

Destacado (20)

Linux fundamental - Chap 10 fs
Linux fundamental - Chap 10 fsLinux fundamental - Chap 10 fs
Linux fundamental - Chap 10 fs
 
Linux fundamental - Chap 08 proc
Linux fundamental - Chap 08 procLinux fundamental - Chap 08 proc
Linux fundamental - Chap 08 proc
 
Linux CLI
Linux CLILinux CLI
Linux CLI
 
The linux command line for total beginners
The linux command line  for total beginnersThe linux command line  for total beginners
The linux command line for total beginners
 
Linux fundamental - Chap 01 io
Linux fundamental - Chap 01 ioLinux fundamental - Chap 01 io
Linux fundamental - Chap 01 io
 
Linux fundamental - Chap 06 regx
Linux fundamental - Chap 06 regxLinux fundamental - Chap 06 regx
Linux fundamental - Chap 06 regx
 
Linux fundamental - Chap 07 vi
Linux fundamental - Chap 07 viLinux fundamental - Chap 07 vi
Linux fundamental - Chap 07 vi
 
Ras pioverview
Ras pioverviewRas pioverview
Ras pioverview
 
Chap 18 net
Chap 18 netChap 18 net
Chap 18 net
 
Linux fundamental - Chap 16 System Rescue
Linux fundamental - Chap 16 System RescueLinux fundamental - Chap 16 System Rescue
Linux fundamental - Chap 16 System Rescue
 
Chap 17 advfs
Chap 17 advfsChap 17 advfs
Chap 17 advfs
 
Unix tutorial-08
Unix tutorial-08Unix tutorial-08
Unix tutorial-08
 
Linux Commands
Linux CommandsLinux Commands
Linux Commands
 
Linux pipe & redirection
Linux pipe & redirectionLinux pipe & redirection
Linux pipe & redirection
 
Linux fundamental - Chap 03 file
Linux fundamental - Chap 03 fileLinux fundamental - Chap 03 file
Linux fundamental - Chap 03 file
 
Linux network monitoring hands-on pratice
Linux network monitoring hands-on praticeLinux network monitoring hands-on pratice
Linux network monitoring hands-on pratice
 
Linux fundamentals
Linux fundamentalsLinux fundamentals
Linux fundamentals
 
Basics of-linux
Basics of-linuxBasics of-linux
Basics of-linux
 
Your first linux programs
Your first linux programsYour first linux programs
Your first linux programs
 
Power point (asking permission)
Power point (asking permission)Power point (asking permission)
Power point (asking permission)
 

Similar a Linux fundamental - Chap 13 account management (9)

Users and groups in Linux
Users and groups in LinuxUsers and groups in Linux
Users and groups in Linux
 
User Administration in Linux
User Administration in LinuxUser Administration in Linux
User Administration in Linux
 
User and groups administrator
User  and  groups administratorUser  and  groups administrator
User and groups administrator
 
7 - User Administration in Red Hat
7 - User Administration in Red Hat7 - User Administration in Red Hat
7 - User Administration in Red Hat
 
Useradmin
Useradmin Useradmin
Useradmin
 
Basic linux day 5
Basic linux day 5Basic linux day 5
Basic linux day 5
 
Users and groups
Users and groupsUsers and groups
Users and groups
 
User and group administration in Linux
User and group administration in LinuxUser and group administration in Linux
User and group administration in Linux
 
How To Manage Linux User on RHEL 7
How To Manage Linux User on RHEL 7How To Manage Linux User on RHEL 7
How To Manage Linux User on RHEL 7
 

Más de Kenny (netman)

Más de Kenny (netman) (16)

rpi_audio configuration steps
rpi_audio configuration stepsrpi_audio configuration steps
rpi_audio configuration steps
 
Rpi audio
Rpi audioRpi audio
Rpi audio
 
Ha opensuse
Ha opensuseHa opensuse
Ha opensuse
 
Chap 19 web
Chap 19 webChap 19 web
Chap 19 web
 
About the Course
About the CourseAbout the Course
About the Course
 
Linux fundamental - Chap 15 Job Scheduling
Linux fundamental - Chap 15 Job SchedulingLinux fundamental - Chap 15 Job Scheduling
Linux fundamental - Chap 15 Job Scheduling
 
Linux fundamental - Chap 14 shell script
Linux fundamental - Chap 14 shell scriptLinux fundamental - Chap 14 shell script
Linux fundamental - Chap 14 shell script
 
Linux fundamental - Chap 12 Hardware Management
Linux fundamental - Chap 12 Hardware ManagementLinux fundamental - Chap 12 Hardware Management
Linux fundamental - Chap 12 Hardware Management
 
Linux fundamental - Chap 11 boot
Linux fundamental - Chap 11 bootLinux fundamental - Chap 11 boot
Linux fundamental - Chap 11 boot
 
Linux fundamental - Chap 04 archive
Linux fundamental - Chap 04 archiveLinux fundamental - Chap 04 archive
Linux fundamental - Chap 04 archive
 
Linux fundamental - Chap 00 shell
Linux fundamental - Chap 00 shellLinux fundamental - Chap 00 shell
Linux fundamental - Chap 00 shell
 
Linux system security
Linux system securityLinux system security
Linux system security
 
Linux Network Monitoring
Linux Network MonitoringLinux Network Monitoring
Linux Network Monitoring
 
加密應用(GPG)
加密應用(GPG)加密應用(GPG)
加密應用(GPG)
 
金鑰管理 (PKI)
金鑰管理 (PKI)金鑰管理 (PKI)
金鑰管理 (PKI)
 
Linux firewall
Linux firewallLinux firewall
Linux firewall
 

Último

Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
ssuserdda66b
 

Último (20)

Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 

Linux fundamental - Chap 13 account management

  • 1. Chapter 13Chapter 13 Account ManagementAccount Management Ref. Pge. 330
  • 2. Account TypeAccount Type ● User AccountUser Account – Each user has an unique user nameEach user has an unique user name – Identified by UIDIdentified by UID – Must login to use systemMust login to use system ● Group AccountGroup Account – Consists of one or more usersConsists of one or more users – Each group has an unique group nameEach group has an unique group name – Identified by GIDIdentified by GID Ref. Pge. 330
  • 3. Group TypeGroup Type ● Primary GroupPrimary Group – Each user must join at least one groupEach user must join at least one group – Inherited by process and new fileInherited by process and new file ● Secondary Group(s)Secondary Group(s) – More group(s) to joinMore group(s) to join ● Private GroupPrivate Group – Same name as user, only one memberSame name as user, only one member ● Public GroupPublic Group – Consists of many membersConsists of many members
  • 4. ID AllocationID Allocation ● 00 – Root, the super user (privilege)Root, the super user (privilege) ● 1-4991-499 – System usersSystem users ● 500+500+ – Regular usersRegular users ● 6553465534 – nobody / nfsnobodynobody / nfsnobody Ref. Pge. 332
  • 5. TheThe /etc/passwd/etc/passwd ● Contains user account informationContains user account information – User nameUser name – Password (encrypted, or x)Password (encrypted, or x) – User IDUser ID – Group IDGroup ID – CommentsComments – Home directoryHome directory – Login shellLogin shell Ref. Pge. 340
  • 6. TheThe /etc/group/etc/group ● Contains group account informationContains group account information – Group nameGroup name – Password (encrypted, or x)Password (encrypted, or x) – Group IDGroup ID – Members (other than primary group)Members (other than primary group) Ref. Pge. 347
  • 7. TheThe /etc/shadow/etc/shadow ● Contains account aging informationContains account aging information – User nameUser name – Encrypted passwordEncrypted password – Last day, since 19700101 of password changingLast day, since 19700101 of password changing – Minimum days, password could not be changedMinimum days, password could not be changed – Maximum days, password must be changedMaximum days, password must be changed – Warning days, be warned before maximum daysWarning days, be warned before maximum days – Inactive days, disabled after maximum daysInactive days, disabled after maximum days – Expire day, since 19700101 of account closingExpire day, since 19700101 of account closing Ref. Pge. 341
  • 8. UsingUsing useradduseradd ● useradd <new_user>useradd <new_user> – Creates a new user accountCreates a new user account – Common options:Common options: ● ­p password­p password : gives an encrypted password: gives an encrypted password ● ­u UID­u UID : specifies UID: specifies UID ● ­g GID­g GID : specifies GID: specifies GID ● ­G groups­G groups : joins other groups: joins other groups ● ­c comment­c comment : sets comments: sets comments ● ­k skel­k skel : specifies skeleton directory: specifies skeleton directory ● ­s shell­s shell : specifies login shell: specifies login shell ● ­e expire­e expire : specifies expire day: specifies expire day ● ­m­m : creates home directory: creates home directory Ref. Pge. 334
  • 9. UsingUsing usermodusermod ● usermod <user>usermod <user> – Modifies an existing user accountModifies an existing user account – Most of options are identical toMost of options are identical to useradduseradd – Other options:Other options: ● ­l new_name­l new_name : changes user name: changes user name ● ­L­L : locks an account: locks an account ● ­U­U : unlocks an account: unlocks an account
  • 10. UsingUsing userdeluserdel ● userdel <user>userdel <user> – Deletes an existing user accountDeletes an existing user account – Common options:Common options: ● ­r­r : removes home directory: removes home directory Ref. Pge. 344
  • 11. UsingUsing groupaddgroupadd ● groupadd <new_group>groupadd <new_group> – Creates a new groupCreates a new group – Common options:Common options: ● ­g GID­g GID : specifies GID: specifies GID ● ­o­o : allowed to use an existing GID: allowed to use an existing GID ● ­r­r : creates a system group: creates a system group Ref. Pge. 345
  • 12. UsingUsing groupmodgroupmod ● groupmod <group_name>groupmod <group_name> – Modifies an existing groupModifies an existing group – Common options:Common options: ● ­g GID­g GID : changes GID: changes GID ● ­n new_name­n new_name : changes group name: changes group name ● ­o­o : allowed to use an existing GID: allowed to use an existing GID ● ­r­r : changes to a system group: changes to a system group
  • 13. UsingUsing groupdelgroupdel ● groupdel <group_name>groupdel <group_name> – Deletes an existing groupDeletes an existing group – Group must be empty (no member)Group must be empty (no member)
  • 14. UsingUsing passwdpasswd ● passwd <user>passwd <user> – Changes password for an userChanges password for an user – Only root can change password for othersOnly root can change password for others – Common options:Common options: ● ­l­l : locks account: locks account ● ­u­u : unlocks account: unlocks account Ref. Pge. 336
  • 15. UsingUsing gpasswdgpasswd ● gpasswd <group>gpasswd <group> – sets or changes password for a groupsets or changes password for a group ● gpasswd ­r <group>gpasswd ­r <group> – removes password for a groupremoves password for a group ● gpasswd ­a <user> <group>gpasswd ­a <user> <group> – adds a group memberadds a group member ● gpasswd ­A <user> <group>gpasswd ­A <user> <group> – specifies a group administratorspecifies a group administrator ● gpasswd ­d <user> <group>gpasswd ­d <user> <group> – deletes a group memberdeletes a group member Ref. Pge. 346
  • 16. UsingUsing newgrpnewgrp ● newgrp <group>newgrp <group> – Temporally changes primary groupTemporally changes primary group – Must be a member of target group, or providesMust be a member of target group, or provides the group passwordthe group password Ref. Pge. 332
  • 17. UsingUsing chagechage ● chage <user>chage <user> – Changes aging information for a userChanges aging information for a user – Common options:Common options: ● ­l­l : lists aging status: lists aging status ● ­d­d : changes last day: changes last day ● ­m­m : changes minimum day: changes minimum day ● ­M­M : changes maximum day: changes maximum day ● ­W­W : changes warning day: changes warning day ● ­I­I : changes inactive day: changes inactive day ● ­E­E : changes expire day: changes expire day Ref. Pge. 339
  • 18. UsingUsing chshchsh ● chshchsh – Allows a user to change the login shellAllows a user to change the login shell – Common options:Common options: ● ­l­l : lists all available shells: lists all available shells ● ­s shell­s shell : specifies a new shell: specifies a new shell
  • 19. UsingUsing fingerfinger ● fingerfinger – Displays information of the current loginDisplays information of the current login ● finger <user>finger <user> – Displays information of a specific userDisplays information of a specific user
  • 20. UsingUsing idid ● id <user|group>id <user|group> – Displays all IDs of a user or groupDisplays all IDs of a user or group – Common options:Common options: ● ­u­u : lists UID only: lists UID only ● ­g­g : lists GID only: lists GID only ● ­un­un : lists user name only: lists user name only ● ­gn­gn : lists group name only: lists group name only
  • 21. UsingUsing groupsgroups ● groupsgroups – Displays all group names the current loginDisplays all group names the current login belongs tobelongs to ● groups <user>groups <user> – Displays group names of a specific userDisplays group names of a specific user