- 浏览: 785607 次
- 性别:
- 来自: 深圳
-
文章分类
- 全部博客 (1045)
- 数据结构 (36)
- UML与设计模式 (42)
- c++ (87)
- rust (36)
- Qt (41)
- boost模板元编程 (43)
- Linux (77)
- 汇编 (4)
- 其它 (2)
- 烹饪 (3)
- unix c / socket (73)
- 软件工程 (4)
- shell (53)
- Python (37)
- c++ primer 5th(c++11) (22)
- 数据库/MySQL (27)
- 数据存储 (4)
- lisp (7)
- git (4)
- Utility (3)
- CDN与DNS (54)
- Http (53)
- php (7)
- nginx/lua/openresty (41)
- redis (11)
- TCP/IP (16)
- 互联网 (6)
- kernel (2)
- go (34)
- 区块链 (43)
- 比特股 (13)
- 以太坊 (23)
- 比特币 (23)
- 密码学 (10)
- EOS (53)
- DAG (1)
- docker (1)
- filecoin (7)
- solidity (65)
- ipfs (8)
- 零知识证明 (1)
- openzeppelin (3)
- java (1)
- defi (7)
- Ton (0)
最新评论
who:查看当前在线用户
last:查看上一次登录用户
sudo passwd root:设置root用户
su:切换用户
sudo:用root去执行
etc/passwd:存放系统用户的文件
etc/shadow:同上,数据加密,仅root可读
etc/group:查看群组文件
普通赋予root权限,这里有3种方法供参考
1.修改/etc/sudoers 文件,找到下面一行,在root下面添加一行,如下所示:
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
xyz ALL=(ALL) ALL
修改完毕,现在可以用xyz帐号登录,然后用命令 su - ,即可获得root权限。
2.修改 /etc/sudoers文件,找到下面一行,把前面的注释(#)去掉
## Allows people in group wheel to run all commands
%wheel ALL=(ALL) ALL
然后修改用户,使其属于root组(wheel),命令如下:
#usermod -g root xyz
修改完毕,现在可以用xyz帐号登录,然后用命令 su - ,即可获得root权限。
3.修改/etc/passwd 文件,找到如下行,把用户ID修改为 0 ,如下所示:
xyz:x:500:500:xyz:/home/xyz:/bin/bash
修改后如下
xyz:x:0:500:xyz:/home/xyz:/bin/bash
保存,用xyz账户登录后,直接获取的就是root帐号的权限。
修改目录权限:
chown -R usr:usergroup /usr/local/bin
chmod u+w,-x,o-w-r /usr/local/bin
usr为你的普通用户
usergroup为这个普通用户的组,可以通过groups user来查看所在组
u+w表示你的普通用户拥有写权限
-x表示所有用户都没有执行权限
o-w-r表示除了普通用户,其他用户都没有写和读权限
last:查看上一次登录用户
sudo passwd root:设置root用户
su:切换用户
sudo:用root去执行
etc/passwd:存放系统用户的文件
etc/shadow:同上,数据加密,仅root可读
etc/group:查看群组文件
普通赋予root权限,这里有3种方法供参考
1.修改/etc/sudoers 文件,找到下面一行,在root下面添加一行,如下所示:
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
xyz ALL=(ALL) ALL
修改完毕,现在可以用xyz帐号登录,然后用命令 su - ,即可获得root权限。
2.修改 /etc/sudoers文件,找到下面一行,把前面的注释(#)去掉
## Allows people in group wheel to run all commands
%wheel ALL=(ALL) ALL
然后修改用户,使其属于root组(wheel),命令如下:
#usermod -g root xyz
修改完毕,现在可以用xyz帐号登录,然后用命令 su - ,即可获得root权限。
3.修改/etc/passwd 文件,找到如下行,把用户ID修改为 0 ,如下所示:
xyz:x:500:500:xyz:/home/xyz:/bin/bash
修改后如下
xyz:x:0:500:xyz:/home/xyz:/bin/bash
保存,用xyz账户登录后,直接获取的就是root帐号的权限。
修改目录权限:
chown -R usr:usergroup /usr/local/bin
chmod u+w,-x,o-w-r /usr/local/bin
usr为你的普通用户
usergroup为这个普通用户的组,可以通过groups user来查看所在组
u+w表示你的普通用户拥有写权限
-x表示所有用户都没有执行权限
o-w-r表示除了普通用户,其他用户都没有写和读权限
发表评论
-
linux统计文件夹文件行数
2018-07-20 07:52 21361.统计demo目录下,js文件数量: find demo/ ... -
数据传输选路
2017-09-08 17:52 637静态选路主要用于主机与路由器之间(route命令): 1.先用 ... -
ext文件系统
2017-08-17 10:52 455ext文件系统 1.采用名为 ... -
ext文件系统
2017-08-17 10:56 15ext文件系统 1.采用名为 ... -
查看文件编码类型
2017-08-11 12:11 482[root@localhost src]# file main ... -
查看glibc版本
2016-12-07 14:13 569strings /lib64/libc.so.6 |grep ... -
linux负载
2016-10-31 17:34 474负载由CPU使用,内存使用,IO消耗三部分构成 1、cat ... -
dig
2016-01-29 11:47 5331.@:表示使用其它的DNS主机进行查询,不以 /etc/re ... -
设置文件不可修改删除
2015-07-02 11:14 767#chattr +i a ——>添加“i”隐藏 ... -
centos vi高亮
2015-04-17 14:58 430vi /etc/bashrc 在最后加上:alias vi=' ... -
crontab
2015-02-04 09:31 612http://blog.163.com/victory_wxl ... -
centos查看内存大小
2015-01-30 12:04 1575free -m http://blog.csdn.net/bl ... -
解压缩gz,bz2
2015-01-28 16:48 813解压缩: gunzip *.gz tar -jxvf ... -
查看文件夹大小
2015-01-28 16:21 1137查看某一个文件夹大小 du -sh /usr 查看所有文件 ... -
centos安装flash
2014-10-24 17:45 806www.linuxidc.com/Linux/2013-03/ ... -
gdb的简单使用
2014-07-25 16:21 833gdb a.out core-file core.3341 w ... -
linux一个网卡配置多个ip
2014-06-27 10:24 1087ifconfig eth0:1 192.168.12.159 -
TIME_WAIT
2014-05-21 22:14 617MSL(maximum segment lifetime-最长 ... -
linux远程windows客户端
2014-05-19 14:37 461yum install tsclient -
sqlite移植到arm上
2014-04-22 17:13 956http://yiluohuanghun.blog.51cto ...
相关推荐
下面我们将详细介绍 Linux 创建用户命令的使用方法。 创建用户 在 Linux 中,创建用户使用 `useradd` 命令。例如,创建一个名为 `testuser` 的用户,可以使用以下命令: ``` useradd testuser ``` 这将在 `/home` ...
在 Solaris 操作系统中,用户命令是操作系统与用户交互的核心工具,用于执行各种任务,如文件管理、系统监控、网络通信等。以下是一些 Solaris 用户命令的中英文对照和详细说明: A 部分: - `acctcom`:用于查找和...
《HPUX用户命令参考手册》是一份详细阐述HP-UX操作系统中用户命令的实用指南。这份手册,出版于2004年9月,专为11i v2版本设计,是理解并掌握HP-UX系统管理的关键资源。手册分为多个部分,其中第一部分涵盖了从A到M...
本文将深入解析创建和删除用户的命令,并通过一个实际案例——设置VNC服务来进一步扩展对用户命令的理解。 #### 1. 创建用户:`useradd` `useradd` 命令用于在Linux系统中创建新用户。该命令可以接受多种选项来...
根据给定文件的信息,我们可以看出这是一份关于HP-UX操作系统的用户命令手册,特别针对的是从N到Z的命令集。HP-UX是惠普公司(Hewlett-Packard Development Company, L.P.)开发的一种Unix操作系统。下面将根据这份...
当oracle的数据库安装完毕忘记初始用户的情况下可以采用cmd命令创建数据库用户
### HP-UX 参考手册(11i v2,2004 年 9 月)第 1 节 用户命令 A-M(第 1 卷) #### 概述 HP-UX 参考手册是针对HP-UX操作系统的一套详尽的技术文档,该手册覆盖了系统的各个方面,包括系统管理、网络配置、安全...
您将编写一个C程序用作接受用户命令的Shell接口,然后在一个单独的进程中执行每个命令。 Shell界面向用户提示,然后输入下一个命令。 下面的示例说明了提示mysh>和用户的下一个命令:cat file1。 -mysh> cat file1 ...
运行在Linux系统下,用shell程序编写的用户命令解析程序
Linux运维-运维课程运维基本功d2-基本命令-13-su切换用户命令.mp4
在Linux系统中,有两种主要的命令用于切换用户:su和sudo。这两个命令允许用户在不同权限级别之间切换,特别是从普通用户切换到具有管理员权限的root用户。下面将详细介绍这两种命令的使用方法。 首先,我们来看`su...
..【八斗11学院】4.3操作HDFS文件系统的基本用户命令.docx
..【八斗11学院】4.3操作HDFS文件系统的基本用户命令.pdf
在 Linux 中,su 命令是一条非常重要的命令,它允许用户切换到其他用户的身份,包括超级用户 root。下面我们将详细解释 su 命令的参数和用法。 su 命令的作用是变更为其他使用者的身份,超级用户除外,需要键入该...
### MySQL 创建用户与分配权限命令详解 在数据库管理过程中,创建用户、分配权限以及管理这些权限是极其重要的操作。这不仅涉及到数据的安全性,还关乎到应用系统的稳定性和效率。以下将详细介绍MySQL中如何创建...
自动创建导入域用户的命令 使用csvde命令就可以进行导入。
5. **进程创建与管理**:`myshell` 使用 `fork()` 和 `exec()` 系统调用来创建子进程并执行用户命令。`fork()` 创建一个与父进程相似的新进程,`exec()` 则用于在子进程中替换当前程序,运行新的命令。 6. **信号...
切换用户命令有su和sudo,这些命令允许普通用户以超级用户身份执行命令。 进程管理包括监视和控制运行中的进程。ps用于列出进程信息,nice和renice用于调整进程优先级,kill用于终止进程。free和top命令用于查看...
真正能添加成功的文档,不试不知道!!!!!
它接收用户命令,然后调用相应的功能处理程序。 本文将详细讲解 Linux Shell 命令解释步骤的实现过程,包括打印提示符、得到命令行、解析命令、查找文件、准备参数和执行命令等步骤。 打印提示符 在 Linux Shell ...