This technote makes it sound like it is not a good idea.

When running ls -l in a PASE environment, users might see numbers in the place of the object owner user profile. This is because the user profile is greater than 8 characters. A circumvention for the problem is to set the following environment variable:


This option only enables the command ls -l to display the first 8 characters of the user ID, not the full user ID.

Setting this environment variable can have unexpected results in other application and runtime code, particularly in code that assumes the User ID will be no greater than 8 characters.

On Sep 22, 2009 5:08pm, Walt Madden <walterross@xxxxxxxxx> wrote:
Jon Paris wrote:

> I was trying to use an SSH connection with a 10 character user id and

> it refused to connect claiming invalid ID/password.


> It turns out (and many of you may know this already) that the user Id

> for SSH can only be 8 characters max as stated here:

I suspect that sshd may allow userid's > 8 characters if you set the

environment variable PASE_USRGRP_LIMITED=N in the process where you start




Walt Madden

IBM i software development

This thread ...


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

This mailing list archive is Copyright 1997-2019 by 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].