linux用户和组命令实例分析【切换、添加用户、权限控制等】_Linux

来源:脚本之家  责任编辑:小易  

Linux下权限有三种,用户权限,组权限,其他用户。可以使用ls -l filename 会列出

本文实例讲述了linux用户和组命令。分享给大家供大家参考,具体如下:

1、连接上相应的linux主机,进入到等待输入shell指令的linux命令行状态下。2、在li

1、用户相关命令

chown -R keesail:keesail ./local赋予local目录给keesail

 

root是超级权限用户,添加用户和组可以用useradd groupadd或者adduser a

su     切换用户

1、连接上相应的linux主机,进入到等待输入shell指令的linux命令行状态下。2、其次,

       root -> 普通用户   不需要密码

去除牙垢的小窍门:1、餐后刷牙去牙垢想要牙齿白皙无暇,就要做到在每次吃完饭后刷牙,因为饭后牙齿上都会有残留物,若是长时间不及时清理,很难清洁,一定要养成饭后刷牙的好习惯。2、美白牙膏去牙垢选择美白的牙膏,因为很多残留物并不是普通的牙膏可以清理的,美白牙膏含有温和的二氧化硅,可以温和的去除牙齿上沾染的污渍。3、使用牙贴去牙垢最简单有效的方法就是在家使用牙贴,牙贴能发挥美白的效果,但需要注意的一点是,每次使用完牙贴后的6个小时一定要刷一次牙。4、双氧水擦拭去牙垢牙齿双氧水可以消毒、清除氧化物,在家可以用毛巾沾取医用的双氧水来擦拭牙齿,要记得在做完成后刷牙漱口,把双氧水彻底冲洗干净。5、小苏打去牙垢

       普通用户之间        需要密码

我买过两台微鲸电视,到实体店看过乐视电视,在网上看过小米电视。微鲸配置中规中矩,一般是2G+8G,画面、色彩和音响都非常好。乐视配置最高,2g+16g,或3g+32g,但乐视的色彩偏红,音响较差。从网上看,小米电视的配置与微鲸相当,特色是价钱低,不知它的画面色彩和音响怎么样?

       普通用户->root     需要密码

从设计上说,劳力士给人的感觉比较沉稳,甚至有点保守,外观似乎“千年不变”。但在腕表天地看来,还是有几款劳力士比较适合年轻人佩戴,首先就是2016年推出的新空霸。空霸是劳力士的入门级表款,没有日历和其他功能,就是简简单单的大三针。新空霸新空霸创新地采用了常见于潜航者的奔驰针,秒针和劳力士几个外文字母则采用了骚气的绿色,而象征着劳力士的皇冠则用金色表示。通过色彩的搭配,指针的采用,以及阿拉伯数字时标的点缀,这款空霸成为非常现代时尚的一款劳力士。当然这种设计风格不是每个人都能接受,但是确实让劳力士看上去一下子年轻不少。水鬼劳力士著名的潜航者(俗称水鬼)也是适合年轻人戴的。虽然主打潜水,水鬼却没有海使

newgrp 切换组身份

CDN全称:ContentDeliveryNetwork或ContentDdistributeNetwork,即内容分发网络基本思路:尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,CDN系统能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上。目的:解决因分布、带宽、服务器性能带来的访问延迟问题,适用于站点加速、点播、直播等场景。使用户可就近取得所需内容,解决Internet网络拥挤的状况,提高用户访问网

whoami     查看当前登录名称

id         查看用户信息

groups     查看用户组信息

chfn       设置用户备注信息

finger     查看用户备注信息

2、批量添加用户

在linux中创建很多账号,可以将信息放入文本文件中,再导入系统中。

1)编辑用户文件

2)编辑密码文件

3)newusers

4)pwunconv 将/etc/shadow中的密码写回到/etc/passwd文件中

5)chpasswd 将我们编写的密码文件中写入到/etc/passwd中

6)pwconv  将/etc/passwd中的密码写回到shadow中

3、赋予普通用户特殊权限

 

root是超级权限用户,添加用户和组可以用useradd groupadd或者adduser a

sudo 某指令

 

root是超级权限用户,添加用户和组可以用useradd groupadd或者adduser a

例如:sudo /sbin/shutdown -h 10

 

/etc/sudoers

在这个文件中,记录了哪些用户可以执行哪些命令

visudo

这个命令用来管理/etc/sudoers文件

 

root是超级权限用户,添加用户和组可以用useradd groupadd或者adduser a

*查找命令的完整路径 whereis 命令

希望本文所述对大家Linux系统维护有所帮助。

扩展阅读,根据您访问的内容系统为您准备了以下内容,希望对您有帮助。

linux怎样修改用户权限

