Linux中创建新用户并赋予指定目录的相关权限

1 创建用户且指定该用户的根路径和密码

useradd -d /home/mydir -m username

这种方式创建的用户可以使用ssh登录,但只有只读权限可以浏览下载部分文件无法写和修改。
建议通过将用户加入一个组来获得指定路径的权限。

2 设置密码

passwd username

3 用户授权

chown -R username: username /home/ mydir
chmod 755 /home/mydir

4 将用户加入到组

将一个用户添加到用户组中,尽量不要直接用(除非确实是只属于一个组):
usermod -G groupA username

这样做会使你离开其他用户组,仅仅做为这个用户组 groupA 的成员。
应该用 加上 -a 选项:

usermod -a -G groupA username

查看用户所属的组使用命令

groups username

原文地址:https://blog.51cto.com/livestreaming/2453688

时间: 2024-09-30 20:10:16

Linux中创建新用户并赋予指定目录的相关权限的相关文章

Linux中创建新用户并赋给指定文件权限

工作中用到了,写篇日志总结一下. 创建新的用户: 第一种方式: 创建用户: adduser name 创建密码: passwd name(回车后出现修改密码的提示) 该方式创建的用户目录默认在home下. 第二种方式: useradd -d /usr/disp -m passwd 该方法可以在创建用户时制定该用户的根路径和密码. 通过这种方式创建的用户可以使用ssh登录,但只有只读权限可以浏览下载部分文件无法写和修改. 将该用户加入用户组: useradd -g idsp1 -n idsp 添加

Linux中挂载新的磁盘到指定目录或分区

新增磁盘的设备文件名为 /dev/vdb 大小为100GB. #fdisk -l  查看新增的的磁盘 1.对新增磁盘进行分区 #fdisk /dev/vdb 按提示操作 p打印  n新增 d 删除 w操作生效 q退出 操作后 w #partprobe   强制让内核重新找一次分区表(更新分区表) 这里我们新增一个分区 /dev/vdb1  大小为40GB 2.分区格式化 #mkfs -t ext4 /dev/vdb1  格式化为ext4格式 3.将新硬盘临时挂载在一个目录下 #cd /mnt/

ubuntu系统创建新用户并赋予sudo权限

1.创建新用户 创建新用户有两种方式:adduser和useradd adduser会为用户创建組./home目录下同名文件夹,密码,而useradd不会 因此推荐使用adduser创建用户,例: sudo adduser testuser 2.赋予新用户sudo权限 这里需要修改文件sudoers,该文件处于etc文件夹下 sudo vim etc/sudoers 将 root ALL=(ALL:ALL) ALL 增加为: root ALL=(ALL:ALL) ALL testuser ALL

Mysql 5.6创建新用户并授权指定数据库相应权限

一.环境 Centos 6.9 Mysql 5.6.40 二.步骤 1.使用root用户登陆mysql mysql -uroot -p 输入密码: 2.创建新用户 CREATE USER 'user'@'%' IDENTIFIED BY '123456'; '%' - 所有情况都能访问 'localhost' - 本机才能访问 '192.168.0.1' - 指定 ip 才能访问 3.修改用户密码 update mysql.user set password=password('新密码') wh

Linux入门---创建新用户

今天开始入门学习Linux系统. 系统安装在公司一台虚拟服务器中,有做NAT便于在家和公司学习. 第一天,学习了如何使用useradd创建普通用户,利用passwd为新用户创建密码 例如:useradd zhangsan passwd zhangsan

Oracle中添加新用户并赋予权限

--创建一个新用户NewUser 并设置密码为1 create user NewUser identified by 1; --为该用户赋予权限 grant connect , Resource to NewUser;

Linux下创建新用户与删除用户

添加用户: 使用adduser username创建,需要超级权限,可以用sudo 获取临时权限  sudo adduser username,输入密码,填写信息,确认就创建好了. 用vi  /etc/passwd查看用户清单 pxl:x:1001:1001的pxl是用户名,x是密码,第一个1001是用户ID,第二个1001是组ID. 用vi  /etc/group查看用户组 pxl:x:1001的pxl是用户名,x是密码,1001是组ID. 删除用户: 使用userdel username删除

Linux 给新用户授予 设置Tomcat目录的使用权限

测试于:Tomcat 6.0.37 | CentOS 5.7 本文目标: 基于安全考虑,将tomcat的使用权限赋给devnote组,新增的用户,只要设置到这个组中,即可以直接使用tomcat.这样一来可以防止用户误删系统或其他用户的文件:二来即使tomcat中的项目有漏洞遭到攻击,也不至于破坏系统. 设置方法: 一.Tomcat目录 创建用户devnote,并设置密码(默认连带创建devnote组) # /usr/sbin/useradd devnote # passwd devnote 将t

linux中如何添加用户并赋予root权限详解

1.添加用户,首先用adduser命令添加一个普通用户,命令如下: #adduser eric //添加一个名为eric的用户 #passwd eric//修改密码 Changing password for user eric. New UNIX password: //在这里输入新密码 Retype new UNIX password: //再次输入新密码 passwd: all authentication tokens updated successfully. 2.赋予root权限 方