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.
#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 from
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 thread ...

Follow-Ups:
Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

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.