|
That means that there's an active job that's using the GELBARDN user profile. Wait until there are no active jobs using the profile (or using it as one of it's group profiles) and try again.
Nate Gelbard wrote:
Thanks Scott.
When I CHGUSRPRF USRPRF(gelbardn) UID(7723) GID(6000)
I get the error
Not allowed to change UID of user profile.
However, I was able to change just the GID. I am logged in as QSECOFR.
Any ideas? Thanks
-Nate
-----Original Message-----
From: midrange-l-bounces@xxxxxxxxxxxx
[mailto:midrange-l-bounces@xxxxxxxxxxxx] On Behalf Of Scott Klement
Sent: Friday, April 04, 2008 11:20 PM
To: Midrange Systems Technical Discussion
Subject: Re: NFS UID GID sync up
Hello Nate,
NIS is really a means of synchronizing files across a network. Since many Unix systems use the same file in the same format for storing userids and passwords, you can synchronize the password database this way, which is a useful feature.
However, your 170 is running i5/OS, which is not Unix. It doesn't use a
file for userid/password management, and even if it did, the odds aren't
good that it would match the Unix format. So NIS is definitely not a choice.
What you might try doing is creating a file with the following Unix shell command:
awk -F: '{print $1 "," $3 "," $4}' < /etc/passwd > /tmp/myfile.csv
This will give you a CSV file containing the user name, UID and GID, separated by commas. You should then be able to transfer it to i and use the CPYFRMIMPF command to convert it to a database file.
Once in database format, have a CL program that reads your database file
and for each record in the file, do:
CHGUSRPRF USRPRF(&USRPRF) UID(&UID) GID(&GID)
Granted, this won't run automatically when a profile changes, you'll have to re-run the process to re-synchronize. But, still... it's a lot better than changing each user profile by hand.
Nate Gelbard wrote:
Hello, I bought a 9406-170 off craigslist for $500 recently.from
#2290 CPU, 872meg main storage 4x8gig RAID.
V5R3 freshly installed and with all license paperwork intact.
Working on getting PASE & SSH & java setup so we can being development
locally.
Our lab Linux NFS server uses NIS users/groups. When I mount
my home directory from NFS to the as400, the UID & GID
of my 400 user vs the NFS/NIS user don't match and I get permission
denied.
What's the best way to sync these up?
Can OS/400 talk NIS?
How do I edit my user to change the Uid/Gid to match the Ids coming
NFS?
Thanks
----
Nate Gelbard | Senior QA Engineer
Direct: 503.276.7635
Cell: 503.810.2840
TRIPWIRE | The Leader in Configuration Audit & Control
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.