ホストコードページの設定を確認
使用するクライアントアプリによって設定する場所は異なりますが、IBM i Access Client Solutionsでは以下の「ホスト・コード・ページ」という箇所を「939 日本(拡張ローマ字)」に設定する必要があります。
CCSIDの設定を確認
文字化けを防ぐ為に、CCSIDを5035
に設定する必要があります。
CHGJOB CCSID(5035)
サインイン中のユーザーIDが8文字以下になっているか確認
IBM iのソフトウェアの多くがAIX OS向けに作成されている為、ユーザーIDが8文字を超えることが基本的に想定されていません。
もし8文字を超える場合、メモリのバッファオーバーフローなどが発生する可能性がある為、あえて制限されています。
どうしても8文字を超えるユーザーIDを使用したい場合は、/QOpenSys/QIBM/UserData/SC1/OpenSSH/etc/sshd_config
に以下の設定を追加するか
sshd_config
ibmpaseforienv PASE_USRGRP_LIMITED=N
以下のコマンドを実行することで、10文字まで使用可能になります。
ADDENVVAR ENVVAR(PASE_USRGRP_LIMITED) VALUE('N') LEVEL(*SYS)