永发信息网

unix 添加用户

答案:2  悬赏:70  手机版
解决时间 2021-01-23 14:38
  • 提问者网友:咪咪
  • 2021-01-22 17:54
想创建一个名字为test,密码为test的unix用户,并且可以查看并修改根目录下的的home,var目录,赋予对以上目录读写的权限,命令行如何来写,是不是还先得创建一个用户组
想问下我写的对不对:#groupadd –g 100 group1 (先创建一个名为group1用户组)?

然后再创建一个用户
#useradd –u 1233
–g group1
–d /home/,/var
–c “test user.”
–m /home/father
–s /usr/bin/sh
test
这样写对吗?
最佳答案
  • 五星知识达人网友:夜风逐马
  • 2021-01-22 18:13
你的问题很简单,只需要建立用户,建不建立组都无所谓的
第一:首先可以先看一下/home和/var目录的权限和用户以及组的情况
ls -l
结果:
drwxr-xr-x 22 root root 4096 04-14 14:44 var
drwxr-xr-x 3 root root 4096 2009-04-07 home
第二:添加用户
useradd -m -d /home/test -s /bin/sh -g root test
第三:结果查看more /etc/passwd
test:x:503:0::/home/test:/bin/sh
第四:修改密码
passwd test
直接输入test(两次)
第五:修改/home和/var目录赋予同组用户的读写权限
chmod 775 /home
chmod 775 /var
结果:ls -l
drwxrwxr-x 4 root root 4096 04-26 10:58 home
drwxrwxr-x 22 root root 4096 04-14 14:44 var

我已经测试成功,你可以进入test用户对于/home和/var读写了
ps:有个问题,/home和/var为系统级目录,正常情况不要对其权限修改。
全部回答
  • 1楼网友:零点过十分
  • 2021-01-22 18:29
你这样写只是添加了用户,可使用户还是没用读写/home、/var目录的权限啊 增加完用户后,可以设置home 和var 目录 对group1用户的读写属性 如果需要让用户具有执行其root级用户命令的权限的话,可以使用安装sudo 很好用~~~
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