精华内容
下载资源
问答
  • 昨天由于要把日常管理用户添加到mysql用户组读取错误日志文件,用# usermod -G mysql coomix 命令。今天发现无法su - root了,出现下面情况:[coomix@china213 wwwroot]$ su - root口令:su: 密码正确问了所有管理...

    昨天由于要把日常管理用户添加到mysql用户组读取错误日志文件,用# usermod -G mysql coomix 命令。

    今天发现无法su - root了,出现下面情况:

    [coomix@china213 wwwroot]$ su - root

    口令:

    su: 密码不正确

    问了所有管理人员都说没有改密码。ssh已经禁止root登录了,系统日志也看不了,这下就感觉麻烦大了。还好已经做了Logwatch,查看每天发送到邮箱的邮件发现:

    Added User to group:

    mysql:

    coomix

    **Unmatched Entries**

    usermod[32007]: delete `coomix' from group `wheel'

    usermod[32007]: delete `coomix' from shadow group `wheel'

    再# cat /etc/group 发现wheel:x:10:root,goome,goocar 即wheel管理组里面没有coomix这个帐号了。

    网上再搜索下usermod -G 才知道添加多个组要用","号隔开而且一次性添加,分开添加只能添加最后的那个组。

    # usermod -G wheel,mysql,coomix coomix

    执行上面命令后

    wheel:x:10:root,goome,goocar,coomix

    mysql:x:500:coomix

    coomix:x:502:coomix

    三个组都有了,再用coomix帐号su - root可以进入了。

    ps:以后进行用户权限操作在添加完成后要另开窗口测试才能关闭原来的窗口,如果没有其他帐号可以su - root就等于用ssh无法进入root了。只能到机房直接登录了再设置用户权限了(注:机房不在本市,而且进机房要写申请非常麻烦)。

    另:usermod -g 组名 用户名 是修改用户所在组,其它组都给删除了。

    0

    2

    分享到:

    18e900b8666ce6f233d25ec02f95ee59.png

    72dd548719f0ace4d5f9bca64e1d7715.png

    2010-06-20 00:38

    浏览 19936

    评论

    4 楼

    karlzheng

    2010-12-27

    su - root这是切到root用户啊?--跟coomix好像没有关系吧?

    3 楼

    karlzheng

    2010-12-27

    http://bbs.chinaunix.net/viewthread.php?tid=1837827&pid=13296828&page=1&extra=page%3D1#pid13296828

    2 楼

    zdz8207

    2010-08-03

    我的实际操作结果就是那样的,是确定的,操作系统的redhat企业版5.2,其他版本的是否这样就不清楚了。

    1 楼

    sunsong

    2010-07-26

    ----usermod -g 组名 用户名 是修改用户所在组,其它组都给删除了

    这个认识好像是不对的。。这是设置初始组

    展开全文
  • Linux添加用户并且使用户获得sudo权限 1,用户管理 adduser myname : 添加用户 用户添加会有密码设置, 添加后的用户还具备sudo权限,使用下命令 usermod -a -G sudo myname :添加用户到sudo组 使用sudo -s...

    Linux中添加用户并且使用户获得sudo权限
    1,用户管理

    adduser myname : 添加用户

    用户添加会有密码设置,
    添加后的用户还不具备sudo权限,使用下命令

    usermod -a -G sudo myname :添加用户到sudo组

    使用sudo -s看权限是否成功

    转载于:https://www.cnblogs.com/yymor/p/10212523.html

    展开全文
  • sudo原理:运行命令时,系统检查/etc/sudoers 配置文件这个用户是否有执行sudo的权限,如果有权限,系统要求输入用户自己的密码,如果密码输入正确,系统会以root身份运行 passwd xx命令。 一,直接修改配置...

    sudo原理:运行命令时,系统检查/etc/sudoers 配置文件,看这个用户是否有执行sudo的权限,如果有权限,系统要求输入用户自己的密码,如果密码输入正确,系统会以root身份运行 passwd xx命令。

     

    一,直接修改配置文件(不推荐

    1. 先cd到/etc/sudoers目录下 

    2. 由于sudoers文件为只读权限,所以需要添加写入权限,chmod u+w sudoers 

    3. vim sudoers 

    4. 找到root ALL = (ALL) ALL这一行,在下一行加入username ALL = (ALL) ALL。username指代你想加入sudo组的用户名。 

    5. 把sudoers文件的权限修改回来。chmod u-w sudoers 

    6. 这样普通用户可以执行sudo命令了。

     

    考虑到配置文件很重要,linux提供了visudo命令来修改文件,并且在保存时会自动检测语法,防止配置错误导致没办法使用sudo命令。

    二,visudo命令修改配置文件

     [root@wc1 Desktop]# visudo  
    .............省略..................  
    ## Allow root to run any commands anywhere  
    root    ALL=(ALL)       ALL  
    mysql   ALL=(ALL)       ALL #把上面root的行复制粘贴,把root改成mysql 

    含义是:

    (1)用户mysql(第1列),可以从任何地方登录后(第2列),执行任何人的(第3列),任何命令(第4列)。

    (2)还可以这么写:%mysql   ALL=(ALL)     ALL,就是让属于mysql用户组的用户,从任何地方登录,执行任何人的任何命令。

    (3)如果不想输入密码,可以这么配置:%mysql   ALL=(ALL)    NOPASSWD: ALL,不过这样不太安全。

    (4)最好不要把最后一列设置为ALL,因为这样相当于有了root的所有权限,可以按照需求来设置,比如mysql用户需要关闭、重启服务器的权限:

      %mysql   ALL=(ALL)     NOPASSWD:/sbin/shutdown,  /usr/bin/reboot

     

    首先,新建用户 user1:

    [root@wc1 Desktop]# useradd user1  

    然后,mysql用户用sudo来修改用户user1的密码,如果连续3次输入mysql用户的密码都不对,那么sudo命令就不会执行:

         [mysql@wc1 ~]$ sudo passwd user1  
          
        We trust you have received the usual lecture from the local System  
        Administrator. It usually boils down to these three things:  
          
            #1) Respect the privacy of others.  
            #2) Think before you type.  
            #3) With great power comes great responsibility.  
          
        [sudo] password for mysql:   
        Sorry, try again.  
        [sudo] password for mysql:   
        Sorry, try again.  
        [sudo] password for mysql:   
        Sorry, try again.  
        sudo3 次错误密码尝试  
          
        [mysql@wc1 ~]$ sudo passwd user1  
        [sudo] password for mysql:   
        更改用户 user1 的密码 。  
        新的 密码:  
        无效的密码: 它基于字典单词  
        无效的密码: 过于简单  
        重新输入新的 密码:  
        passwd: 所有的身份验证令牌已经成功更新。  

     

    转载于:https://www.cnblogs.com/kynewu/p/8758676.html

    展开全文
  • 昨天由于要把日常管理用户添加到mysql用户组读取错误日志文件,用# usermod -G mysql coomix 命令。 今天发现无法su - root了,出现下面情况: [coomix@china213 wwwroot]$ su - root 口令: su: 密码正确 问...

    昨天由于要把日常管理用户添加到mysql用户组读取错误日志文件,用# usermod -G mysql coomix 命令。

    今天发现无法su - root了,出现下面情况:
    [coomix@china213 wwwroot]$ su - root
    口令:
    su: 密码不正确

    问了所有管理人员都说没有改密码。ssh已经禁止root登录了,系统日志也看不了,这下就感觉麻烦大了。还好已经做了Logwatch,查看每天发送到邮箱的邮件发现:

    Added User to group:
        mysql:
           coomix
     
     **Unmatched Entries**
     usermod[32007]: delete `coomix' from group `wheel'
     usermod[32007]: delete `coomix' from shadow group `wheel'

    再# cat /etc/group 发现wheel:x:10:root,goome,goocar 即wheel管理组里面没有coomix这个帐号了。

    网上再搜索下usermod -G 才知道添加多个组要用","号隔开而且一次性添加,分开添加只能添加最后的那个组。

    # usermod -G wheel,mysql,coomix coomix

    执行上面命令后

    wheel:x:10:root,goome,goocar,coomix

    mysql:x:500:coomix
    coomix:x:502:coomix

    三个组都有了,再用coomix帐号su - root可以进入了。


    ps:以后进行用户权限操作在添加完成后要另开窗口测试才能关闭原来的窗口,如果没有其他帐号可以su - root就等于用ssh无法进入root了。只能到机房直接登录了再设置用户权限了(注:机房不在本市,而且进机房要写申请非常麻烦)。

     

    另:usermod -g 组名 用户名 是修改用户所在组,其它组都给删除了。


    展开全文
  • Linux上传文件到OSS

    2021-01-08 10:40:16
    一定要记录好下图中的accessKeyID和accessKeySecret,特别是accessKeySecret,一旦关闭页面后面就看不到了,只能通过创建新的accessKeyID来获得。 四、linux中下载安装ossutil 官方链接 wget ...
  • 具体操作:切换root用户,用cd etcetc目录下,rm .pwd.lock ,(注意.pwd.lock 这个名称可能一样,可以etc目录去查看)接下来如何用root账号创建一个新的登录账号 Linux下如何创建新用户通常情况下,处于...
  • 找一下有个叫/etc/passwd.lock的文件,找到,给它用root删掉就好了,可能是上次使用这个文件没有正常关闭。 具体操作: 切换root用户,用cd etcetc目录下,rm .pwd.lock ,(注意.pwd.lock 这个名称可能一样,...
  • 增加用户或改变用户的组属性可以使用 useradd 或者 usermod 命令。 在 Linux 用户系统中存在两类组。第一类是主要用户组,第二类是附加用户组。 所有的用户帐户及相关信息都存储在...看不到任何输出,说明不存在d
  • 用过Linux系统的人都知道,Linux系统查看用户不是会Windows那样,鼠标右键看我的电脑属性,然后计算机用户和组即可。 那么Linux操作系统里查看所有用户该怎么办呢?用命令。其实用命令就能很轻松的查看到Linux系统...
  • Linux下vim被注释掉的字体颜色默认为非常刺眼的蓝色,上去很清晰,我们可以通过设置用户根目录下.vimrc文件,可以更改颜色的配置。Vim默认注释颜色如下图:找到vim的配置文件, /etc/vimrc用vim打开它 vim /...
  • 使用which查找不到路径的命令是shell的内置命令,不可用help 【命令】的格式获取帮助信息。 用户管理命令: useradd 【用户名】 添加用户 passwd 【用户名】 更改用户密码 who 产查看当前登录用户情况 包括...
  • linux别名永久有效(root及普通用户)

    千次阅读 2014-03-21 17:47:52
    linux下为了更方便的输入命令,代替复杂的命令...首先如果想让别名能够在不同的shell会话中使用,就需要把它们添加到shell用来保存别名的文件中。大多数情况下,这个文件不是 .bashrc,就是.bash_aliases。 我使用
  • linux 基础储备

    2017-07-12 21:39:00
    ls命令是Linux下最常用的命令之一,ls跟dos下的dir命令是一样的都是用来列出目录下的文件,下面我们就来一起看看ls的用法ls /home 这个命令不但可以添加用户到系统,而且可以默认为新用户创建home目录 linux 是一个...
  • Linux命令笔记

    2019-03-14 09:16:58
    4:more 分页显示文件内容(只能往下翻页,能往上反) 语法:more[文件名] 5:less 分页显示文件内容(上下翻页) 语法:less[文件名] 6:head 显示文件前面几行 语法:head[文件名] 7:tail 显示文件后面几行 语法:tail...
  • Linux 驱动认知

    2021-03-26 17:19:24
    Linux——一切皆文件:这边的文件不仅仅是我们常规理解的文件,也包括了:鼠标,键盘,屏幕,led,flash,内存,网卡…(在/dev/中可出来) 驱动: 在内核中有一个驱动链表用来管理所有的设备驱动(驱动插入链表...
  • 以及所有 如果在词典中找不到该单词,则可能进行拼写更正。 提防 解析时在文档中使用标点符号和格式! 确切的可交付成果和输出格式如下所述。 <p>(以下某部分是我要递交的文件,我省略...
  • Linux FTP服务配置

    2010-12-11 21:38:03
    添加用户ftp1,设置登录脚本为 /sbin/nologin: vsftp默认目录为:/var/ftp,为方便测试,在/var/ftp下新建一个文件"testLocal",在"/var/ftp/pub"新建一个文件"testAnon"。 由于使用root用户新建文件文件的所有者为...
  • 一.Linux文件系统结构.....................................................................................................6 二. 文件类型................................................................
  • Linux一样了,很多的初学者都抱怨在Linux下安装和卸载软件非常地困难,没有像使用Windows时那么直观。  在Linux系统中,软件安装程序比较复杂,不过最常见的有两种: 一种是软件的源代码,您需要自己动手编译...
  • 然而,如果找不到包含有键入用户ID的记录的话,就要输出以下信息: 删除用户记录 输入用户ID(xxxx):5555 (用户输入) 没有找到5555 按回车继续…… (务必使鼠标停留在信息末尾。等用户按了回车后,跳出主菜单。...
  • 假设要添加环境变量 JAVA_HOME ... vim /etc/profile 在文件末尾添加 ...2. sudo到root (如果不做第二步,则只能在个人用户下看到变量,sudo到root后就看不到了) vim ~/.bashrc 在文件末尾添加 expor...
  • 1.生成秘钥(直接回车,秘钥存放路径...4.添加用户信息 5.clone一个文件测试一下(提交的时候出了点小问题,根据提示设置一下就行了) 6.提交(Linux每次都要输入用户名密码,知道是出于安全还是...
  • Linux history 历史命令位置修改

    千次阅读 2018-03-28 15:18:00
    系统自带的历史命令显示只有命令,看不到时间和用户添加下面代码增强历史命令并修改历史命令文件存放的位置 1.在文件最下面添加以下代码 ,这个是修改历史命令存放的位置并显示时间和用户 ~]# vim /etc/profile...
  • 背景有时候让字体看不清:修改用户权限导致的问题 vi ~/.bashrc 添加: echo "OTHER_WRITABLE 01;33" >> $HOME/.dir_colors eval `dircolors $HOME/.dir_colors` 添加后执行: source ~/.bashrc 使之生效。...
  • 入门学习Linux常用必会60个命令实例详解doc/txt

    千次下载 热门讨论 2011-06-09 00:08:45
    文件为doc版,可自行转成txt,在手机上挺好的。 本资源来自网络,如有纰漏还请告知,如觉得还不错,请留言告知后来人,谢谢!!!!! 入门学习Linux常用必会60个命令实例详解 Linux必学的60个命令 Linux提供...
  • 4.6.1 用useradd添加用户 4.6.2 设置用户默认值 4.7 配置硬件 4.7.1 管理可移动硬件 4.7.2 使用可装载的模块 4.8 管理文件系统和磁盘空间 4.8.1 挂载文件系统 4.8.2 使用mkfs命令创建文件系统 4.8.3 添加硬盘 4.8.4 ...

空空如也

空空如也

1 2 3 4 5 ... 8
收藏数 150
精华内容 60
关键字:

linux添加用户看不到文件

linux 订阅