linux新建用户 然后切换用户提示没有那个文件或目录,怎么办

我大概是这样新建用户的
useradd -s /bin/oracler -d /usr/oracler -m oracler
然后解锁
passwd -u oracler
然后设置密码
passwd oracler
New password:*******
Re-enter new password:*******
最后su - oracler
就提示 su: /bin/oracler: 没有那个文件或目录

1、检查是否有此用户;2、检查是否有用户宿主目录。
温馨提示:内容为网友见解,仅供参考
第1个回答  2015-08-06
你这样创建试试:
useradd -m -s -d /usr/oracler username
然后解锁
passwd -u username
然后设置密码
passwd username
New password:*******
Re-enter new password:*******
这样设置就比较好。就应该不会出问题。
具体的详细Linux增加用户和设置文件夹以及权限,可以参考这篇博文:
http://www.cnblogs.com/daizhuacai/archive/2013/01/17/2865132.html
第2个回答  推荐于2017-09-27

    查看/etc/passwd该用户的宿主目录

    查看当前系统是否有该目录

    查看该目录是属主属组是否正确

    查看该用户是否为nologin

第3个回答  推荐于2017-09-03
参数使用不正确 主要是这个-s

-s:指定用户登录 Shell,默认为 /bin/bash
-d home-dir:指定用户主目录本回答被提问者采纳
第4个回答  2013-06-28
是不是要 先用oracler登录一下
相似回答