LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 839|回复: 4

请教,为何我用addusr添加用户的时候,出现command not found?

[复制链接]
发表于 2004-8-25 16:22:53 | 显示全部楼层 |阅读模式
我参照Linux Apache Web 服务器终极教程,为用户开辟个人主页空间

如果我们利用了LINUX系统架设了一台WEB服务器,我们不仅可以存放公司的主页,而且还可以为公司的每一个员工提供一块个人主页的空间。

首先,为需要个人主页空间的员工在LINUX上开设一个帐号。这样,它就拥有了一个用户主目录"/home/用户帐号名"。

addusr 用户帐号名

passwd 用户帐号名

在用户主目录下建立一个目录"public_html",然后为其设置相应的权限。

cd ~用户帐号名

mkdir public_html

chmod 755 public_html

可是运行 addusr test 时,提示
root@xx [/home]# addusr test
-bash: addusr: command not found

在root@xx [~]# addusr test
-bash: addusr: command not found
也是一样

请帮帮忙!!!
发表于 2004-8-25 16:33:06 | 显示全部楼层
请问如果你是用什么方式登陆系统的呢?如果是用TELNET登陆的就要把ADDUSER命令的绝对路径输入.如:/usr/sbin/adduser test -s /sbin/nologin
 楼主| 发表于 2004-8-25 16:38:40 | 显示全部楼层
我是用SSH方式登录的。也是一样吗?
 楼主| 发表于 2004-8-25 16:38:52 | 显示全部楼层
直接以root账号登陆的,-s /sbin/nologin 这一个是做什么用的?
发表于 2004-8-25 17:15:57 | 显示全部楼层
直接以root登录.
-s /sbin/nologin 是指定该用户的登录shell,nologin是不能telnet登录的意思.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表