操作-在linux中,如何创建30个用户

问题描述

在linux中,如何创建30个用户

在linux中,如何创建30个用户?而且,给每个用户分配一个文件夹.每个用户只能拥有操作自己的文件夹的权限.(实在是没有悬赏积分了,还请大神们指点啊.)

解决方案

用useradd创建用户,指定用户组等,mkdir创建目录。
chown chmod修改目录权限。

解决方案二:

在我的centos6.5上,直接用useradd就能达到你上面的所有要求.useradd默认创建和用户名一样的组名
创建和帐号一样的目录作为用户主文件夹,且权限为700

时间: 2024-08-30 20:57:30

操作-在linux中,如何创建30个用户的相关文章

Btrfs文件系统在Linux中的创建及其特性

Btrfs文件系统在Linux中的创建及其特性 Btrfs(B-tree file system,B-tree文件系统)是针对Linux开发的一个新的CoW(copy-on-write,写时复制)文件系统.它最初是由甲骨文公司在2007年着手开始开发的,并在2014年8月正式发布其稳定版.开发Btrfs的目的在于解决Linux文件系统中缺少池.快照.校验和以及集成的跨多设备访问等问题,目标在于实现Linux的规模化存储.规模化不仅仅是指解决存储问题,也意味着通过简洁的界面提供对存储的管控和管理能

Linux中如何以不同的用户身份运行程序?

Linux中如何以不同的用户身份运行程序? 在管理Linux的过程当中,有些时候我们需要针对特定的用户,赋予一定的权限去执行某些程序,哪么应该如何去指定以不同的用户身份去运行相应的程序呢?我们可以通过su命令来实现: su - userhttp://www.aliyun.com/zixun/aggregation/11696.html">name -c "/path/to/command" 示例如下: [root@localhost software]# whereis

Linux中,创建聊天服务器、移除冗余软件包的实用命令

这里,我们来看Linux命令行实用技巧的下一个部分.如果你错过了Linux Tracks之前的文章,可以从这里找到. 5个有趣的Linux命令行技巧 本篇中,我们将会介绍6个命令行小技巧,包括使用Netcat命令创建Linux命令行聊天,从某个命令的输出中对某一列做加法,移除Debian和CentOS上多余的包,从命令行中获取本地与远程的IP地址,在终端获得彩色的输出与解码各样的颜色,最后是Linux命令行里井号标签的使用.让我们来一个一个地看一下. 6个实用的命令行技巧 1. 创建Linux命

linux中fork创建进程讲解(转)

大家知道Linux中创建子进程的一个很好的方法是函数调用fork,但是很多初学者对fork的理解上可能有点困难.我们举个例子来看看fork的用法吧.         大家用fork的时候记住fork是"分叉"的意思就很好理解了.         记得初学fork() 函数及遇到这个函数时,总是不能理解fork为什么会这样写,就会分成父子两个进程.    先看一下fork() 的经典模式 //------------------------------------------------

linux中文本处理命令、用户与组命令练习

1.列出当前系统上所有已登录用户的用户名,同一个用户登录,则只显示一次 [root@localhost ~]# who root     tty1         2016-08-23 06:20 root     pts/0        2016-08-26 05:09 (172.16.16.201) user1    pts/1        2016-08-26 05:11 (172.16.16.201) [root@localhost ~]# who | cut -d' ' -f1 |

linux中如何创建和解压tar.xz文件

根据维基百科的解释, xz 是一个使用 LZMA压缩算法的无损数据压缩文件格式.和gzip与bzip2一样,同样支持多文件压缩,但是约定不能将多于一个的目标文件压缩进同一个档案文件.相反,xz通常作为一种归档文件自身的压缩格式,例如使用tar或cpioUnix程序创建的归档.xz 在GNU coreutils(版本 7.1 或更新)中被使用.xz 作为压缩软件包被收录在 Fedora (自Fedora 12起), Arch Linux, FreeBSD. Slackware Linux.CRUX

linux中vagrant创建配置开发环境

vagrant解决的问题 稍微有点团队协作开发经验的程序员都应该知道团队协作开发环境是多么的重要,起初的时候,大家的开发环境是windows,max os x,ubuntu,centos等等,我们各个程序员都是那么坚信程序在"我"的机器上是真的正常的.但是就线上就是出了问题,或者A程序员开发环境跑不起来,而且常常提交文件时,由于目录结构的差异,会导致误提交.由于开发环境的异构会导致我们浪费大量的时间去解决这些开发环境的问题. 所以vagrant可以解决上述的问题,可以实现开发环境的跨平

Linux中mysql创建新账号及权限设置教程

1.权限赋予 说明:mysql部署在服务器A上,内网上主机B通过客户端工具连接服务器A以进行数据库操作,需要服务器A赋予主机B操作mysql的权限 1.1 在服务器A上进入mysql,假设在服务器A上mysql的账户是root: mysql - u root -p然后回车键入密码! 1.2 赋予主机B操作数据库的权限 mysql> grant usage on *.* to username@192.168.0.1 identified by 'password';说明:赋予username@1

Linux中新建表空间和用户并授权

//登录Linux服务器 //切换为oracle用户 su - oracle sqlplus /nolog conn / as sysdba; //创建表空间 create temporary tablespace officecloud_temp    tempfile '/u01/app/oradata/orcl/officecloud.dbf'   size 512m    autoextend on    next 64m extent management local; //创建表空间