Strange /etc/passwd output


 
Thread Tools Search this Thread
Top Forums UNIX for Advanced & Expert Users Strange /etc/passwd output
# 1  
Old 10-06-2011
Strange /etc/passwd output

Can someone please explain this to me?

Code:
auser:x:500:500:Anne User:/home/auser:/bin/sh
buser:x:501:501:Bob User:/home/buser:/bin/bash

I'm used to it looking like this. What is the difference between the first name and second name? In the first case I had to use the first name to change my password.

Code:
auser:x:500:500:auser:/home/auser:/bin/sh
buser:x:501:501:buser:/home/buser:/bin/bash

# 2  
Old 10-06-2011
The first field is the username. The fifth field amounts to a title, and isn't really used that much. Some UNIX systems occasionally use it for special purposes.

The username is supposed to be all lowercase letters, digits, or underscores, no spaces or anything else, so a more descriptive name to attach to a user can be useful sometimes.
# 3  
Old 10-08-2011
Quote:
Originally Posted by Corona688
The first field is the username. The fifth field amounts to a title, and isn't really used that much. Some UNIX systems occasionally use it for special purposes.

The username is supposed to be all lowercase letters, digits, or underscores, no spaces or anything else, so a more descriptive name to attach to a user can be useful sometimes.
On my Fedora system it allowed me to use uppercase letters. Is that a problem? My professor said that was a bad so I deleted that user and changed it to lowercase.
# 4  
Old 10-08-2011
Quote:
Originally Posted by COKEDUDE
On my Fedora system it allowed me to use uppercase letters. Is that a problem?
Here's a trick: Switch to a real terminal (ctrl-alt-f1 through ctrl-alt-f6, ctrl-alt-f7 or f8 gets you back to GUI), and login to a lowercase user in ALLCAPS.

Unless they ripped that out by now, it'll let you do it, and even switch to a special translation mode with no lowercase characters. It's a compatibility mode for really old terminals.

Some things may depend on usernames being all lowercase. Others might not. Best not to tempt fate.
This User Gave Thanks to Corona688 For This Post:
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Programming

Very strange output with casting

Hi All, I am having a strange issue. Below is the code snippet. If I print fraction * (double)::pow((double)10,scalingFactor) which is a double I am getting 154 when I type cast that to int as (int)( ((fraction) * ((double)::pow((double)10,scalingFactor)))) it is becoming 153. Not sure why... (0 Replies)
Discussion started by: arunkumar_mca
0 Replies

2. Shell Programming and Scripting

Echo's strange output

Hi, Kindly help me to understand the behavior or logic of the below shell command $ echo $!# echo $echo $ $ $ echo !$# echo $# 0 I am using GNU bash, version 3.2.25(1)-release (2 Replies)
Discussion started by: royalibrahim
2 Replies

3. Shell Programming and Scripting

Strange output from find

How can I prevent find from outputting the directory name /home/xxxxxxxx/Backup/.system (which isn't even "other writable"? I am trying to search for files that are "world writable" on a shared web host using the find statement, and I want to prevent find from creating an error (because the of... (4 Replies)
Discussion started by: nixie
4 Replies

4. UNIX for Advanced & Expert Users

strange output with du

Can someone please explain why I get two outputs with the du command? The first one gave me one. I also didn't ask for the second directory so why did it give that directory? $ du -h "/media/Part 1/Desktop/playlist" 775M /media/Part 1/Desktop/playlist $ du -h "/media/Part... (1 Reply)
Discussion started by: cokedude
1 Replies

5. Shell Programming and Scripting

Tcl:Very strange output!!

Hi, I using tcl script to perform certain conditions. Part of the results should have average . I couldn't figure out what 's the cause as the result of the average is Zero. Example of the case???? #!/usr/bin/tclsh set counter 500 set total 1000 puts "Total num: $total \n" puts ... (3 Replies)
Discussion started by: ENG_MOHD
3 Replies

6. Solaris

Strange df output on solaris 9

Hi all, After deleting some large log files on solaris 9 machine I can see strange df output shows below /dev/vx/dsk/rootvol 45G 16384E 50G 39879076698694% / I thought it will back to normal once I restart it but did not. I have seen in sunsolve article 6362734 that "Solaris 8... (0 Replies)
Discussion started by: rajashekar333
0 Replies

7. Solaris

solaris 10 strange df output

hi, in solaris 10 SUN SPARC V245 server the following df -h output is showing . can i reuse the following disk space by deleting them /platform/sun4u-us3/lib/libc_psr/libc_psr_hwcap1.so.1 20G 5.2G 14G 27% /platform/sun4u-us3/lib/libc_psr.so.1... (2 Replies)
Discussion started by: phani.madiraju
2 Replies

8. Shell Programming and Scripting

strange output

I had a similar script in solaris and it had no problem. I wrote this one in freeBSD and it gave me strange output. Can anyone please tell me why? thanks a lot #!/bin/sh #This is a shell script that checks file system capacity mounted on /home directory #If file system is over 90% capacity,... (1 Reply)
Discussion started by: k2k
1 Replies

9. Solaris

Passwd Changing Acting Strange

Hello. I'm getting very odd behavior when I try to change a user's password in Solaris 8. The shell, where it used to ask for a new passwd and a confirmation, now asks FOUR times, with two success message. This is what happens every time: # passwd myusername New Password: xxxxxxxx New... (2 Replies)
Discussion started by: rockusa
2 Replies

10. Linux

/etc/passwd strange behaviour!

Hi there, first of all, here is my conf of a uname -a Linux SAMBA 2.4.18-4GB #1 Wed Mar 27 13:57:05 UTC 2002 i686 unknown on a fedora machine. Here is my problem: every once in a while, the line containing root disappears in the /etc/passwd, disabling all logging on my server. Any one have... (0 Replies)
Discussion started by: penguin-friend
0 Replies
Login or Register to Ask a Question