zoukankan      html  css  js  c++  java
  • linux用户操作

    1、用户种类

    Linux具有三种用户:

    超级管理员root:具有最高权限,UID=0  GID=0
    伪用户(System Account):(UID=1~499)
    普通用户(login-Account):(UID=500~60000),可以使用useradd  添加的用户,登录用户

    伪用户

    伪用户分为两种

    一、与系统相关:比如有些伪用户是与系统的某些操作相关(比如关机,重启等等,会调用伪用户的身份)。在linux里面,任何一个进程操作都要有一个用户身份,这就需要调用伪用户。

    二、与程序服务相关:比如apache,启动之后也要对应一个伪用户。

    伪用户的最大作用会是在系统操作或应用服务的时候调用的一个用户身份而已,在一定程度上起到一定的安全作用。

    伪用户的特点:不能登陆系统、没有宿主目录

    2、新建及删除用户

    adduser [-u uid][-g group][-d home][-s shell]

        -u:直接给出userID 

        -g:直接给出GID

        -d:直接将根目录建立在已存在目录

        -s:定义shell

    检查/var/spool/mail/下是否存在同名用户文件

    添加用户 test:

    adduser test

    修改test密码:

    passwd test

    删除用户

    test:userdel test

    删除用户以及用户目录:

    userdel -f test

    3、修改用户目录

    首先用finger username命令查看用户原来的家目录
    如果出现如下错误:

    finger: command not found

    解决

    rpm -qa |grep finger
    yum install finger

    输入id username即可查看用户uid

    id username

    修改用户主目录

    usermod -d /usr/newfolder -u uid username

    -u后面一定要接uid,然后才是username
    修改完成后,可用finger username检查修改前后是否有变化。

     4、授权 

    新创建的用户并不能使用sudo命令,需要给他添加授权。
    sudo命令的授权管理是在sudoers文件里的。

    打开sudoers (一般在/etc/下)

    追加:

    ## Allow root to run any commands anywher 
    root ALL=(ALL)  ALL 
    username ALL=(ALL)  ALL #这个是新增的用户
    

      

     
     
  • 相关阅读:
    洛谷 P2590 [ZJOI2008]树的统计
    如何让文件夹隐藏起来,保护自己的隐私
    SharePoint入门——创建一个网站
    SharePoint 解决管理员密码修改后各种问题的来袭
    .NET创建一个即是可执行程序又是Windows服务的程序
    C#——WebApi 接口参数传参详解
    C#中对Web.Config、App.Config字符串加密与解密的方法
    邮件服务器常用地址和端口信息
    Unity3d 5.x搭载VS2013使用
    系统性能优化- Session丢失
  • 原文地址:https://www.cnblogs.com/qjoanven/p/7575833.html
Copyright © 2011-2022 走看看