问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Linux新建一个用户,将其shell设为不可登陆

发布网友 发布时间:2022-04-23 03:51

我来回答

2个回答

热心网友 时间:2022-05-07 23:06

给你一整比较完整的方案你试下,看有用没。。 [root@linux ~]# useradd [-u UID] [-g initial_group] [-G other_group] \ > -[Mm] [-c 说明栏] [-d home] [-s shell] username 参数: -u :后面接的是 UID ,是一组数字。直接指定一个特定的 UID 给这个帐号; -g :后面接的那个群组名称就是我们上面提到的 initial group 啦~ 该 group ID (GID) 会被放置到 /etc/passwd 的第四个栏位内。 -G :后面接的群组名称则是这个帐号还可以支援的群组。 这个参数会修改 /etc/group 内的相关资料喔! -M :强制!不要建立使用者家目录 -m :强制!要建立使用者家目录! -c :这个就是 /etc/passwd 的第五栏的说明内容啦~可以随便我们设定的啦~ -d :指定某个目录成为家目录,而不要使用预设值; -r :建立一个系统的帐号,这个帐号的 UID 会有* (/etc/login.defs) -s :后面接一个 shell ,预设是 /bin/bash 的啦~ 范例: 范例一:完全参考预设值建立一个使用者,名称为 vbird1 [root@linux ~]# useradd vbird1 [root@linux ~]# ls -l /home drwxr-xr-x 3 vbird1 vbird1 4096 Aug 30 17:33 vbird1 [root@linux ~]# grep vbird1 /etc/passwd /etc/shadow /etc/group /etc/passwd:vbird1:x:502:502::/home/vbird1:/bin/bash /etc/shadow:vbird1:!!:13025:0:99999:7::: /etc/group:vbird1:x:502: # 做这个范例只是想要让您了解,其实系统已经规范好了一些新增使用者时的参数了! # 因此,当我们使用 useradd 时,系统会主动的去修改 /etc/passwd 与 /etc/shadow, # 而这两个档案内的相关栏位参考值,则会以一些设定档的内容来规范喔! # 同时也要注意到,使用 useradd 新增使用者时,这个使用者的 /etc/shadow # 密码栏会是不可登入的 (以 !! 为开头),因此还需要使用 passwd # 来给予 vbird1 密码后,才算新增完毕! 范例二:我知道我的系统当中有个群组名称为 users ,且 UID 700 并不存在, 请用这两个参数给予 vbird2 建立一个帐号! [root@linux ~]# useradd -u 700 -g users vbird2 [root@linux ~]# ls -l /home drwxr-xr-x 3 vbird2 users 4096 Aug 30 17:43 vbird2 [root@linux ~]# grep vbird2 /etc/passwd /etc/shadow /etc/group /etc/passwd:vbird2:x:700:100::/home/vbird2:/bin/bash /etc/shadow:vbird2:!!:13025:0:99999:7::: # 看一下,UID 与 initial group 确实改变成我们需要的了! 范例三:建立一个系统帐号,名称为 vbird3 [root@linux ~]# usradd -r vbird3 [root@linux ~]# grep vbird3 /etc/passwd /etc/shadow /etc/group /etc/passwd:vbird3:x:101:102::/home/vbird3:/bin/bash /etc/shadow:vbird3:!!:13025:::::: /etc/group:vbird3:x:102: # 很重要喔!您会发现, UID 竟然是 101 ,而 GID 怎麼会是 102, # 并且与 /etc/group 有对应的关系喔!有没有加 -r 差很多ㄟ!

热心网友 时间:2022-05-08 00:24

useradd -s /sbin/login user1
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
乱字同韵字是什么意思 华硕笔记本电脑触摸板怎么开笔记本电脑触摸板怎么开启和关闭_百度知 ... 陕西职务侵占案立案准则 结婚后我的恋情维系了十年,怎么做到的? 玉米仁子饭产自哪里 中国期货交易所的交易品种有哪些? 历史要怎么读,有啥诀窍 高中历史诀窍 年终会活动策划方案 深度解析:第一财经回放,探索财经新风向 水印相机拍的照片如何去水印? Linux增加一个禁止登录用户的命令是 荣耀手机拍照怎么去除水印? Linux中如果要禁止一个用户的登录,而又不删除他的账号,请问有何办法? iphone 6拍照水印怎么去除? linux系统中如何阻止普通用户登陆系统shell? 如何禁用Linux系统的一个用户帐号 linux如何禁止某个 用户禁止单用户模式登陆 夏天如何饮用葡萄酒? 夏天如何饮用葡萄酒? linux里怎样让一个用户没有登录系统的权限 夏天隔两夜的红酒还可以喝吗? 夏天喝红酒能加冰块吗? 手机摄像头进水了,现在照相很模糊,怎样才能把水弄掉? 夏天喝红酒能加冰块吗? 新换的手机拍照总有水印,怎么去掉啊? 夏天喝红酒要冰镇吗 开过塞的红酒过了夏天还可以喝么?红酒有没有保质期? 上火了可以喝红酒吗 红酒养生,那夏天喝红酒的好处有哪些 手机前后摄像头进水啦,拍照模糊怎么办??怎么去除水雾?? linux 禁止nis用户登录。 手机照相孔进水,要怎么弄可以弄好 Linux配置办公用FTP服务器,要求设置禁止匿名用户登录,新建以自己名字命令的用? linux系统中禁止ROOT用户登录的命令代码是?我要配置的是SMB文件 linux 如何限制某用户只允许某一时段登陆 linux如何限制用户单点登录呢?? linux中如何设置用户的登录日期限制,命令是什么? Linux 下如何限制 ROOT 用户远程登陆? 手机怎么打开Caj文件? 手机可以查看CAJ文件吗?android手机。 造纸术的用途 造纸术是用来指示什么的? 古代四大发明 创建时间, 被谁发明, 被用来做什么 造纸术的发明有什么重要意义? 在线急!!!手机上有caj文件,也有caj浏览器,但还是打不开呀!!! 造纸术发明的伟大意义是什么? 烤箱盘怎么清洗? 造纸术的意义是什么? 家用电烤箱托盘怎么清洗