Linux新建用户并赋予文件读写权限

摘要:
如果此域为空,表明该用户登录时不需要口令。用户登录进系统后,系统通过该值,而不是用户名来识别用户。如果系统要对相同的一群人赋予相同的权利,则使用该值。comment:用来保存用户的真实姓名和个人细节。查看组cat/etc/group#查看用户组组名:口令:组标识号:组内用户列表w#可以查看当前活跃的用户列表groups用户名#查看用户的在哪些组中

Linux命令

新建用户,并赋予文件夹权限

groupadd mvn       #添加一个用户组
useradd -r -g mvn -s /bin/false mvn      #添加一个用户
passwd mvn    #修改mvn用户的密码
cd /usr/local/tomcat/apache-tomcat-7.0.54/webapps    #进入到mysql,mysql为软连接
mkdir mvn     #新建一个mvn文件夹
chown mvn:mvn mvn    #mvn文件夹指定所属的用户和组,
chmod 750 mvn     #为这个mvn文件夹赋予权限

查看所有用户名

cat /etc/passwd
whoami  #查看当前登录用户名

文件是一个纯文本文件,每行采用了相同的格式:
name:password:uid:gid:comment:home:shell

Name:用户登录名
Password:用户口令。此域中的口令是加密的。当用户登录系统时,系统对输入的口令采取相同的算法,与此域中的内容进行比较。如果此域为空,表明该用户登录时不需要口令。
Uid:指定用户的 UID。用户登录进系统后,系统通过该值,而不是用户名来识别用户。
gid:GID。如果系统要对相同的一群人赋予相同的权利,则使用该值。

comment:用来保存用户的真实姓名和个人细节。
home:指定用户的主目录的绝对路径。
shell:如果用户登录成功,则要执行的命令的绝对路径放在这一区域中。它可以是任何命令。

Linux新建用户并赋予文件读写权限第1张

查看组

cat /etc/group  #查看用户组  组名:口令:组标识号:组内用户列表
w #可以查看当前活跃的用户列表
groups 用户名  #查看用户的在哪些组中

免责声明:文章转载自《Linux新建用户并赋予文件读写权限》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇实战二(上):程序出错该返回啥?NULL、异常、错误码、空对象?小程序渲染问题:ios显示安卓不显示下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

如何美化windows桌面

如何美化windows桌面 一、总结 一句话总结: 主要使用如下5个软件:Porcelain 主题&图标;Fences整理桌面;WallpaperEngine动态壁纸;StartlsBack自定义菜单和任务栏;Rainmeter桌面控件; 二、如何美化windows桌面 桌面效果 1、资料 参考:https://www.zhihu.com/qu...

cshtml文件中汉字运行出来是乱码_软件开发平台

快速开发平台生成的cshtml文件中汉字运行出来是乱码,那是怎么回事儿,visual studio 保存文件为utf8格式? 先看一段代码 <div class="ibox-title form-group"> <button type="submit" class="btn btn-primary">...

Linux性能优化实战学习笔记:第四十六讲

一、上节回顾 不知不觉,我们已经学完了整个专栏的四大基础模块,即 CPU、内存、文件系统和磁盘 I/O、以及网络的性能分析和优化。相信你已经掌握了这些基础模块的基本分析、定位思路,并熟悉了相关的优化方法。 接下来,我们将进入最后一个重要模块—— 综合实战篇。这部分实战内容,也将是我们对前面所学知识的复习和深化。 我们都知道,随着 Kubernetes、Do...

Metasploit后门渗透Linux系统以及跨平台后门生成

Metasploit后门渗透Linux系统以及跨平台后门生成 Metasploit后门渗透Linux系统以及跨平台后门生成1.Metasploit对目标主机SSH爆破1.1爆破过程2.PHP后门生成3.JAVA后门生成4.LINUX后门生成5.Android后门生成☛参考文档☛2019-08-28 14:27:50 星期三 TOC 1.Metaspl...

Linux下的sleep()和sched_yield()(转)

阿里四面被问到了这个问题,一脸懵逼,下来也没找到什么阐述这个的文章,就自己查man来对比总结一下吧: sched_yield()的man手册描述如下: DESCRIPTION       sched_yield()  causes  the  calling  thread to relinquish the CPU.  The  thread is mo...

linux 下 jmeter 配置

一、在Linux服务器先安装sdk 1、先从客户端下载jdk1.8.0_144.tar.gz,再上传到服务器 2、解压:tar -xzf jdk1.8.0_144.tar.gz,生成文件夹 jdk1.8.0_144 3、在/usr/local目录下创建java文件夹,再将 jdk1.8.0_144目录移动到/usr/local/java中 1)cd /us...