• 16.系统账号与文件


    前言

        一直都在是用root用户,其他用户都挂了?? 哈哈哈

     

    正文

    一、root用户

    root好比windows中的administrator

    每个用户都有用户的特有文件夹(也可以没有)。Root的目录比较特殊,在/ROOT

    其余用户的目录一律在/Home/xxxx

    二、useradd创建用户

    1.执行which useradd ,/usr/spin

    Ps:

    (1)/bin 包含了管理员和其他用户可使用的工具

    (2)/usr(unix software source)代表安装的应用软件目录

    (3)/usr/bin 一般默认情况下,管理员和其他用户都可以使用的

                (4)/usr/sbin代表安装软件中只有管理员能使用的工具

    2.useradd fatsnake

    ps:就创建了一个用户,在home目录下穿件了一个叫fatsnake的文件夹

    1.删除用户 userdel -r fatsnake

    如果不加-r仅仅删除用户,不会删除相关的文件,譬如/Home/fatsnake

    2.设置密码

    passwd 用户名

    输入两次一样的就ok

    3.查看用户 cat /etc/passwd

    Ps: fatsnake:x:500:500:fatsnake:/home/fatsnake:/bin/bash

    a.用冒号分割

    b.第一位是用户名,第二位是密码(看不到,加密了)

    c.第三位是用户ID,数字.普通用户都从500开始。第四位是用户组ID 。第五位是备注

    d.第六位是用户主目录

    e.第七位是用户默认的shell

    3.创建用户组

    groupadd 组名

    cat /etc/group 查看群组

    新建的用户默认为创建同名用户组,当这个组只有一个用户时你又执行了删除操作,那么这个组也没了

    4.禁用用户shell登录

    使用usermod -s /sbin/nologin 用户名

    (创建时也可以useradd -s /sbin/nologin 用户名)

    Ps:某软件只允许某用户在环境内部被使用,不允许登录

     

     

     

    尾声

    在人生中,赢家并不是那些有优秀基因的人,或是那些最有天分的人,而是那些最不屈不挠的人!当他们跌倒了,他们总是不断的爬起来,继续做,继续做。 no pain no gains (^ _ ^) !!
  • 相关阅读:
    android自定义控件onLayout方法
    android自定义控件onMeasure方法
    activity的四种启动模式详细分析
    android屏幕适配的全攻略2--支持手机各种屏幕密度dpi
    android屏幕适配的全攻略3-动态获取手机屏幕宽高及动态设置控件宽高
    DIV滚动条
    .NET面试题6
    .NET面试题5
    .NET面试题4
    .NET面试题2
  • 原文地址:https://www.cnblogs.com/fatsnake/p/5875979.html
Copyright © 2020-2023  润新知