当前位置: 技术问答>linux和unix
急!请教高手:在Solaris系统中,对于远程telnet方式,发现只有root用户登录成功,其他用户不能登录,报no shell错误,是什么原因?
来源: 互联网 发布时间:2015-09-24
本文导语: 请教高手:最近在Solaris系统中做了一些配置修改,修改后发现对于远程telnet方式,只有root用户登录成功,其他用户不能登录,报no shell错误,是什么原因?是不是哪个服务被停了? | 看你的用户配置文...
请教高手:最近在Solaris系统中做了一些配置修改,修改后发现对于远程telnet方式,只有root用户登录成功,其他用户不能登录,报no shell错误,是什么原因?是不是哪个服务被停了?
|
看你的用户配置文件,严重怀疑这些用户的shell配置使用的是/usr/bin/nologin之类的东西,这些用户估计就算在本地也不能登陆的……
|
linux 下是在/etc/passwd 里面有个
rpm:x:37:37::/var/lib/rpm:/sbin/nologin
这个/sbin/nologin就是用户登录时 用的shell 如果为/sbin/nologin 就说明此用户没有登录shell
可以改成/bin/bash
linux下
rpm:x:37:37::/var/lib/rpm:/sbin/nologin
这个/sbin/nologin就是用户登录时 用的shell 如果为/sbin/nologin 就说明此用户没有登录shell
可以改成/bin/bash
linux下