zoukankan      html  css  js  c++  java
  • linux用户管理

    linux基础

    命令

    命令 作用
    pwd 查看当前路径
    ls 查看当前路径下所有文件名和路径名(不递归)
    sudo -s 之后输入密码,可以获得root权限
    cd 进入某个路径
    vim xxx.txt 新建文本文件
    rm xxx.txt 删除文件

    路径

    路径 含义
    . 当前路径
    .. 上一级路径

    查看所有用户:

    cat /etc/passwd
    

    看第三个参数:500以上的,就是后面建的用户了.其它则为系统的用户.
    cat /etc/passwd

    cat /etc/passwd |cut -f 1 -d : 
    

    新建用户

    参考:Ubuntu用户及用户组管理及设置

    语  法:
    useradd [-mMnr][-c <备注>][-d <登入目录>][-e <有效期限>][-f <缓冲天数>][-g <群组>][-s ][-u >uid>]>>[用户名称]
    uid:用户账号ID

    简单使用的例子:

    useradd user1
    useradd user2 -d balalala/personal_imformation/user2
    

    设置密码

    passwd username 
    

    回车后会要求输入两次密码
    image.png

    修改文件拥有者

    chown [-R] 账号名称 档案或目录 
    chown [-R] 账号名称:组名 档案或目录
    

    选项与参数: -R : 进行递归(recursive)的持续变更,亦即连同次目录下的所有档案都变更

    范例:将install.log的拥有者改为bin这个账号:

    [root@www ~]# chown bin install.log 
    [root@www ~]# ls -l 
    -rw-r--r-- 1 bin users 68495 Jun 25 08:53 install.log 
    

    范例:将install.log的拥有者与群组改回为root:

    [root@www ~]# chown root:root install.log 
    [root@www ~]# ls -l 
    -rw-r--r-- 1 root root 68495 Jun 25 08:53 install.log</pre>
    

    修改用户对文件的权限

    删除用户

    userdel -r 用户名

    批量设置密码

    思路:把用户名和密码写入文本文件,然后用chpasswd命令修改用户密码

    1. 新建文本文件:

    vim password.txt
    

    2. 用vim编辑该文本文件,注意不要有空行,内容如下:

    username1:password1
    username2:password2
    ...
    usernamen:passwordn
    保存并退出:ecs-> :wq

    3. 用chpasswd命令修改用户密码

    chpasswd < doiido.txt
    

    修改用户默认目录

    usermod -d path username
    

    other

    创建了一个用户sss,密码ffffff
    他的所属组是1006
    然后用这条命令修改所有文件的所属组:chgrp 组名 文件或目录
    chgrp -R 1006 path
    然后修改path的读写属性,让所有文件都能被所有者和ss所在的组修改
    chmod 771 path -R

  • 相关阅读:
    九月学习计划与自我成长
    sqlyog无法连接mysql8.0的处理办法
    MySQL详细的攻略和玩法
    输入net start mysql显示MySQL 服务正在启动 . MySQL 服务无法启动。 服务没有报告任何错误。 请键入 NET HELPMSG 3534 以获得更多的帮助。
    MySQL详细安装教程
    2019上半年程序设计年度总结
    PTA12
    C#实现文本文件字符过滤
    C#字符串string和内存流MemoryStream及比特数组byte[]
    C# 流总结
  • 原文地址:https://www.cnblogs.com/YuQiao0303/p/10155814.html
Copyright © 2011-2022 走看看