看你是要给用户本身修改权限,还是修改文件的权限让其它用户可以访问执行。

一般如果你修改用户本身的权限,也没有太多好改的,一般用户创建用户(useradd)之后,用户就会有一个默认或指定的 userid和groupid. 一般对UNIX系统下的文件,都分为“user自己、usergroup、其它user”可以“读、写、执行”三类,用ls -la可以看到,如:

# ls -l

-rwxr-xr-x 1 root bin 62528 Jan 23 2005 zip

其中r表示可以 read/读,w表示可以 write/写,x表示可以 execute/执行。

userid一般都是唯一的,但你可以修改自己user的group信息,以加入需要的用户组里面访问特定的文件。

groupadd :添加用户组;

groupdel :删除用户组;

groupmod :修改用户组信息

一般我们日常碰到要修改用户权限的,往往是要么修改一下用户的gorupid,通过上面命令可以改;要么是把普通用户改成具有超级权限的用户,这个一般自己不能直接改,只能是root或有root权限的用户才能帮你改,在/etc/passwd文件里面,找到对应userid那一行,将userid那一列你的id改成0,然后强制保存退出。这时候你的这个用户就有超级用户权限了。改用户的groupid也可以这样改。

如果是改某个文件的属性,就比较简单了,直接用chmod命令就可以了,我一般直接后面接数字,如果要给rwx的权限,就给7,rw-,就是6,r--就是4(二进制的,对应x -1,w-2,r -4),比如要给某个文件用户自己rwx权限,用户group内 r-x的权限,其它人r--只读,那么用chmod命令就可以:

# chomd 754 <finename>

上面都是自己根据以往经验总结写的,鼓励一下原创吧,呵呵。

linux 疑问 如何查看用户所在组,及权限

linux查看用户所在组及权限的方法有:

ls -l /etc/group 查看所有的用户组及权限 

ls -l /etc/passwd 查看所有用户及权限 

groups 查看当前用户所在的组 

扩展资料

linux通用命令

1、date :print or set the system date and time

2、stty -a: 可以查看或者打印控制字符(Ctrl-C, Ctrl-D, Ctrl-Z等)

3、passwd: print or set the system date and time (用passwd -h查看)

4、 logout, login: 登录shell的登录和注销命令

5、pwd: print working directory

6、more, less, head tail: 显示或部分显示文件内容

7、lp/lpstat/cancel, lpr/lpq/lprm: 打印文件

8、更改文件权限: chmod u+x...

9、删除非空目录:rm -fr dir

10、拷贝目录: cp -R dir

11、fg jobid :可以将一个后台进程放到前台

Ctrl-z 可以将前台进程挂起(suspend), 然后可以用bg jobid 让其到后台运行

job & 可以直接让job直接在后台运行

12、kill 的作用: send a signal to a process. eg: kill -9 发送的是SIG_KILL信号。。。 具体发送什么信号 可以通过 man kill 查看

13、 ps 的用法, ps -e 或 ps -o pid,ppid,session,tpgid, comm (其中session显示的sessionid, tpgid显示前台进程组id, comm显示命令名称。)

linux怎么查看用户组里有哪些用户

  • 【步骤一】cat /etc/passwd

    cat /etc/passwd查看所有的用户信息,详情如下图

  • 【步骤二】cat /etc/passwd|grep 用户名

    cat /etc/passwd|grep 用户名,用于查找某个用户,如下图

  • 【步骤三】cat /etc/group

    cat /etc/group查看所有组信息,如下图

  • 【步骤四】cat /etc/group|grep 组名

    cat /etc/group|grep 组名,用于查找某个用户组,如下图

  • 【步骤五】用户和组常用命令

  • groups 查看当前登录用户的组内成员

    groups test 查看test用户所在的组,以及组内成员

    whoami 查看当前登录用户名

1.如果能记住命令,其实这挺简单的,启动终端(命令行)后执行命令:id 用户名,用户名替换成你要查询的用户.小编这里以查看root为例;

2.在命令执行后的结果中 组=后面的就是用户所在的分组.这里小编用的是Ubuntu系统,和其他Linux发行版是一样的;

3.要判断用户是否存在同样用id命令就可以了。

linux中文件拥有者去掉执行权限,其他用户加上读写权限,同组用户加上只读权限 命令是什么

可以使用chmodfilename改变文件的权限,可以使用chownfilename改变文件所属的用户和组。

Linux下权限有三种,用户权限,组权限,其他用户。可以使用ls-lfilename会列出改文件的权限。分别用rwx表示读,写和可执行三种权限,

对于目录:

r:可以对此目录执行ls以列出内部的所有文件;

w:可以在此目录创建文件;

