20161011L04-03老男孩linux运维实战培训-Linux系统的用户和用户组管理-01
一些LINUX用戶的操作命令?
useradd ? 創(chuàng)建用戶
adduser ?創(chuàng)建用戶
passwd ?改密碼命令
usermod ?改變用戶名,和用戶目錄的
userdel 刪除用戶
id 顯示用戶UID 和 GID的
groupadd 創(chuàng)建用戶組
groupdel 刪除用戶組
groupmod 改變用戶組名信息
groups ?顯示用戶所屬的組
/etc/skel ? 用戶新建用戶的時(shí)候和默認(rèn)去取配置的地方?
/etc/login.defs 用來(lái)定義用戶創(chuàng)建時(shí)一些用戶的信息 比如UID GID 還有密碼的有效天數(shù)
密碼的長(zhǎng)度,還有多少天警告等
還有創(chuàng)建的一些 用戶文件夾 創(chuàng)建郵件文件夾 /var/spool/mail/
創(chuàng)建用戶時(shí)對(duì)用戶的默認(rèn)配置文件 /etc/defult/useradd
[root@llh skel]# cat /etc/default/useradd
# useradd defaults file
GROUP=100
HOME=/home
INACTIVE=-1
EXPIRE=
SHELL=/bin/bash
SKEL=/etc/skel
CREATE_MAIL_SPOOL=yes
用戶的home文件夾中放的默認(rèn)文件是在 /etc/skel中
我們可以在 useradd中更改
用sed -i 命令來(lái)改東西
sed -i 's#需更改字段#更改后的字段#g' ?/etc/deful/useradd ?#這是文件路徑?
生產(chǎn)環(huán)境中的帳號(hào)添加
groupadd -g 801 sa #添加一個(gè)組指定GID為801
useradd -g sa -u 901 sa1 #添加一個(gè)用戶,指定UID為901
echo "12345" |passswd sa1 --stdin ?#給用戶設(shè)置密碼,且加密
echo "sa1 ALL=(ALL)" ?NOPASSWD:ALL">> /etc/sudoers
visudo -c?
history -c
useradd -M -s #大M表示不添加家目錄,-s設(shè)置shell目錄
chage -l root ?#查看帳號(hào)的設(shè)置。比如帳號(hào)過(guò)期時(shí)間
useradd -e 11/2/2016 #設(shè)置帳號(hào)的到期時(shí)間
一般設(shè)置的時(shí)候要離設(shè)置時(shí)間大于兩天才會(huì)生效
date -s 11/2/2016 ?#時(shí)間
clock -w #寫(xiě)入cmos
grep bash "文件的路徑" ?#表示查找文件中bash的行
finger root #查看帳號(hào)的一些信息
轉(zhuǎn)載于:https://blog.51cto.com/398528/1860804
總結(jié)
以上是生活随笔為你收集整理的20161011L04-03老男孩linux运维实战培训-Linux系统的用户和用户组管理-01的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Redis 为什么用跳表而不用平衡树
- 下一篇: 如何添加和删除LaunchPad里面的程