一些LINUX使用者的操作指令
useradd 建立使用者
adduser 建立使用者
passwd 改密碼指令
usermod 改變使用者名,和使用者目錄的
userdel 删除使用者
id 顯示使用者UID 和 GID的
groupadd 建立使用者組
groupdel 删除使用者組
groupmod 改變使用者組名資訊
groups 顯示使用者所屬的組
/etc/skel 使用者建立使用者的時候和預設去取配置的地方
/etc/login.defs 用來定義使用者建立時一些使用者的資訊 比如UID GID 還有密碼的有效天數
密碼的長度,還有多少天警告等
還有建立的一些 使用者檔案夾 建立郵件檔案夾 /var/spool/mail/
建立使用者時對使用者的預設配置檔案 /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檔案夾中放的預設檔案是在 /etc/skel中
我們可以在 useradd中更改
用sed -i 指令來改東西
sed -i 's#需更改字段#更改後的字段#g' /etc/deful/useradd #這是檔案路徑
生産環境中的帳号添加
groupadd -g 801 sa #添加一個組指定GID為801
useradd -g sa -u 901 sa1 #添加一個使用者,指定UID為901
echo "12345" |passswd sa1 --stdin #給使用者設定密碼,且加密
echo "sa1 ALL=(ALL)" NOPASSWD:ALL">> /etc/sudoers
visudo -c
history -c
useradd -M -s #大M表示不添加家目錄,-s設定shell目錄
chage -l root #檢視帳号的設定。比如帳号過期時間
useradd -e 11/2/2016 #設定帳号的到期時間
一般設定的時候要離設定時間大于兩天才會生效
date -s 11/2/2016 #時間
clock -w #寫入cmos
grep bash "檔案的路徑" #表示查找檔案中bash的行
finger root #檢視帳号的一些資訊
本文轉自wangchangshu2 51CTO部落格,原文連結:http://blog.51cto.com/398528/1860804,如需轉載請自行聯系原作者