精华内容
下载资源
问答
  • Linux用户创建和权限管理(详解+图解)

    万次阅读 多人点赞 2018-06-06 11:03:37
    一、Linux用户和权限管理 管理员用户 只有一个:UID=0的用户就是管理员用户 一般情况,默认,它的用户名是root 家目录:/root root :x :0 :0 root: /root :/bin/bash 用户名 密码 uid gid 组名 家...

    Linux系统的用户创建和权限管理(详解+图解)

       管理员用户

            只有一个:UID=0的用户就是管理员用户

            一般情况,默认,它的用户名是root

            家目录:   cd /root

             上面的指令 可以进入root(管理员目录中)中

            root       :x        :0     :0    root:   /root   :/bin/bash

            用户名   密码    uid  gid  组名    家目录 所用是shell

      普通用户

           自己创建的新用户,默认 UID 从500开始

            家目录:/home/${username}

            上面的指令 可以进入home(普通用户家目录)中

            laobai:    x:      500  :500  :haudian  :/home/laobai  :/bin/bash

            用户名   密码    uid   gid  组名          家目录              所用bash

             

                 其中 gId和uId一样     

                 其中 gName和uName一样       

               

       查看所有用户组:more /etc/group(你创建的所有组)

                以下是我创建的用户组(500,5002等是UID,默认从500开始):

            


            查看所有用户:more /etc/passwd

        创建的用户都在下面

            

            


       用户和用户组的操作

        创建用户:

            添加用户:useradd username    user用户 add添加

               eg: useradd aaa

           

             添加组:groupadd lwGroup    group群组

            

            


          查看用户:

              id username

            

                 eg:id aaa

          

         删除用户:

             如果被删除的用户在登录状态的话,无法删除。

             删除用户:userdel username 删除以后在家目录还能看到 但是不能不能进了

             删除用户并且删除家目录: userdel -r username

            

                

             删除用户组:groupdel groupName

            

      

          设置密码:给用户设置一个登录密码

              passwd username

                  eg:passwd lw


         切换用户:

           su -(有空格)username

           

             su - :切换到root用户,需要输入密码

            

            su - 由root切换到普通用户,不需要密码

            


            退出: exit


        权限管理:

              Linux中用户的分类

                  所有者(u)        同组用户(g)    其他人(o)

              linux中文件权限

                  读(r)        写(w)        执行(x)        没有权限(-)

             文件权限详情(在Linux字体下的样子)

        文件       -    rw-    r--    r--.     2 root root   11 Jun  3 01:32 bb.text         

        文件夹   d    rwx    r-x    r-x.     2 root root 4096 Jun  2 07:46 b       

           

        (1)  -文件;d目录

            (rw-r--r--):分成3组,

                rw-:所有者权限,具有读、写权限,没有执行权限

                r--:同组用户权限,具有读权限,没有写和执行权限

                r--:其他人权限,具有读权限,没有写和执行权限

        (2) :该文件的链接个数,要和ln  ln -s source target

                (root root):文件所属者  文件所属组

                (11):文件大小

                (Jun  3 01:32)最后修改时间


        修改权限:

            格式:chmod [添加或者删除权限] file

        需求:

            -rw-r--r--. 2 root root   11 Jun  3 01:32 bb.text

            希望给huadian用户添加写的权限

                方式一:通过字符修改 chmod修改文件权限

                   chmod o+w bb.text

                   添加权限:+

                   删除权限:-

                   chmod o+w,g+w bb.text:给其他人和同组用户写权限

                   chmod a+w bb.text:给所有用户

               

                方式二:3位8进制表示

                    rw-r--r--:(110 100 100)2  == 644

                    chmod 644 bb.text

                    rwxrwxrwx:(111 111 111)2  == 777

                    chmod 777 bb.text


                修改文件所属用户和所属组

                    chown    username:groupName file

                    chown    :groupName file

                    chown    username: file

                    -R:递归修改所属用户和所属组


                编辑:vi file_path

                输入 vi file

                如果file_path不存在,保存以后,默认会创建一个文件

                

               

        3种模式:

            命令模式:

                第一次进入vi,默认就是命令模式

                  


                按ESC键进入命令模式。
                在命令行模式下,可以输入命令,

            i:进入插入模式

                  

                    yy:复制当前行。5yy: 

                    p:在当前位置粘贴

                    dd:删除当前行.5dd

                    u:撤销上一步

                    gg:跳转到第一行

                    G:跳转到最后一行

                    数字+gg:跳转到指定行,55gg:跳转到第55行

                    O:在上一行进入编辑模式

                    o:在下一行进入编辑模式

                    

            插入模式:在命令模式下,输入“i”进入插入模式,这时候可以对文本进行编辑


          最后行模式

                在命令行模式下,按shift +“:”,进入最后行模式

              也能输入一些指令:

                 wq/x/ZZ:保存退出

                 q:不保存退出

                 !:强制

                 q!:强制不保存退出

            set nu(number):显示行号

             /(搜索的内容) 检索字符串

              替换字符串



                希望对你有所帮助!!!!!

    展开全文
  • linux为已存在的用户创建home目录

    千次阅读 2020-08-18 16:29:25
    新建的用户时候,有时候创建home目录不成功或有忘记创建home目录,则需要后续来创建用户的家目录home 实例用已oracle用户为例子 localhost:~ # mkdir /home/oracle localhost:~ # chown oracle:oinstall -R /...

    新建的用户时候,有时候创建home目录不成功或有忘记创建home目录,则需要后续来创建用户的家目录home

      实例用已oracle用户为例子

    localhost:~ # mkdir /home/oracle
    localhost:~ # chown oracle:oinstall -R /home/oracle
    localhost:~ # usermod -d /home/oracle oracle
    
    
    localhost:~ # grep oracle /etc/passwd
    oracle:x:1000:1000::/home/oracle:/bin/bash
    localhost:~ # su - oracle

     

    展开全文
  • Linux用户创建命令

    万次阅读 2019-04-12 23:21:58
    创建一个新用户 useradd 新用户名 如果不设定它属于哪个组,它会默认在创建它的用户的组里 设置密码 passwd 新用户名 查看所有组的简单信息 more group 设置新的组 groupadd 新的组名 创建用户并把它放在新的...

    创建一个新用户

    useradd  新用户名
    

    如果不设定它属于哪个组,它会默认在创建它的用户的组里

    设置密码

    passwd 新用户名
    

    查看所有组的简单信息

    more group
    

    设置新的组

    groupadd  新的组名
    

    创建新用户并把它放在新的组里,不在默认的组

    useradd  新用户名  -g   新的用户组
    

    把旧用户改变组

    usermod -g  旧用户名  需要放在的组的名
    

    删除组

    userdel  组名
    

    但是它的目录还没有被删除
    所以还需要一步,删除它的目录

    rm  -rf  被删除的组名
    

    切换用户

    su  别的用户名
    
    展开全文
  • GitLab的Developer角色有创建分支的权限, 当Developer进行push到远端的时候,如果所push的分支不存在,则会创建该分支。 如何使得Developer角色不能创建分支。
  • 2.然后在创建新的mysql账户: create user '用户名'@'localhost' identified by '密码'; 注:localhost代表只有本机可以登录,远程不可以,也可以省掉[@‘localhost’ ] 3.然后再给这个用户授所有权限: grant ...

    1.我们首先登录root用户

    mysql -uroot -p

    回车按照提示输入密码登录即可

    2.然后在创建新的mysql账户:

    create user '用户名'@'localhost' identified by '密码';

    注:localhost代表只有本机可以登录,远程不可以,也可以省掉 [ @‘localhost’ ]

    3.然后再给这个用户授所有权限:

    grant all on *.* to '用户名'@'localhost' with grant option;

    注: 1.这是把所有的权限授权给这个用户并允许这个用户给其他用户授权,[ with grant option ] 代表此用户可以给其他用户授权  

            2.如果不想授予所有权限可以在on 后面写 [ select 数据库名.表名 ],代表授予这个数据库下这个表的查询权限

    4.刷新权限列表

    FLUSH PRIVILEGES;

    最后使用新的用户名密码就可以登录MySQL了,登陆后存在的表是一样的;

     

    如果我们想收回用户权限,可以输入下面的代码:

    revoke all on *.* from 用户名 cascade;

    注:收回了那个用户名的所有权限以及级联的权限,例如,你那这个用户给其他用户授权了,那么其他用户的权限也会被收回,[ cascade ]代表的是级联的意思。

     

    展开全文
  • (1)--授权某个用户crate synonym的权限,若用户名为scott grant create synonym to scott (2)--创建同义词 create [or replace] synonym syn_name from table_name; (3)--撤销scott创建同义词的权限 revoke ...
  • gitlab禁止用户创建

    千次阅读 2017-11-08 11:43:14
    1.限制普通用户创建组  当然通过管里用户在后台新建用户或修该用户的时候去掉创建组的复选框。。但针对开发注册或与ldap集成的用户怎么配置成默认就不能创建呢? 解决办法:  在/etc/gitlab/gitlab.rb中  gitlab_...
  • sftp 用户创建目录的默认权限修改

    千次阅读 2019-08-16 09:47:37
    场景: sftp 用户登录后,在目录下创建文件,服务器其他用户编辑文件,往往会遇到权限不足的问题。 sftp用户修改默认权限与ftp用户修改默认权限的方法完全不同 方法如下: 使用root用户,在/etc/pam.d/sshd ...
  • 为没有家目录的用户创建家目录

    千次阅读 2018-11-13 15:11:26
    在/home目录下创建与用户名对应的目录,并将其所有者切换为相应的用户和组。 mkdir /home/test chown test:test -R /home/test 将/etc/skel/.bash* 文件copy到/home/test (并更改其所有者和组)。 cp /etc/skel...
  • sql server 用户创建与权限管理

    万次阅读 2018-09-07 08:18:04
    1. 控制面板 > 用户管理 > 创建用户 2. sql server登录名创建 CREATE LOGIN [WIN-5UAU8F9CP3F\andy] FROM WINDOWS WITH DEFAULT_DATABASE=[master] GO 3. 数据库权限授权 二、 sql server身份验证 1...
  • 一、数据库创建: 1、利用数据库配置助手(DBCA,Database Configuration Assistant)图形化方式 2、创建完成之后,找到 D:\oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN下的 tnsnames.ora 监听配置文件打开 配置...
  • 查看所有用户信息:在etc passwd文件中比如 ...-d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。-g 用户组 指定用户所属的用户组。-G 用户组,用户组 指定用户所属的附加组。-s Shel...
  • 管理SQL Server数据库需要建立数据库用户,下面将为您介绍使用SQL语句来建立SQL Server数据库用户的方法,供您参考,希望对您有所帮助。 要想成功访问 SQL Server 数据库中的数据, 我们需要两个方面的授权:一、...
  • 相信有很多人和我一样在用SQL Server2014 时会有些许疑惑...为数据库建立新的用户以及授予相应权限。  1.首先在打开数据库后使用windows身份验证登陆。之后在安全性选项卡内右键点击登录名选择新建登录名。  2.在之
  • 1. 首先修改配置文件 vi /etc/vsftpd/vsftpd.conf 2. 修改配置文件 Vi /etc/vsftpd/ftpusers Vi /etc/vsftpd/user_list 进入之后把root删掉,因为之前是存在的...4. 虚拟用户创建和登入 5. 实操 cd /etc/vs...
  • 1.新建用户 ...//创建用户 mysql> insert into mysql.user(Host,User,Password) values(‘localhost’,'jeecn’,password(‘jeecn’)); //刷新系统权限表 mysql>flush privileges; 这样就创建了一个名为:
  • 1, 创建用户 在sys超级角色管理员下创建一个用户: create user zll identified by zll; 创建完了之后可以拿这个账号密码登陆 然后发现输入账号密码登陆不上。这是因为还没有给用户授权让它登陆。 grant create ...
  • 1.以系统用户命令行登录:sqlplus sys/sys as sysdba;2. 确认选择CDBselect name,cdb from v$database; col pdb_name for a30select pdb_id,pdb_name,dbid,status,creation_scn from dba_pdbs;select con_id,dbid,...
  • 原文地址:https://www.cnblogs.com/gotopower/p/4209559.html在vSphere的使用中,如有只有vCenter+ESXi节点的两级配置,为了达到多租户管理及权限分配,可以在vCenter5.5中为用户创建角色,管理虚拟机1、以管理员...
  • 要想成功访问 SQL Server 数据库中的数据, 我们需要两个方面的授权:获得准许连接 SQL Server 服务器的权利;获得访问特定数据库中数据的权利...1. 首先在 SQL Server 服务器级别,创建登陆帐户(create login...
  • Linux下创建用户用户

    万次阅读 多人点赞 2019-04-10 09:44:45
    1.linux下创建用户 日常运维我们使用useradd命令来创建用户,常用的命令如下: 不加任何参数,仅创建用户 示例:useradd myuser 此时用户的家目录是/home/myuser -d 目录 指定用户主目录,如果此目录不存在,...
  • Windows下如何确定用户创建时间

    万次阅读 2016-05-11 10:17:09
    1找到用户对应profile目录在win7下一般在users目录下,看目录的创建时间就能知道用户的第一次登入时间。但是因为是第一次登入时间,如果账户创建后没有登入过,就不会有这个目录。而且如果登入时间一般也会晚于创建...
  • 创建kaifadata目录,允许组用户在目录下创建自己的文件,允许其他用户访问和编辑,不允许删除 1.创建三个用户 li wang zhang [root@localhost ~]# useradd li [root@localhost ~]# useradd wang [root@localhost ~]# ...
  • 坑2,不要使用匿名用户,必须创建一个用户,然后再ftp根目录下添加进他的权限,偷懒不会有好下场坑3,新创建的ftp用户(windows账户)必须注销windows重新切换用户一次,因为第一次需要修改密...
  • alpine用户创建和管理

    千次阅读 2019-03-29 16:56:11
    Alpine Linux是一个社区开发的面向安全应用的轻量级Linux发行版,基于 uClibc 和 Busybox的操作系统,非常...alpine和一般的Linux命令有些不一样,创建用户组用addgroup addgroup -g 1000 -S redis 3. 创建用户...
  • //授予zhangsan用户创建session的权限,即登陆权限  grant unlimited tablespace to zhangsan;//授予zhangsan用户使用表空间的权限  grant create table to zhangsan;//授予创建表的权限  grante ...
  • linux下sftp用户创建及设置其主目录

    千次阅读 2017-01-04 10:47:04
    请自行安装openssh。本人测试版本:openssh-clients-6.4p1-8.el7.x86_64openssh-server-6.4p1-8.el7.x86_64openssh-...下面为创建sftp用户,并且只能在自己的目录底下进行操作:1.创建sftp用户组 groupadd -g 10...
  • SQLServer创建用户自定义数据库用户

    千次阅读 2019-01-06 16:33:18
     除非另外指定,否则默认架构将是此数据库用户创建的对象所属的架构。 如果用户具有默认架构,则将使用默认架构。 如果用户不具有默认架构,但该用户是具有默认架构的组的成员,则将使用该组的默认架构。 如果...
  • Oracle12C用户创建、授权、登录

    万次阅读 2015-12-31 10:54:05
    Oracle用户创建、授权、登录1.以系统用户登录C:\Users\LEI>sqlplus sys/dwh as sysdba;SQL*Plus: Release 12.1.0.2.0 Production on 星期四 12月 31 10:11:29 2015Copyright (c) 1982, 2014, Oracle. All rights ...
  • Oracle用户创建及授权

    万次阅读 2018-05-10 23:21:17
    Oracle12c 这一版本 没有scott用户,而sys、system用户的管理员权限较大,所以还是自行创建一个scott用户来玩,其他用户创建和授权同理。1 win+R,运行sql*plus2 用sys用户连接数据库 格式:username/password [as...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,826,901
精华内容 1,530,760
关键字:

用户创建