<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://script.spoken-tutorial.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=Linux-for-Sys-Ads%2FC2%2FGroup-Password-and-Login%2FEnglish-timed</id>
		<title>Linux-for-Sys-Ads/C2/Group-Password-and-Login/English-timed - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=Linux-for-Sys-Ads%2FC2%2FGroup-Password-and-Login%2FEnglish-timed"/>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Linux-for-Sys-Ads/C2/Group-Password-and-Login/English-timed&amp;action=history"/>
		<updated>2026-04-24T19:18:15Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.23.17</generator>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=Linux-for-Sys-Ads/C2/Group-Password-and-Login/English-timed&amp;diff=56038&amp;oldid=prev</id>
		<title>PoojaMoolya: Created page with &quot;{| border=1 |- || '''Time''' || '''Narration''' |- || 00:01 || Hello and welcome to the spoken tutorial on '''Group Password '''and''' Login.''' |- || 00:08 || In this tutoria...&quot;</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Linux-for-Sys-Ads/C2/Group-Password-and-Login/English-timed&amp;diff=56038&amp;oldid=prev"/>
				<updated>2022-09-07T11:13:58Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;{| border=1 |- || &amp;#039;&amp;#039;&amp;#039;Time&amp;#039;&amp;#039;&amp;#039; || &amp;#039;&amp;#039;&amp;#039;Narration&amp;#039;&amp;#039;&amp;#039; |- || 00:01 || Hello and welcome to the spoken tutorial on &amp;#039;&amp;#039;&amp;#039;Group Password &amp;#039;&amp;#039;&amp;#039;and&amp;#039;&amp;#039;&amp;#039; Login.&amp;#039;&amp;#039;&amp;#039; |- || 00:08 || In this tutoria...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{| border=1&lt;br /&gt;
|-&lt;br /&gt;
|| '''Time'''&lt;br /&gt;
|| '''Narration'''&lt;br /&gt;
|-&lt;br /&gt;
|| 00:01&lt;br /&gt;
|| Hello and welcome to the spoken tutorial on '''Group Password '''and''' Login.'''&lt;br /&gt;
|-&lt;br /&gt;
|| 00:08&lt;br /&gt;
|| In this tutorial we will learn about&lt;br /&gt;
&lt;br /&gt;
'''newgrp command'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 00:14&lt;br /&gt;
||  Securing a '''group '''with''' password'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 00:17&lt;br /&gt;
||  Login to a''' group '''as '''group member'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 00:20&lt;br /&gt;
||  Login to a''' group '''as '''non-member'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 00:24&lt;br /&gt;
|| We will do this through some examples.&lt;br /&gt;
|-&lt;br /&gt;
|| 00:28&lt;br /&gt;
|| To record this tutorial, I am using '''Ubuntu Linux 16.04 OS'''&lt;br /&gt;
|-&lt;br /&gt;
|| 00:35&lt;br /&gt;
|| To practice this tutorial, &lt;br /&gt;
&lt;br /&gt;
you should have gone through the '''Linux System Administration '''tutorials''' '''on this website and&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 00:45&lt;br /&gt;
||  you must have '''root access''' to your computer.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 00:49&lt;br /&gt;
|| Earlier in the series, we had created two '''users, suraj '''and''' testmod'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 00:56&lt;br /&gt;
|| Let us check the status of these '''users'''.&lt;br /&gt;
|-&lt;br /&gt;
||01:00&lt;br /&gt;
|| Open the '''Terminal '''by pressing '''Ctrl, Alt and T '''keys simultaneously on the keyboard.&lt;br /&gt;
|-&lt;br /&gt;
|| 01:09&lt;br /&gt;
|| First, login as '''superuser '''or '''root user'''.&lt;br /&gt;
|-&lt;br /&gt;
|| 01:16&lt;br /&gt;
|| Here onwards, please remember to press the '''Enter''' key after typing each '''command'''.&lt;br /&gt;
|-&lt;br /&gt;
|| 01:23&lt;br /&gt;
|| Now type '''id''' '''space''' '''suraj'''&lt;br /&gt;
|-&lt;br /&gt;
|| 01:28&lt;br /&gt;
|| The output indicates that '''Suraj''' belongs to '''primary group CSE.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 01:34&lt;br /&gt;
|| He is not a member of any additional '''supplementary group'''.&lt;br /&gt;
|-&lt;br /&gt;
|| 01:39&lt;br /&gt;
|| Now type '''id space testmod'''&lt;br /&gt;
|-&lt;br /&gt;
|| 01:44&lt;br /&gt;
|| The output shows that '''user testmod''' belongs to '''primary group Electronics'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 01:51&lt;br /&gt;
|| He is also a member of two '''supplementary groups -''' '''music_club''' and '''literature_club'''&lt;br /&gt;
|-&lt;br /&gt;
|| 02:00&lt;br /&gt;
|| For this demonstration, we will use the '''group music_club'''. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 02:06&lt;br /&gt;
|| We will first check the details of the '''group music_club.'''&lt;br /&gt;
|-&lt;br /&gt;
|| 02:11&lt;br /&gt;
|| Type the command as shown&lt;br /&gt;
|-&lt;br /&gt;
|| 02:15&lt;br /&gt;
|| The output shows the details of the '''group music_club.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 02:20&lt;br /&gt;
|| Here the value of the second '''field''' i.e. the '''password field''' is '''x'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 02:26&lt;br /&gt;
|| So, for '''password''' details we have to refer to the '''/etc/gshadow '''file.&lt;br /&gt;
|-&lt;br /&gt;
|| 02:34&lt;br /&gt;
|| Type the command as shown.&lt;br /&gt;
|-&lt;br /&gt;
|| 02:38&lt;br /&gt;
|| Here, the value of the second '''field''' is an exclamation mark.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 02:43&lt;br /&gt;
|| This means that the '''password''' is either invalid or not set.&lt;br /&gt;
|-&lt;br /&gt;
|| 02:49&lt;br /&gt;
|| Also, we can see that '''testmod''' is listed as a member of the '''group music_club.'''&lt;br /&gt;
|-&lt;br /&gt;
|| 02:56&lt;br /&gt;
|| It is clear that the '''group music_club''' does not have a valid '''password'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 03:03&lt;br /&gt;
|| Now, let us check how a member like '''testmod''' and a non-member like '''suraj''' can login to this '''group'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 03:12&lt;br /&gt;
|| For login to a '''group''', we will use''' newgrp command.'''&lt;br /&gt;
|-&lt;br /&gt;
|| 03:17&lt;br /&gt;
||  The '''newgrp command '''is used to change the current '''group ID '''during a '''login session'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 03:24&lt;br /&gt;
||  The syntax of '''newgrp command '''is'''-''' '''newgrp space hyphen space Newgroup'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 03:33&lt;br /&gt;
||  Here, '''hyphen''' and '''Newgroup''' are optional parameters&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 03:39&lt;br /&gt;
||  '''Newgroup''' is either a '''group ID '''number or a '''group''' name located in '''/etc/group'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 03:47&lt;br /&gt;
||  Then '''newgrp''' refers to the file''' /etc/passwd''' for the particular entry of the '''user'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 03:57&lt;br /&gt;
||  And changes the current '''group''' to the default '''group''' listed in the file '''/etc/passwd''' for the '''user'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 04:07&lt;br /&gt;
||  Optional '''hyphen flag''' re-initializes the '''user's '''environment as though the '''user '''has just logged in.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 04:16&lt;br /&gt;
||  Otherwise, the current environment remains unchanged.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 04:21&lt;br /&gt;
|| For the demonstration in this tutorial, we will always use the '''hyphen flag'''.&lt;br /&gt;
|-&lt;br /&gt;
|| 04:27&lt;br /&gt;
|| Let me try to login to the '''group music_club '''as a member, say '''testmod'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 04:34&lt;br /&gt;
|| For this we have to '''login''' to '''user account testmod'''&lt;br /&gt;
|-&lt;br /&gt;
|| 04:39&lt;br /&gt;
|| We will open a new '''terminal '''window for this.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 04:43&lt;br /&gt;
|| Right click on the '''terminal.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 04:45&lt;br /&gt;
|| From the pop-up select '''Open Terminal.'''&lt;br /&gt;
|-&lt;br /&gt;
|| 04:50&lt;br /&gt;
|| From this point onwards, we will use both these '''terminals'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 04:55&lt;br /&gt;
|| We will switch from one '''terminal''' to another terminal for demonstration purpose.&lt;br /&gt;
|-&lt;br /&gt;
|| 05:01&lt;br /&gt;
|| In the new '''terminal''' we are logged in as '''user spoken.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 05:06&lt;br /&gt;
|| Now, let me login as '''user testmod.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 05:12&lt;br /&gt;
|| Then type '''id '''&lt;br /&gt;
|-&lt;br /&gt;
|| 05:15&lt;br /&gt;
|| '''music_club''' is listed as one of the''' supplementary groups.'''&lt;br /&gt;
|-&lt;br /&gt;
|| 05:21&lt;br /&gt;
|| In order to '''login''' to '''group music_club''', type- '''newgrp space hyphen space music underscore club'''&lt;br /&gt;
|-&lt;br /&gt;
|| 05:33&lt;br /&gt;
|| The '''command''' has executed without any error.&lt;br /&gt;
|-&lt;br /&gt;
|| 05:37&lt;br /&gt;
|| Type '''id '''once again.&lt;br /&gt;
|-&lt;br /&gt;
|| 05:40&lt;br /&gt;
|| Notice now that our current '''group''' is '''music_club'''.&lt;br /&gt;
|-&lt;br /&gt;
|| 05:45&lt;br /&gt;
|| Earlier it was '''Electronics'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 05:49&lt;br /&gt;
|| So, our current''' group''' has changed.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 05:51&lt;br /&gt;
|| We are logged in to '''music_club'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 05:57&lt;br /&gt;
|| This '''login session''' will continue until we execute the '''exit command'''.&lt;br /&gt;
|-&lt;br /&gt;
|| 06:03&lt;br /&gt;
|| So, let’s now type '''exit '''command&lt;br /&gt;
|-&lt;br /&gt;
|| 06:07&lt;br /&gt;
|| Recall the '''id''' command&lt;br /&gt;
|-&lt;br /&gt;
|| 06:10&lt;br /&gt;
|| Now, our current group is '''Electronics'''.&lt;br /&gt;
|-&lt;br /&gt;
||06:14&lt;br /&gt;
|| To exit from this '''user login session''', type '''exit.'''&lt;br /&gt;
|-&lt;br /&gt;
|| 06:19&lt;br /&gt;
|| Notice that the '''terminal prompt '''has changed.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 06:22&lt;br /&gt;
|| Currently, we are logged in as '''user spoken'''.&lt;br /&gt;
|-&lt;br /&gt;
|| 06:27&lt;br /&gt;
|| Now, let’s see how a non-member like '''suraj''' can '''login''' to the '''group music_club.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 06:35&lt;br /&gt;
|| Let us try to use the same '''newgrp command''' for this purpose.&lt;br /&gt;
|-&lt;br /&gt;
|| 06:40&lt;br /&gt;
|| Let me '''login''' as '''user suraj'''&lt;br /&gt;
|-&lt;br /&gt;
|| 06:46&lt;br /&gt;
|| We are logged in as '''suraj'''.&lt;br /&gt;
|-&lt;br /&gt;
|| 06:50&lt;br /&gt;
|| Type '''id'''&lt;br /&gt;
|-&lt;br /&gt;
|| 06:52&lt;br /&gt;
|| Notice that our current '''group''' is '''CSE'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 06:56&lt;br /&gt;
|| And there are no '''supplementary groups''' listed.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 07:00&lt;br /&gt;
|| So, it's clear that '''suraj '''is not member of the''' group music_club.'''&lt;br /&gt;
|-&lt;br /&gt;
|| 07:07&lt;br /&gt;
|| Let me '''login''' to '''group music_club'''&lt;br /&gt;
|-&lt;br /&gt;
|| 07:12&lt;br /&gt;
|| It is asking the '''password'''. But we haven’t set any valid '''password''' for the '''group music_club.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 07:20&lt;br /&gt;
|| We cannot login to the '''group music_club.'''&lt;br /&gt;
|-&lt;br /&gt;
|| 07:24&lt;br /&gt;
|| Press '''Control''' and '''D''' keys together to '''exit''' the '''group login''' process.&lt;br /&gt;
|-&lt;br /&gt;
|| 07:31&lt;br /&gt;
|| Now '''exit''' from the '''user login session'''&lt;br /&gt;
|-&lt;br /&gt;
|| 07:36&lt;br /&gt;
|| We are back to the '''user account spoken'''.&lt;br /&gt;
|-&lt;br /&gt;
|| 07:40&lt;br /&gt;
|| From this we understand that if a''' group''' does not have a valid''' password '''set, &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 07:47&lt;br /&gt;
||  then only a '''group '''member can use '''newgrp - group command''' to''' login''' to the''' group'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 07:55&lt;br /&gt;
||  Non-members cannot '''login''' to the''' group'''.&lt;br /&gt;
|-&lt;br /&gt;
|| 07:59&lt;br /&gt;
|| So, let us secure the '''group access '''with a '''password'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 08:04&lt;br /&gt;
||  '''Superuser''' or '''group administrator '''  can use '''gpasswd space Newgroup'''  to set or change the '''password''' of a '''group.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 08:15&lt;br /&gt;
||  '''Newgroup''' is either a '''group ID''' or a '''group''' name that you have to write in the '''command'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 08:22&lt;br /&gt;
|| We will discuss about the '''group administrator''' in a separate tutorial later.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 08:27&lt;br /&gt;
|| Let us now try to set the''' password''' as '''superuser'''.&lt;br /&gt;
|-&lt;br /&gt;
|| 08:32&lt;br /&gt;
|| Switch to the '''terminal''' in which we have logged in as a '''root user.'''&lt;br /&gt;
|-&lt;br /&gt;
|| 08:37&lt;br /&gt;
|| To set the '''password''' for the '''group music_club''', type '''gpasswd space '''the name of the '''group '''that is '''music underscore club'''&lt;br /&gt;
|-&lt;br /&gt;
|| 08:49&lt;br /&gt;
|| Type '''group password''' as '''pass underscore music'''&lt;br /&gt;
&lt;br /&gt;
Press''' Enter'''&lt;br /&gt;
|-&lt;br /&gt;
|| 08:56&lt;br /&gt;
|| Retype the same '''password '''and press '''Enter.'''&lt;br /&gt;
|-&lt;br /&gt;
|| 09:01&lt;br /&gt;
|| Now we will repeat the '''login''' process to the '''group music_club''' as a member and also as a non-member.&lt;br /&gt;
|-&lt;br /&gt;
|| 09:09&lt;br /&gt;
|| Switch to the other '''terminal '''where we have logged in as user '''spoken'''&lt;br /&gt;
|-&lt;br /&gt;
|| 09:15&lt;br /&gt;
|| Let me login as '''user testmod'''.&lt;br /&gt;
|-&lt;br /&gt;
|| 09:20&lt;br /&gt;
|| Now '''login''' to the '''group music_club'''&lt;br /&gt;
&lt;br /&gt;
The '''command''' has executed without any error.&lt;br /&gt;
|-&lt;br /&gt;
|| 09:29&lt;br /&gt;
|| Type '''id'''&lt;br /&gt;
|-&lt;br /&gt;
|| 09:31&lt;br /&gt;
|| Notice that our current''' group''' is now '''music_club'''.&lt;br /&gt;
|-&lt;br /&gt;
|| 09:36&lt;br /&gt;
|| So what do we understand from this?&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 09:39&lt;br /&gt;
||  Even though the '''group '''has a''' password, '''  '''group''' members will not be prompted to provide the '''password '''while logging in.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 09:48&lt;br /&gt;
|| Exit from the '''group login session''',&lt;br /&gt;
|-&lt;br /&gt;
|| 09:51&lt;br /&gt;
|| Exit from the '''user testmod'''.&lt;br /&gt;
|-&lt;br /&gt;
|| 09:55&lt;br /&gt;
|| We are back to the user prompt '''spoken.'''&lt;br /&gt;
|-&lt;br /&gt;
|| 09:59&lt;br /&gt;
|| Now, '''suraj''' is a non-member for the '''group music_club.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 10:05&lt;br /&gt;
|| Let’s see if '''suraj''' can use the same '''newgrp command '''to '''login''' to the '''group'''.&lt;br /&gt;
|-&lt;br /&gt;
|| 10:11&lt;br /&gt;
|| '''login''' as''' user suraj'''&lt;br /&gt;
|-&lt;br /&gt;
|| 10:15&lt;br /&gt;
|| Type the '''id command'''&lt;br /&gt;
|-&lt;br /&gt;
|| 10:18&lt;br /&gt;
|| As we know '''suraj''' is not a member of any '''supplementary group.'''&lt;br /&gt;
|-&lt;br /&gt;
|| 10:23&lt;br /&gt;
|| Now login to''' '''the '''group music_club''', &lt;br /&gt;
|-&lt;br /&gt;
|| 10:28&lt;br /&gt;
|| It is asking for a '''password'''.&lt;br /&gt;
|-&lt;br /&gt;
|| 10:30&lt;br /&gt;
|| Type '''pass underscore music '''which we set just now.&lt;br /&gt;
|-&lt;br /&gt;
|| 10:36&lt;br /&gt;
|| The command has executed without any error.&lt;br /&gt;
|-&lt;br /&gt;
|| 10:40&lt;br /&gt;
|| Type '''id '''command&lt;br /&gt;
|-&lt;br /&gt;
|| 10:43&lt;br /&gt;
|| Notice, our current '''group''' is now''' music_club'''.&lt;br /&gt;
|-&lt;br /&gt;
|| 10:48&lt;br /&gt;
|| So what do we understand from this? If the '''group''' has a '''password''' set,&lt;br /&gt;
&lt;br /&gt;
Non-members have to provide the correct '''password''' in order to login to the '''group'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 10:59&lt;br /&gt;
|| To switch back to your original '''login group''', type '''newgrp'''&lt;br /&gt;
|-&lt;br /&gt;
|| 11:05&lt;br /&gt;
|| Now, '''newgrp command''' is used without any '''argument'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 11:10&lt;br /&gt;
|| It should change the current '''group''' to the default '''group''' for '''user suraj'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 11:16&lt;br /&gt;
|| As we know the default or '''primary group''' for '''user suraj''' is '''CSE'''.&lt;br /&gt;
&lt;br /&gt;
Let me check that.&lt;br /&gt;
|-&lt;br /&gt;
|| 11:23&lt;br /&gt;
|| Type the '''id '''command.&lt;br /&gt;
|-&lt;br /&gt;
|| 11:26&lt;br /&gt;
|| Notice, our current '''group''' is now '''CSE.'''&lt;br /&gt;
|-&lt;br /&gt;
|| 11:30&lt;br /&gt;
|| Exit from the '''group CSE '''login session&lt;br /&gt;
|-&lt;br /&gt;
|| 11:34&lt;br /&gt;
|| Exit from the '''group music_club '''login session&lt;br /&gt;
|-&lt;br /&gt;
|| 11:39&lt;br /&gt;
|| Now exit from the '''user login session'''.&lt;br /&gt;
|-&lt;br /&gt;
|| 11:43&lt;br /&gt;
|| We are back to the '''user session spoken'''&lt;br /&gt;
|-&lt;br /&gt;
|| 11:47&lt;br /&gt;
|| A note on '''group password''':&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 11:50&lt;br /&gt;
||  If the '''user''' is '''root''', he or she will not be prompted for a '''password'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 11:56&lt;br /&gt;
||  If there is no '''group password''' set and the '''user''' is not listed as a member of the '''group'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 12:02&lt;br /&gt;
||  Then the '''user''' will be denied '''access'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 12:06&lt;br /&gt;
|| '''Non-root users''' will be prompted for a '''group password'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 12:10&lt;br /&gt;
||  if the '''user''' is not listed as a '''group member'''  and the '''group''' has a '''password'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 12:17&lt;br /&gt;
||  Notice that more than one person is permitted to know the '''group password. '''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 12:23&lt;br /&gt;
||  So, '''group password''' has an inherent security problem.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 12:29&lt;br /&gt;
||  However, '''groups''' are a useful tool for permitting cooperation between different '''users'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 12:36&lt;br /&gt;
|| Switch to the '''terminal''', in which we have logged in as a '''root user.'''&lt;br /&gt;
|-&lt;br /&gt;
|| 12:41&lt;br /&gt;
|| Exit from the '''root user.'''&lt;br /&gt;
|-&lt;br /&gt;
|| 12:44&lt;br /&gt;
|| This brings us to the end of this tutorial.&lt;br /&gt;
&lt;br /&gt;
Let us summarize.&lt;br /&gt;
|-&lt;br /&gt;
|| 12:50&lt;br /&gt;
|| In this tutorial we learnt about-&lt;br /&gt;
&lt;br /&gt;
'''newgrp command'''&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
|| 12:55&lt;br /&gt;
|| Securing a '''group '''with '''password'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 12:58 &lt;br /&gt;
||  '''Login''' to a '''group''' as a '''group member'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 13:01&lt;br /&gt;
||  '''Login''' to a''' group '''as a '''non-member'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||13:05&lt;br /&gt;
|| As an assignment-&lt;br /&gt;
&lt;br /&gt;
Create a new '''group accounts''' for the college '''database'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 13:12&lt;br /&gt;
||  Give a suitable '''password''' for the '''group''' created.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 13:16&lt;br /&gt;
||  Create two '''users: rekha''' and '''sheetal'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 13:21&lt;br /&gt;
||  Check details of '''user rekha''' using the '''command id'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 13:26&lt;br /&gt;
||  Add '''rekha''' as a member of the '''group'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 13:30&lt;br /&gt;
||  Check how the '''user rekha''' can login to the '''group accounts.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 13:35&lt;br /&gt;
||  Check how the '''user sheetal''' can login to the '''group accounts.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 13:40&lt;br /&gt;
||  At every step, check the details of '''group accounts '''from '''/etc/gshadow''' file.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 13:48&lt;br /&gt;
|| The video at the following link summarises the Spoken Tutorial project.&lt;br /&gt;
&lt;br /&gt;
Please download and watch it.&lt;br /&gt;
|-&lt;br /&gt;
|| 13:56&lt;br /&gt;
|| The Spoken Tutorial Project team conducts workshops using spoken tutorials and gives certificates.&lt;br /&gt;
&lt;br /&gt;
For more details, please write to us.&lt;br /&gt;
|-&lt;br /&gt;
|| 14:08&lt;br /&gt;
|| Pls post your timed queries in this Forum.&lt;br /&gt;
|-&lt;br /&gt;
|| 14:12&lt;br /&gt;
|| Spoken Tutorial Project is funded by NMEICT, MHRD, Government of India.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 14:18&lt;br /&gt;
|| The script has been contributed by Antara. And this is Praveen from IIT Bombay signing off.&lt;br /&gt;
&lt;br /&gt;
Thanks for joining.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>PoojaMoolya</name></author>	</entry>

	</feed>