AIX 服务器 ftp 无法登陆提示 530 User root access denied
aix ftp 登录过程涉及到以下三个文件
/etc/passwd
/etc/ftpusers
/etc/security/login.cfg
出现此错误可能有两个原因:
1、ftpusers 中包含 root 用户;
2、passwd 文件中指定的 shell 与 login.cfg 中配置的不符;
定位问题:
确认 /etc/ftpusers 不存在;passwd 文件中 root 的用户为 root:!:0:0::/:/usr/bin/ksh
, 原来是之前在 Aix 上安装了 bash,但 login.cfg 文件中不存在路径 /usr/bin/bash。
解决方式:
修改 login.cfg,shell 中加入 /usr/bin/bash