x:可以使用cd切换进次目录,也可以使用ls-l查看文件的详细内容;

对于文件:

r:可读,可以使用类似cat等命令查看文件内容;

w:可写,可以编辑或删除此文件;

x:可执行,eXecutable,可以命令提示符下当做命令提交给内核运行。

扩展资料

linux文件权限命令

属性为rwx,则对应的数字为4+2+1=7

属性为rw-,则对应的数字为4+2=6

属性为r-x,则对应的数字为4+1=5

d表示文件的类型,这个文件的类型为目录

rwx表示文件拥有者的权限是读写执行,

r-x表示与拥有者同组的用户权限为读取和执行

r-x表示其他用户的权限也为读取和执行

参考资料来源:百度百科—linux命令


  • 本文相关:
  • linux用户和组管理常见命令总结
  • linux 创建修改删除用户和组的方法
  • linux 无法使用userdel 删除用户和组的解决方案
  • linux 用户和组命令整理及详细介绍
  • linux 查找过滤及用户和组管理命令的一些实例
  • linux操作系统下关于用户和组的配置管理指南
  • linux修改用户所属组的方法
  • linux 中有效用户组和初始用户组的实现
  • linux用户组以及权限总结
  • linux中把用户添加到组的4个方法总结
  • 详解linux添加/删除用户和用户组
  • linux查看所有用户和查看用户组的方法(修改用户组)
  • mac本地文件上传到centos云服务器方法
  • lvs+keepalived构建高可用负载均衡(测试篇)
  • linux下用dnsmasq做dns cache server的配置方法
  • linux mint 18虚拟机下设置1080p分辨率的方法
  • linux环境下卸载oracle 11g的过程
  • centos6-7 yum安装php的方法(推荐)
  • centos+nginx+php+mysql标准生产环境配置方法
  • linux把php升级到5.6的实操方法
  • 在centos 7下使用yum配置mysql源并安装mysql
  • io多路复用之poll全面总结(必看篇)
  • linux怎样修改用户权限
  • linux 疑问 如何查看用户所在组,及权限
  • linux怎么查看用户组里有哪些用户
  • linux中文件拥有者去掉执行权限,其他用户加上读写权限,同组用户加上只读权限 命令是什么
  • linux下命令怎么修改用户名
  • 关于linux用户和用户组权限的问题,文件读写权限的问题
  • Linux系统 查看用户权限的命令
  • Linux 给用户赋予操作权限
  • Linux系统中权限最大的用户是哪个?增加新用户和组的Shell命令各是什么?
  • linux下如何查看所有的用户和组信息?
  • 网站首页网页制作脚本下载服务器操作系统网站运营平面设计媒体动画电脑基础硬件教程网络安全星外虚拟主机华众虚拟主机linuxwin服务器ftp服务器dns服务器tomcat nginxzabbix云和虚拟化服务器其它首页服务器linuxlinux用户和组管理常见命令总结linux 创建修改删除用户和组的方法linux 无法使用userdel 删除用户和组的解决方案linux 用户和组命令整理及详细介绍linux 查找过滤及用户和组管理命令的一些实例linux操作系统下关于用户和组的配置管理指南linux修改用户所属组的方法linux 中有效用户组和初始用户组的实现linux用户组以及权限总结linux中把用户添加到组的4个方法总结详解linux添加/删除用户和用户组linux查看所有用户和查看用户组的方法(修改用户组)lvs+keepalived构建高可用负载均衡(测试篇)linux下用dnsmasq做dns cache server的配置方法linux mint 18虚拟机下设置1080p分辨率的方法linux环境下卸载oracle 11g的过程centos6-7 yum安装php的方法(推荐)centos+nginx+php+mysql标准生产环境配置方法linux把php升级到5.6的实操方法在centos 7下使用yum配置mysql源并安装mysqlio多路复用之poll全面总结(必看篇)apache开启.htaccess及.htaccessservice temporarily unavailabllinux下实现免密码登录(超详细)apache rewrite url重定向功能的linux下用cron定时执行任务的方法apache性能测试工具ab使用详解centos 6.4安装配置lamp服务器(acentos+nginx+php+mysql详细配置apache you don""t have permissflume环境部署和配置详解及案例大搭建一个大型网站架构的实验环境(squid缓expect命令在linux下实现批量ssh免密linux环境下卸载oracle 11g的过程linux安装软件时提示软件包不存在的解决方linux服务器配置—搭建nfs服务器步骤深入理解apahce的工作模式perfork、worke如何为 linux 桌面配置 openbox(推荐)centos7中crontab定时计划任务5分钟一次命linux 服务器分区及挂载centos mysql 5.7编译安装步骤详细说明
    免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved