Sponsored Content
Top Forums UNIX for Dummies Questions & Answers Cannot "chmod" after account migration on openBSD. Post 302779609 by cyberking on Wednesday 13th of March 2013 05:46:16 AM
Old 03-13-2013
[Solved] Cannot "chmod" after account migration on openBSD.

I copy home directory, file /etc/passwd, file /etc/group, file /etc/master.passwd
to the new server.

This is result of "ls/home" on the old server.
Code:
drwxr-xr-x   3 user1          user1                512 Aug  3  2012 user1
drwxr-xr-x  19 user2          user2               2560 Jan  9 09:24 user2

But This is result of "ls/home" on the new server.
Code:
drwxr-xr-x   3 root          wheel                512 Aug  3  2012 user1
drwxr-xr-x  19 root          wheel               2560 Jan  9 09:24 user2

I would like to change root:wheel to user1:user1

This is result of
Code:
chmod user1:user1 user1
chown: user is invalid: user1

Although user1 has been stored in /etc/passwd

Any idea?
Thank you in advance.

Moderator's Comments:
Mod Comment edit by bakunin: Please use CODE-tags.

Last edited by bakunin; 03-13-2013 at 08:13 AM..
 

8 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

chmod 777 on all directories below...how do I do that using the "find" command?

I've got 100 directories that each have 2 directories with in them. Structered like this: /home/domains/domain1/ through to /home/domains/domain100/ and those 2 directories mentioned above are here: /home/domains/domain1/directory1/ /home/domains/domain1/directory2/ through to... (7 Replies)
Discussion started by: Neko
7 Replies

2. BSD

comparable command in OpenBSD for linux's "passwd -l (name)"

i'm trying to get a samba server up and running. however, there is no argument in OpenBSD's "passwd" command that i know of that will allow the following: -l This option is used to lock the specified account and it is available to root only. The locking is performed by... (1 Reply)
Discussion started by: xyyz
1 Replies

3. UNIX for Dummies Questions & Answers

Explain the line "mn_code=`env|grep "..mn"|awk -F"=" '{print $2}'`"

Hi Friends, Can any of you explain me about the below line of code? mn_code=`env|grep "..mn"|awk -F"=" '{print $2}'` Im not able to understand, what exactly it is doing :confused: Any help would be useful for me. Lokesha (4 Replies)
Discussion started by: Lokesha
4 Replies

4. Shell Programming and Scripting

Chmod. "./" and "sh" difference

Hi. I am new to shell scripting. I am writing a simple sequential logic script. After completing the script, the instructions say "use the sh command instead of the chmod comand". Why didn't I have to use "chmod ugo+x scriptname",& then type ./ scriptname or just scriptname after using chmod?... (3 Replies)
Discussion started by: Ccccc
3 Replies

5. Shell Programming and Scripting

awk command to replace ";" with "|" and ""|" at diferent places in line of file

Hi, I have line in input file as below: 3G_CENTRAL;INDONESIA_(M)_TELKOMSEL;SPECIAL_WORLD_GRP_7_FA_2_TELKOMSEL My expected output for line in the file must be : "1-Radon1-cMOC_deg"|"LDIndex"|"3G_CENTRAL|INDONESIA_(M)_TELKOMSEL"|LAST|"SPECIAL_WORLD_GRP_7_FA_2_TELKOMSEL" Can someone... (7 Replies)
Discussion started by: shis100
7 Replies

6. Solaris

Printer configuration Migration from Solaris 10 "LP" to Solaris 11 "CUPS"

Need to find a way to import an LP printers.conf file to CUPS. I have some new Solaris 11.1 boxes that need to have 300 printers added. (0 Replies)
Discussion started by: os2mac
0 Replies

7. UNIX for Dummies Questions & Answers

Using "mailx" command to read "to" and "cc" email addreses from input file

How to use "mailx" command to do e-mail reading the input file containing email address, where column 1 has name and column 2 containing “To” e-mail address and column 3 contains “cc” e-mail address to include with same email. Sample input file, email.txt Below is an sample code where... (2 Replies)
Discussion started by: asjaiswal
2 Replies

8. Shell Programming and Scripting

Bash script - Print an ascii file using specific font "Latin Modern Mono 12" "regular" "9"

Hello. System : opensuse leap 42.3 I have a bash script that build a text file. I would like the last command doing : print_cmd -o page-left=43 -o page-right=22 -o page-top=28 -o page-bottom=43 -o font=LatinModernMono12:regular:9 some_file.txt where : print_cmd ::= some printing... (1 Reply)
Discussion started by: jcdole
1 Replies
edquota(8)						      System Manager's Manual							edquota(8)

NAME
edquota - edits quotas SYNOPSIS
/usr/sbin/edquota [-gGuU] -t /usr/sbin/edquota [-p proto_username] [-u] username ... /usr/sbin/edquota [-P proto_userID] -U userID ... /usr/sbin/edquota [-P proto_userID] [-u] username ... /usr/sbin/edquota [-p proto_username] -U userID ... /usr/sbin/edquota [-p proto_groupname] -g groupname ... /usr/sbin/edquota [-P proto_groupID] -G groupID ... /usr/sbin/edquota [-P proto_groupID] -g groupname ... /usr/sbin/edquota [-p proto_groupname] -G groupID ... PARAMETERS
Specifies a prototypical user or group by the user name or group name. A prototypical user or group has previously-defined, valid quota files that you want to duplicate for other user or group quota files. Specifies a prototypical user or group by the user id or group id. A prototypical user or group has previously-defined, valid quota files that you want to duplicate for other user or group quota files. FLAGS
Edits the quotas of one or more groups, specified by groupname on the command line. When used with the -t flag, sets or changes the grace period for all file systems with group quotas specified in the /etc/fstab file. Edits the quotas of one or more groups, specified by groupID on the command line. When used with the -t flag, sets or changes the grace period for all file systems with group quotas specified in the /etc/fstab file. Initializes the specified quotas by duplicating the established quotas of the prototypical user's name (when used with the -u flag, the -U flag, or no other flags) or the prototypical group's name (when used with the -g or -G flags). The proto_username or proto_groupname must have a valid quota file. Establishing quotas for one user or group and then using the -p flag to duplicate these quotas for other users is the normal mechanism for initializing quotas for a group of users. Initializes the specified quotas by duplicat- ing the established quotas of the prototypical user's id (when used with the -U flag or the -u flag) or the prototypical group's id (when used with the -G flag or the -g flag). The proto_userID or proto_groupID must have a valid quota file. Establishing quotas for one user or group and then using the -P flag to duplicate these quotas for other users is the normal mechanism for initializing quotas for a group of users. Sets or changes the default grace period for which users may exceed their soft limits. By default, or when you specify -t with the -u flag, the grace period is set for all file systems with user quotas specified in the /etc/fstab file. When you specify -t with the -g flag, the grace period is set for all of the file systems with group quotas specified in the /etc/fstab file. Edits the quotas of one or more users, specified by username ... on the command line. The -u flag is the default. The -u flag, used with the -t flag, changes the grace period for all file systems with user quotas specified in the /etc/fstab file. Edits the quotas of one or more users, specified by userID ... on the command line. The -U flag used with the -t flag, changes the grace period for all file systems with user quotas speci- fied in the /etc/fstab file. DESCRIPTION
The edquota command is a quota editor that allows you to add and modify user and group quotas and modify file system quota grace periods. Use the quota command to display the existing quota information. Note that disk quotas are displayed as 1 kilobyte blocks. For each user or group specified, the edquota command creates a temporary file with an ASCII representation of the current quotas for that user or group, then invokes an editor to allow you to modify the file. The vi editor is invoked by default. To override the default, specify a different editor for the EDITOR environment variable in your login file. Setting a hard limit to 0 (zero) indicates that no quota should be imposed. Setting a hard limit to 1 (one) indicates that no allocations should be permitted. Setting a soft limit to 1 (one) with a hard limit of 0 (zero) indicates that allocations should be permitted on only a temporary basis (see the -t flag). The current usage information in the file is for informational purposes; only the hard and soft lim- its can be changed. For each file system, the edquota command creates a temporary file with an ASCII representation of the current grace period for that user or group, then invokes an editor to allow you to modify the grace period. The grace period may be specified in days, hours, minutes, or seconds. Setting a grace period to 0 (zero) indicates that the default grace period should be imposed. Setting a grace period to 1 second indicates that no grace period should be granted. When you exit the editor, edquota reads the temporary file and modifies the quota.user and quota.group files for the target file system to reflect the changes made. Changes in grace periods take effect immediately unless a grace period is currently in effect. For example, assume a user exceeds a soft limit and receives a grace period of 7 days. A subsequent change to a grace period of 1 day will not affect the user's already-invoked grace period, unless the user drops below the soft limit and exceeds it once again. The default grace period for a file system is speci- fied in the quota.user and quota.group files for the target file system. RESTRICTIONS
You can use the edquota command to edit only those file systems that are in the /etc/fstab file and have userquota and groupquota entries. You must be the root user to edit quotas. NOTES
The term file system represents either a UFS file system or an AdvFS fileset. The root user can exceed user and group quotas. The fileset grace period is equal to the group grace period. When you use the edquota command to set the group grace period for a fileset causes that same value to be used for the fileset grace period. EXAMPLES
To apply the existing quotas of the user named user1 to the user named user2: /usr/sbin/edquota -p user1 -u user2 To apply the existing quotas of the user named user1 to the user named user2, using the default: /usr/sbin/edquota -p user1 user2 To apply the existing quotas of the user with the user id 361 to the user with the user id 382: /usr/sbin/edquota -P 361 -U 382 To apply the existing quotas of the user named user1 to the user with the user id 382: /usr/sbin/edquota -p user1 -U 382 FILES
Specifies the command path Contains user quotas for file systems Contains group quotas for file systems Contains file system names and locations RELATED INFORMATION
quota(1), quotacheck(8), quotaon(8), quotactl(2), fstab(4). delim off edquota(8)
All times are GMT -4. The time now is 01:46 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy