精华内容
下载资源
问答
  • Linux进入root用户

    2020-12-19 09:23:38
    切换用户到root:su root 然后输入密码即可。 如果root用户没有密码,可能会报错su:鉴定故障。 对于没有密码的root用户,可以这样进入:sudo su

    切换用户到rootsu root
    然后输入密码即可。

    如果root用户没有密码,可能会报错su:鉴定故障
    对于没有密码的root用户,可以这样进入:sudo su

    展开全文
  • 一、理解Linux用户,多...root :系统维护www:网页修改ftp:文件上传mysql:sql查询不同用户具有不同的权限,每个用户是在权限允许的范围内完成不同的任务,linux正是通过这种权限的划分与管理,实现了多用户多...

    一、理解Linux 多用户,多任务特性

    Linux是一个真实的、完整的多用户多任务操作系统,多用户多任务就是可以在系统上建立多个用户,而多个用户可以在同一时间内登录同一个系统执行各自不同的任务,而互不影响。

    root :系统维护

    www:网页修改

    ftp:文件上传

    mysql:sql查询

    不同用户具有不同的权限,每个用户是在权限允许的范围内完成不同的任务,linux正是通过这种权限的划分与管理,实现了多用户多任务的运行机制。

    二、Linux 用户角色分类

    root用户:拥有最高权限,可以登录系统,进行任何操作。

    虚拟用户:虚拟用户也被称为伪用户或假用户,以与真实用户区分开来。这类用户不具有登录系统的能力,但却是系统运行不可缺少的用户,比如bin、daemon、adm、ftp、mail等,这类用户都是系统自身拥有的,而非后来添加的。

    普通真实用户:这类用户等登录系统,权限有限,由管理员添加。

    三、用户和用户组的概念

    Linux是一个多用户多任务的分时操作系统,如果要使用系统资源,就必须向系统管理员申请一个账户,然后通过这个账户进入系统。这个账户和用户是一个概念,通过建立不同属性的用户。

    一方面,可以合理的利用和控制系统资源,另一方面也可以帮助用户组织文件,提供对用户文件的安全性保护。

    每个用户都用一个唯一的用户名和用户口令,在登录系统时,只有正确输入了用户名和密码,才能进入系统和自己的主目录。用户组是具有相同特征用户的逻辑集合,有时我们需要让多个用户具有相同的权限。

    比如查看、修改某一个文件的权限,一种方法是分别对多个用户进行文件访问授权,如果有10个用户的话,就需要授权10次,显然这种方法不太合理。

    另一种方法是建立一个组,让这个组具有查看、修改此文件的权限,然后将所有需要访问此文件的用户放入这个组中,那么所有用户就具有了和组一样的权限。这就是用户组,将用户分组是Linux 系统中对用户进行管理及控制访问权限的一种手段,通过定义用户组,在很大程度上简化了管理工作。

    8de852f93d19479987c0d8a292fd7a5e.png

    四、用户和用户组的关系

    用户和用户组的对应关系有:一对一、一对多、多对一和多对多;下图展示了这种关系:

    创建用户:useradd vuser

    设置密码:passwd vuser

    一对一:即一个用户可以存在一个组中,也可以是组中的唯一成员。

    一对多:即一个用户可以存在多个用户组中。那么此用户具有多个组的共同权限。

    多对一:多个用户可以存在一个组中,这些用户具有和组相同的权限。

    多对多:多个用户可以存在多个组中。其实就是上面三个对应关系的扩展。

    五、User, Group 及 Others

    根据用户与用户组的关系,可以将权限分为所有者权限(User)、所有者同组权限(Group)和所有者非同组权限(others),下面举例说明:

    1086d569734c4c483189eaea0d5219f5.png

    天神:root 用户,无所不能。

    王大毛家:某个用户组

    王大毛:某个用户组中的用户王大毛房间的所有者是王大毛,里面的东西,其他人不能乱动,表示为所有者权限 (User)

    王大毛家内公共区域三兄弟可以共享,表示为所有者同组权限(Group)对于王大毛来说,张小猪就不是他们家的人,表示为所有者非同组权限(others)

    六、与用户和用户组相关的配置文件

    6.1 与用户相关的配置文件

    /etc/passwd  用户(user)的配置文件,存放账户信息/etc/shadow   用户(user)影子口令文件,存放账户密码相关信息

    6.2 与用户组相关的配置文件

    /etc/group :用户组(group)配置文件,存放用户组信息/etc/gshadow :用户组(group)的影子文件,存放组管理密码相关信息

    七、Linux 文档属性

    这里的文档指的是文件和目录,用root 用户登录后,执行 ls -la 。

    50268499c3f16d80114474dea154fcfe.png

    7.1 文档权限

    7f95ec6c5d20dd95b7b029d6cea035f3.png

    文档权限的10个字符

    第一个字符表示文件类型

    - :默认为普通文件

    d :表示目录

    l :链接文件

    c :字符设备文件

    b :块设备文件

    第二个至第四个,三个字符表示所有者权限

    第五个至第七个,三个字符表示同组权限

    第八个至第十个,三个字符表示非同组权限

    所有者权限、同组权限 、非同组权限都由r、w、x 组成,每个字符代表不同的权限

    a7a306bcb95a771c6938b2bdcfb5ddfe.png

    这样可以给文档设置所有者有什么权限,同组的有什么权限,不同组的有什么权限。对于目录来说,首先要有执行权(能进入目录),然后再有读权限(列出目录内容),最后是写权限(在目录中创建、删除文件)。

    7.2 文件权限意义

    r:可以读这个文件的具体内容;

    w:可以编辑这个文件的内容,包括增加删除文件的具体内容;

    x:文件就具有了可执行的权限-------注意:在linux中文件的可执行权限是通过这个x决定的,与文件名没有什么关系。

    7.3 目录权限意义

    r:可以查看此目录下的完整文件列表信息。

    w:可以对此目录下的所有的文件及目录进行相关的更改,也就是可以更改这个目录下的结构列表(这个要重视) 具体权利如下:可以在此目录下创建新的文件或目录;可以在此目录下删除存在的文件或目录(不论该文件的权限是什么,这点要格外注意!);可以重命名及改变文件或目录的位置。

    x:目录没有可执行的权限,因此目录中x 的功能就是允许别的用户进入这个目录。

    八、连结数

    e01a7b3fc4ed6d4552be593834d5f6d2.png

    8.1 inode节点的含义

    理解inode,要从文件储存说起。文件储存在硬盘上,硬盘的最小存储单位叫做"扇区"(Sector)。每个扇区储存512字节(相当于0.5KB)。

    操作系统读取硬盘的时候,不会一个个扇区地读取,这样效率太低,而是一次性连续读取多个扇区,即一次性读取一个"块"(block)。这种由多个扇区组成的"块",是文件存取的最小单位。"块"的大小,最常见的是4KB,即连续八个 sector组成一个 block。

    文件数据都储存在"块"中,那么很显然,我们还必须找到一个地方储存文件的元信息,比如文件的创建者、文件的创建日期、文件的大小等等。这种储存文件元信息的区域就叫做inode,中文译名为"索引节点"。

    8.2 inode包含的内容

    inode包含文件的元信息,具体来说有以下内容:

    文件的字节数;文件拥有者的User ID;

    文件的Group ID;

    文件的读、写、执行权限;

    文件的时间戳,共有三个:ctime指inode上一次变动的时间,mtime指文件内容上一次变动的时间,atime指文件上一次打开的时间;

    链接数,即有多少文件名指向这个inode;

    文件数据block的位置。

    每个inode都有一个号码,操作系统用inode号码来识别不同的文件。可以用stat命令,查看某个文件的inode信息:stat 文件名。

    458a13284370336bb47a7d8ec8eda9c8.png

    8.3 Linux 是如何读取数据的?

    Linux系统内部不使用文件名,而使用inode号码来识别文件。对于系统来说,文件名只是inode号码便于识别的别称或者绰号。表面上,用户通过文件名,打开文件。实际上,系统内部这个过程分成三步:1)首先,系统找到这个文件名对应的inode号码;

    2)其次,通过inode号码,获取inode信息;

    3)最后,根据inode信息,找到文件数据所在的block,读出数据。

    注意:从root用户su - 到其他用户,不需要密码; 从其他用户 su - root 用户需要密码

    展开全文
  • Linux进入root

    千次阅读 2019-04-13 22:15:40
    (2)sudo -i xzm@ubuntu:~$ sudo -i 通过这种方法输入当前管理员用户的密码就可以进到root用户

    (2)sudo -i
    xzm@ubuntu:~$ sudo -i

    通过这种方法输入当前管理员用户的密码就可以进到root用户。

    展开全文
  • iOS widget开发链接: iOS Widget开发 iOS开发之构建Widget iOS开发Widget iOS开发-widget基础 ios8新特性widget开发 ios 10 开发-widget实现 Widget ...iOS开发数据库篇—SQLite的应用iOS开发数据库篇—SQLite的应用...

    iOS widget开发

    链接: iOS Widget开发 iOS开发之构建Widget iOS开发Widget iOS开发-widget基础 ios8新特性widget开发 ios 10 开发-widget实现 Widget ...

    iOS开发数据库篇—SQLite的应用

    iOS开发数据库篇—SQLite的应用 一.简单说明 在iOS中使用SQLite3,首先要添加库文件libsqlite3.dylib和导入主头文件. 导入头文件,可以使用库中的函数(是纯C语言的) 二 ...

    osx的终端软件iterm2 之 修改外观 和 常用快捷键小结

    1.修改外观:透明,自己配色,最好还有个透明的小背景,比如这样: 那么你就要这样修改: 2.快捷键小结 (1)⌘ + d 横着分屏 / ⌘ + shift + d 竖着分屏  : 适合多操作的时候 ( ...

    JAVA发送邮件工具类

    import java.util.Date;import java.util.Properties; import javax.mail.BodyPart;import javax.mail.Mess ...

    《day10》

    //65-面向对象-接口-接口的思想 /* 举例:笔记本电脑. 1,接口的出现对功能实现了扩展. 2,接口的出现定义了规则. 3,接口的出现降低了耦合性.(解耦) 接口的出现完成了解耦,说明有两方,一 ...

    JavaWeb学习记录(二十二)——模式字符串与占位符

    一.Java代码案例 @Test    public void test10(){        int planet=7;        String event="a disturban ...

    常见半监督方法 (SSL) 代码总结

    经典以及最新的半监督方法 (SSL) 代码总结 最近因为做实验需要,收集了一些半监督方法的代码,列出了一个清单: 1. NIPS 2015 Semi-Supervised Learning with ...

    LabVIEW设计模式系列——状态机

    标准:1.状态用枚举自定义类型,便于统一管理修改.2.一般地应该有:Initialize,Idle,Stop,Blank状态.3.Initialize进行一些初始化的操作:Idle一种过渡状态,用于和 ...

    IPv6套接字地址结构

    IPv6套接字地址结构 struct in6_addr{ unit8_t sa_addr[16]; }; #define SIN6_LEN struct sockaddr_in6{ unit8_t s ...

    获得android应用的版本号

    在开发的过程中,需要获得版本号 private PackageInfo getVersion() { PackageManager packageManager = MyApplication.get ...

    展开全文
  • Linux进入root权限

    千次阅读 2019-09-29 20:04:32
    使用: sudo passwd, 再输入登录新密码即可设定新值,使用su, 即可以登录管理员(root)用户; 进入root模式 su root 返回普通模式 su 用户名
  • 最近有新客户在linux操作系统上运行易客CRM,今天发现root用户不能登陆linux,客户不知道如何解决,我们没遇到过这种情况,只好帮客户google了一下,发现遇到类似问题的朋友还真不少,:)。解决方法如下:一、关于...
  • 部分单片机上需要用到开机进入root用户,所以做简单的文字叙述: 首先进入root用户 sudo su 然后按如下步骤操作 1.设置root用户密码: # sudo passwd root 输入普通用户密码,再输入root用户密码; 2.启用登录...
  • 1、打开终端,输入sudo passwd -u root 输入当前用户的登录密码,提示如下标红区域信息 解决方案: 1)直接输入命令:su,输入当前用户登录密码 2)添加sudoers文件的写权限,命令:chmod u+w /etc/sudoers ...
  • Linux进入root错误

    2019-01-24 16:09:23
    进入root用户:su->输入密码 出现su:鉴定故障   sudo su ->输入密码 出现sudo:/etc/sudoers可被任何人读写错误时,输入如下命令 执行以下: pkexec chmod 555 /etc/sudoers pkexec chmod ...
  • 主要介绍了Linux忘记root密码进入用户模式切换运行级别切换用户,需要的朋友可以参考下
  • 这是因为用户的启动方式是sh造成的,应更改为bash启动。 root用户下: cat /etc/passwd 将/bin/sh 改为bin/bash vi /etc/passwd 按i进入编辑,回车:wq...进入root用户: su es 可以正常使用非root用户啦! ...
  • Linux找回root用户密码

    2020-09-20 16:50:20
    Linux找回root用户密码 如何找回root密码,如果我们不小心,忘记root密码,怎么找回。 思路: 进入到单用户模式,然后修改root密码。因为进入单用户模式,root不需要密码就可以登录。 步骤: 开机->在引导时输入e...
  • Linux开启root用户

    2018-03-20 18:42:00
    1、进入系统的时候Ctrl + Alt + F1,切换到命令窗口,登录现有用户; ... ... ==》 root用户密码都开启...5、普通用户切换到root用户:su root;==》输入root的密码即可; 6、root用户切换到普通用户:exit; 转载于:htt...
  • 默认安装完成之后并不知道root用户的密码,使用root权限的方法如下:1、sudo 命令ubnutu64@ubuntu:~$ sudo这样输入当前用户密码就可以得到超级用户的权限。但默认的情况下5分钟root权限就失效了。2、sudo -i...
  • Linux系统root用户密码忘记。 第一步:重启系统(reboot -n),进入开机界面按下enter键,进入下图。 第二步:选择内核,按下“e”键位,进入下图模式。 第三步:选择启动模式“1”,如下图。 第四步:修改root...
  • Linux 忘记Root密码 ? 技术学习基本原则:不作恶 一、破解步骤 1.在系统启动时进入grub选项菜单 2.在grub选项菜单按e进入编辑模式 3.编辑kernel那行添加/init 1 (单用户启动) 4.按b重启 5.进入系统后,将root密码...
  • 不过Linux不一样的这一点也大大地增加了系统的安全性,但同时对我们的操作使用有了些特别的要求,下面我们就讲讲linux怎么进入root权限推荐只有当要修改系统设置,或安装软件时才使用root用户的权限。一、启用root...
  • Linux忘记root密码--进入用户模式修改root密码  ----听雪楼主 在使用Linux系统中,主机维护人员经常会碰到一个问题,就是在拥有root账号权限和密码的用户中,总是会出现忘记roo
  •  如题,先到Oracle 官方网站下载1.8版本的 JDK 压缩包(jdk-8u221-linux-x64.tar.gz)到本地(如D盘的soft目录),然后开始进入linux的非root用户(如wlf)开始安装:  1、wlf新建目录soft目录,上传本地jdk...
  • Linux进入用户模式修改root密码

    千次阅读 2014-04-17 17:48:25
    Linux进入用户模式修改root密码
  • Linux普通用户进入root方式

    万次阅读 2018-07-25 14:47:31
    sudo passwd root, 为root输入新密码, 然后输入su root 回车后, 输入刚才新建的root密码, 就进入root用户
  • root用户没有权限,所以不能用apt-get命令一键安装,一般非root用户的安装流程为: wget命令下载软件源码,如: wget http://mama.indstate.edu/users/ice/tree/src/tree-1.7.0.tgz 解压: tar -zxvf ~ 进入解压...
  • linux 进入用户模式修改root密码

    万次阅读 2018-06-12 14:57:41
    最近丑哥经常忘记自己虚拟机中root的密码,还好丑哥知道linux有个单用户的登录方式可以修改root密码。linux有以下几种用户模式。0:关机 1:单用户模式 2:无网络支持的多用户模式 3:有网络支持的多用户模式 4:...
  • Linux忘记root密码和进入用户

    千次阅读 2021-02-21 15:21:43
    突然想起来的,就记录一下吧,省的下次在遇到又要到网上找方法。 ...。。嘿嘿嘿! 不过当时是一个其他部门的设备,让我们处理一下,然后就没想起来怎么改。...通过“↑”“↓”键找到开头为Linux16的引导行,在
  • linuxRoot用户密码破解

    千次阅读 2019-03-18 15:27:31
    Root用户密码破解:(必须要本地登录) 1、光驱要放入系统光盘 对于Linux来说就是点击VMware的右下角的CD/DVD(这是Linux的虚拟光驱),查看iso文件。 2、重启OS 3、修改启动菜单,进入1运行级别(Linux有0~6七个...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 7,508
精华内容 3,003
关键字:

linux进入root用户

linux 订阅