vipw(8) System Manager's Manual vipw(8)NAME
vipw - Edits the /etc/passwd file
You use the vipw command to edit the /etc/passwd file with the editor defined in the EDITOR environment variable. If the variable is not
set, the default editor is vi.
The vipw command performs basic consistency checks on the edited file. If a hashed indexed passwd existed previously, the vipw command
uses the mkpasswd command to create recreate it.
The command must not be used on systems that use extended security attributes since it cannot set or change them. You must be root to run
this command. Only root and security administrators should have execute access to this command.
Since the vipw command cannot effectively change all the attributes of users, it should not be used in a secure environment.
The vipw command accesses the following files, and requires the listed permissions:
To edit the /etc/passwd file, type the following command and add the required line entry: vipw
Specifies the command path
Commands: passwd(1), passwd(4), adduser(8), mkpasswd(8) delim off
Check Out this Related Man Page
VIPW(8) BSD System Manager's Manual VIPW(8)NAME
vipw -- edit the password file
vipw [-d directory]
vipw edits the password file after setting the appropriate locks, and does any necessary processing after the password file is unlocked. If
the password file is already locked for editing by another user, vipw will ask you to try again later. The default editor for vipw is vi(1).
vipw performs a number of consistency checks on the password entries, and will not allow a password file with a ``mangled'' entry to be
installed. If vipw rejects the new password file, the user is prompted to re-enter the edit session.
Once the information has been verified, vipw uses pwd_mkdb(8) to update the user database. This is run in the background, and, at very large
sites could take several minutes. Until this update is completed, the password file is unavailable for other updates and the new information
is not available to programs.
The options are as follows:
Change the root directory of the password file from ``/'' to directory.
If a vipw session is killed it may leave ``/etc/ptmp'', which will cause future vipw executions to fail with ``vipw: the passwd file is
busy'', until it is removed.
If the following environment variable exists it will be used by vipw:
EDITOR The editor specified by the string EDITOR will be invoked instead of the default editor vi(1).
/etc/master.passwd The current password file.
/etc/ptmp Temporary copy of the password file used while editing.
SEE ALSO chpass(1), passwd(1), pwhash(1), passwd(5), passwd.conf(5), pwd_mkdb(8), user(8)HISTORY
The vipw command appeared in 4.0BSD.
BSD September 4, 2005 BSD
Our HP box was hacked and the passwd file has been altered,there are only 2 user accounts active,and these dont have any administrative rights.I need to edit the passwd file to correct the su and root entries.
Does any body have any suggestions as to how i can do this with out the root... (10 Replies)
I have AIX 5.1 & I forgot the root password. I find out the solution is to boot in single-mode and remove the root password from the /etc/passwd file. My question is how to boot in single-mode? Also is there any password required when booting in this mode? (9 Replies)
i have a RHEL 4 and have forgot root passwd
tried to boot in by singel user and then changing the passwd but it's not letting me do that ......throwing some weird error as .......manipulation
i also tried to make a new user from CLI but even though it's not letting me in from that user as... (12 Replies)
My goal is to protect the /etc/passwd from unauthorized viewing. I wish ti change the permissions of the file to :
-r--r----- 1 root bin
so only root or accounts of the "bin" group could query this sensitive file. All our other processes have been ajusted to not need any info from... (16 Replies)
Hi friends, i need a favour from u all i made a small change in home pc it is INTEL i had change /etc/passwd i just change the shell for the root instead of sh i kept bash and i had taken back up of the file /etc/passwd. now the problem is i am not able to log in as a root i got a error NO Shell... (10 Replies)
I'm having these problems with these commands and I have not idea why
If 'passwd' is not a typo you can run the following command to lookup the package that contains the binary:
-bash: passwd: command not found
# useradd temp
Warning:... (15 Replies)
i've been searching a way to display the users who are in the /etc/passwd directory...using ls or grep or cat command should do it?i can't find a way to get this right..i mean none of the preview commands function sounded good to me to use... (9 Replies)
I want to go out of vi editor temporarily and execute a command in command prompt and again going back to the editor . Is it possible . Any help on this is really helpful.
1. Need to open vi
2. Temporarily come out and execute a command and go back to vi editor (6 Replies)
I'm new to Unix and haven't done command line stuff since MS-Dos and Turbo Pascal (hah!),
I would love some help figuring out this basic command (what I assume is basic).
I'd like to add a User to the permissions of all files in a folder and all files in all subfolders, as well... (9 Replies)