• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
CAPF兵哥
博客园    首页    新随笔    联系   管理    订阅  订阅

作业

[root@localhost ~]# groupadd group1

[root@localhost ~]# mkdir -p /testgroup1

[root@localhost ~]# groupadd jiaoxue

[root@localhost ~]# useradd -d /testgroup1/tom/-group1 -Gjiaoxue -s /bin/bash -e2019-12-12 tom

 

[root@localhost ~]# passwd tom

更改用户 tom 的密码 。

新的 密码:

无效的密码: 密码少于 8 个字符

重新输入新的 密码:

passwd:所有的身份验证令牌已经成功更新。

 

[root@localhost ~]# tail -1 /etc/passwd

tom:x:1000:1000::/testgourp1/tom/:/bin/bash

 

[root@localhost ~]# tail -1 /etc/shadow

tom:$6$hd0TXw2h$We.V89RFatV0lgB/lFDnxLJBVE2SMKSMAOue7E0bIn71fG3N/rhUZ58cfxM6pSFnBMVMNp3Zn.7BUXt/HcbEQ/:18105:0:99999:7::18242:

 

[root@localhost ~]# vi ~tom/.bash_profile

# .bash_profile

 

# Get the aliases and functions

if [ -f ~/.bashrc ]; then

        . ~/.bashrc

fi

 

# User specific environment and startup programs

 

PATH=$PATH:$HOME/.local/bin:$HOME/bin

 

export PATH

echo"welcome tom!"

 

 

[root@localhost ~]# vi ~tom/.bashrc

# .bashrc

 

# Source global definitions

if [ -f /etc/bashrc ]; then

        . /etc/bashrc

fi

 

# Uncomment the following line if you don't like systemctl's auto-paging feature:

# export SYSTEMD_PAGER=

 

# User specific aliases and functions

echo "hi!this is a new bash"

 

 

[root@localhost ~]# vi ~tom/.bash_logout

# ~/.bash_logout

echo "byebye tom!"

 

 

Last login: Sun Jul 28 13:08:37 2019

/usr/bin/xauth:  file /testgourp1/tom//.Xauthority does not exist

hi!this is a new bash

welcome tom!

[tom@localhost ~]$ logout

byebye tom!

 

[root@localhost ~]# passwd -l tom

锁定用户 tom 的密码 。

passwd: 操作成功

 

 

[root@localhost ~]# passwd -u tom

解锁用户 tom 的密码。

passwd: 操作成功

 

[root@localhost ~]# passwd -S tom

tom PS 2019-07-28 0 99999 7 -1 (密码已设置,使用 SHA512 算法。)

 

[root@localhost ~]# passwd -d tom

清除用户的密码 tom。

passwd: 操作成功

 

 

[root@localhost ~]# passwd -x 120 tom

调整用户密码老化数据tom。

passwd: 操作成功

[root@localhost ~]# grep tom /etc/shadow

tom::18105:0:120:7::18242:

[root@localhost ~]# passwd -w5 tom

调整用户密码老化数据tom。

passwd: 操作成功

[root@localhost ~]# grep tom /etc/shadow

tom::18105:0:120:5::18242:

 

 

[root@localhost ~]# grep tom /etc/shadow

tom::18105:0:120:5:7:18242:

 

 

[root@localhost ~]# usermod -l tom1 tom

[root@localhost ~]# tail -1 /etc/passwd

tom1:x:1000:1000::/testgourp1/tom/:/bin/bash

 

[root@localhost ~]# tail -1 /etc/passwd

tom1:x:1000:1000:jiaoxue:/testgourp1/tom/:/bin/bash

 

[root@localhost ~]# userdel -r tom1

[root@localhost ~]# ls /testgroup1

ls: 无法访问/testgroup1: 没有那个文件或目录

 

 

[root@localhost ~]# tail -3 /etc/group

tcpdump:x:72:

group1:x:1000:

jiaoxue:x:1001:

 

[root@localhost ~]# groupadd -g 888 market

[root@localhost ~]# tail -4 /etc/group

tcpdump:x:72:

group1:x:1000:

jiaoxue:x:1001:

market:x:888:

 

[root@localhost ~]# gpasswd -a test1 market

正在将用户“test1”加入到“market”组中

 

[root@localhost ~]# tail -4 /etc/gourp

[root@localhost ~]# tail -4 /etc/group

market:x:888:test1

test1:x:1002:

test2:x:1003:

test3:x:1004:

 

[root@localhost ~]# gpasswd -d test1 market

正在将用户“test1”从“market”组中删除

[root@localhost ~]# tail -4 /etc/group

market:x:888:

test1:x:1002:

test2:x:1003:

test3:x:1004:

 

[root@localhost ~]# gpasswd -M test1,test2,test3 market

[root@localhost ~]# tail -4 /etc/group

market:x:888:test1,test2,test3

test1:x:1002:

test2:x:1003:

test3:x:1004:

 

[root@localhost ~]# gpasswd -M test1 market

[root@localhost ~]# tail -4 /etc/group

market:x:888:test1

test1:x:1002:

test2:x:1003:

test3:x:1004:

 

[root@localhost ~]# groups test2

test2 : test2

 

[root@localhost ~]# groups test3

test3 : test3

 

[root@localhost ~]# vi /etc/group

[root@localhost ~]# groups test2

 

[root@localhost ~]# groups test3

test3 : test3 market

 

 

[root@localhost ~]# groupdel market

[root@localhost ~]# tail -5 /etc/group

group1:x:1000:

jiaoxue:x:1001:

test1:x:1002:

test2:x:1003:

test3:x:1004:

 

[root@localhost ~]# id test1

uid=1000(test1) gid=1002(test1) 组=1002(test1)

 

[root@localhost ~]# id

uid=0(root) gid=0(root) 组=0(root) 环境=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023

 

[root@localhost ~]# groups test1

test1 : test1

 

[root@localhost ~]# groups

[root@localhost ~]# groups

root

 

[root@localhost ~]# finger test1

Login: test1           Name:

Directory: /home/test1               Shell: /bin/bash

Never logged in.

No mail.

No Plan.

 

 

[root@localhost ~]# finger

Login     Name       Tty      Idle  Login Time   Office     Office Phone   Host

root      root      *:0             Jul 26 12:20                           (:0)

root      root       pts/0      50  Jul 28 11:22                           (:0)

root      root       pts/3          Jul 28 13:01                           (192.168.50.1)

 

 

[root@localhost ~]# w

 13:52:38 up  2:23,  3 users,  load average: 0.00, 0.01, 0.05

USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT

root     :0       :0               五12   ?xdm?   1:30   0.20s /usr/libexec/gn

root     pts/0    :0               11:22   51:18   0.03s  0.03s bash

root     pts/3    192.168.50.1     13:01    6.00s  0.40s  0.03s w

 

 

[root@localhost ~]# whoami

root

 

[root@localhost ~]# who

root     :0           2019-07-26 12:20 (:0)

root     pts/0        2019-07-28 11:22 (:0)

root     pts/3        2019-07-28 13:01 (192.168.50.1)

 

posted @ 2019-07-28 14:45  CAPF兵哥  阅读(195)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3