• 用户密码管理和 su 命令


    1、passwd

    root 用户给自己改 密码,直接 输入 passwd  就可以了

    若是给其它用户修改密码,就需要

    passwd  user_name

    用户锁定和解锁

    passwd -l user_name

    passwd -u user_name

    当然还可以用usermod 来锁定和解锁用户

    usermod -L  user_name

    usermod -U user_name

     只不过,这里加的是一个叹号

    脚本中经常用到的改密码

    passwd  --stdin   user_user_name   (需要输入一次,密码)

    echo "passwd " | passwd --stdin user_name  (一条命令就可以修改)

    echo -e "12345678 12345678" | passwd user_name  (echo -e  参数,就不需要用 --stdin)

    mkpasswd 命令

     yum install expect   安装这个软件

     

    2、 su 命令

    su user_name  只切换用户,不切换目录

    su - username  切换用户同时也切换目录

    su - -c "command "  user_name 以某个用户 执行 一条命令

    对于一个没有家目录的用户进行相关的配制

    1、mkdir  user_name  创建用户的家目录

    2、chown  user_name:user_name  user_name  改变所有者和所属组

    3、cp /etc/skel/.bash*   /home/user_name   复制默认文件到家目录里去。

    4、su user_name   就可以了

  • 相关阅读:
    Qt样式表都有哪些属性可以设置
    Qt之获取子部件
    PyQt样式表设置QComboBox
    Qt中QSlider的样式表设置
    Timer
    Python线程二
    python3线程启动与停止
    PyQt+Html+Js
    pyqt实现滑动开关
    Devexpress TreeList 展开和折叠当前选中节点
  • 原文地址:https://www.cnblogs.com/dongjieyuan/p/9050462.html
Copyright © 2020-2023  润新知