阿里云的 ecs,CentOS 8 。
按照网上的方法添加了普通用户。
就是 add user,然后 passwd user,然后在 sudoer (记不太清)里添加一行 username ALL 那一句。
然后就是各种 permission denied,ls 也是 denied 。
想来问一下关于在云服务器上究竟如何正确的添加一个普通用户?
网上的方法大致都是相同的,哎。
1
PbCopy111 2020-07-18 20:08:16 +08:00
```
adduser XanderChen sudo vi /etc/sudoers 添加如下信息到 root 那行下面 XanderChen ALL=(ALL:ALL) ALL ``` 按!wq 保存退出。重新登录。。。 请问,你是按照步骤一步一步的做的么?你看的什么教材??鸟哥?? |
2
XanderChen OP @PbCopy111
不是啥教材啊,我就在网上搜的 linux 怎么添加用户... 你写的那一句 XanderChen ALL=(ALL:ALL) ALL 比我看的多了括号里冒号 ALL 那一部分, 如果只写 XanderChen ALL=(ALL) ALL 有什么区别吗 |
3
abbottcn 2020-07-18 20:27:19 +08:00 via iPhone
不就是添加个普通用户吗,和 sudoer 有什么关系?
|
4
XanderChen OP @abbottcn 我也不知道啊,我搜的 linux 系统下增加用户,出来的文章全是我一楼写的那些操作过程
|
5
Jirajine 2020-07-18 20:35:25 +08:00 via Android
一般来说习惯于把新建的用户加到一个特权组(比如 wheel ),然后 visudo 给 wheel 组授予特权。
|
6
abbottcn 2020-07-18 20:40:00 +08:00 via iPhone
@XanderChen 建议,少看那些个资料,看 man useradd
|
7
XanderChen OP @abbottcn 好的,我去看看
|
8
tolerance 2020-07-18 20:45:15 +08:00
在 /etc/sudoers.d/目录下添加文件,比改 sudoers 文件好
|
9
ciaoly 2020-07-18 20:48:29 +08:00 via Android
man sudo
建议用用 FreeBSD,用着用着就养成查文档的习惯了🐶 |
10
PbCopy111 2020-07-18 20:50:02 +08:00
@XanderChen #2 添加用户了,但你没有 root 的权限,什么都做不了,第二步是给你 sudo 的权限。
你不用问为什么,照着做就可以了。 还有,看鸟哥的 linux 私房菜,照着做,他那个可能过时了,但错误少。。。别问为什么,说了你也不懂,先照着做,做起来了,好玩了就可以继续了。。。我刚开始学了好几年 linux,就是因为没兴趣了放弃了。。。原因也是看不懂。 所以别问,照着一摸一样的去做。 |
11
XanderChen OP @PbCopy111 哈哈,好,我知道了。
|
12
nguoidiqua 2020-07-18 21:17:38 +08:00 via Android
你把里面那个 root 一行抄一遍就行了,root 改成你自己的用户名就行了。
网上那些东西靠不住的,得自己查手册顺便了解下原理。 那个文件里面一般还会有 %sudo 或者 %wheel 什么的,你用 usermod 把用户加入 sudo wheel 组什么也可以。 |
13
XanderChen OP @nguoidiqua 好的,我再研究研究。
|
14
Tink 2020-07-18 21:55:54 +08:00 via iPhone
你把用户加到 wheel 里不就行了吗,跟 sudo 没关系
|
15
raaaaaar 2020-07-18 22:21:27 +08:00 via Android
先学账户管理的知识。即用户和用户组,再学文件权限的知识,不用深入学语法,知道那个命令究竟在做些什么就行,然后要用时宅查命令即可,不然你都不知道自己在做些什么
|
16
julyclyde 2020-07-20 17:19:22 +08:00
这事和云没关系,甚至和 linux 没啥关系
关键问题在于你,你自己的学习方法有问题 |
17
XanderChen OP @julyclyde 有我啥事儿,我学个 der 了我学,我什么都没学啊。
|