SFTP and SSHD character ID limitation (with Spanish and Portuguese version))

Did you try to use SFTP or SSHD with a user ID that have more than 8 character and have see the following error ?

No user exist for uid 1742

 There is an eight-character limitation on the user profiles that can access the IBM i through SSHD. The eight-character limitation is also placed on any group profile that the user might be a member of. If any of the other members in a group profile have more than eight characters in their user name, access to the system will be denied.

There is a solution to this eight-character limitation, you can either create system wide environment variable:

ADDENVVAR ENVVAR(PASE_USRGRP_LIMITED) VALUE(‘N’) LEVEL(*SYS)

or add a specicial directive to the sshd_config file:

ibmpaseforienv PASE_USRGRP_LIMITED=N

 The OpenSSH daemon configuration file (sshd_config) is located in the following IFS directories:

R540 – /QOpenSys/QIBM/UserData/SC1/OpenSSH/openssh-3.5p1/etc
R610 – /QOpenSys/QIBM/UserData/SC1/OpenSSH/openssh-3.8.1p1/etc
R710 – /QOpenSys/QIBM/UserData/SC1/OpenSSH/openssh-4.7p1/etc
R720 – /QOpenSys/QIBM/UserData/SC1/OpenSSH /etc

 

SPANISH:

Ha intentado utilizar SFTP o SSHD con un ID de mas 8 caracteres y se encontró son el siguiente error ?

No user exist for uid 1742

 Hay una limitación de ocho caracteres en los perfiles de usuario para acceder o utilizar IBM i en SSHD o SFTP.

Esta limitacion tambien es para los perfiles de grupo que el usuario es miembro, si cualquiera de los miembros del perfil de grupo tiene mas de 8 caracteres en su nombre de usuario, el acceso sera negado.

Hay una solucion para esta limitacion de caracteres, puede crear una variable de entorno de todo el sistema:

ADDENVVAR ENVVAR(PASE_USRGRP_LIMITED) VALUE(‘N’) LEVEL(*SYS)

o añadir una directiva en el archivo sshd_config:

ibmpaseforienv PASE_USRGRP_LIMITED=N

 El archivo OpenSSH daemon (sshd_config) esta ubicado en el siguiente directorio del IFS

R540 – /QOpenSys/QIBM/UserData/SC1/OpenSSH/openssh-3.5p1/etc
R610 – /QOpenSys/QIBM/UserData/SC1/OpenSSH/openssh-3.8.1p1/etc
R710 – /QOpenSys/QIBM/UserData/SC1/OpenSSH/openssh-4.7p1/etc
R720 – /QOpenSys/QIBM/UserData/SC1/OpenSSH /etc

Cuando los cambios fueron realizados para que entren en vigencia tiene que finalizar y rearrancar el servicio SSHD.

 

PORTUGUESE:

Você tentou usar SFTP ou SSHD com uma ID de usuário com mais de 8 caracteres e ver o seguinte erro?

Nenhum usuário existe para uid 1742

Existe uma limitação de oito caracteres nos perfis de usuários que podem acessar o IBM i através do SSHD. A limitação de oito caracteres também é colocada em qualquer perfil de grupo do qual o usuário possa ser membro. Se qualquer um dos outros membros em um perfil de grupo tiver mais de oito caracteres em seu nome de usuário, o acesso ao sistema será negado.

Existe uma solução para esta limitação de oito caracteres, você pode criar uma variável de ambiente abrangente do sistema:

ADDENVVAR ENVVAR (PASE_USRGRP_LIMITED) VALOR (‘N’) NÍVEL (* SYS)

ou adicione uma diretiva específica ao arquivo sshd_config:

ibmpaseforienv PASE_USRGRP_LIMITED = N

O arquivo de configuração do daemon OpenSSH (sshd_config) está localizado nos seguintes diretórios IFS:

R540 – /QOpenSys/QIBM/UserData/SC1/OpenSSH/openssh-3.5p1/etc

R610 – /QOpenSys/QIBM/UserData/SC1/OpenSSH/openssh-3.8.1p1/etc

R710 – /QOpenSys/QIBM/UserData/SC1/OpenSSH/openssh-4.7p1/etc

R720 – / QOpenSys / QIBM / UserData / SC1 / OpenSSH / etc