ubuntu下新建用户
1、查看系统现有的用户,可以进入/home目录下查看,但是有些用户没有在这个目录下创建文件夹,所以最好的办法就是查看/etc/passwd文件。
2、使用useradd命令创建新用户,需要注意的是需要加一个-m才能在/home目录下创建对应的文件夹,否则不会。也可以使用adduser命令,该命令会在/home下创建对应的文件夹。
3、使用passwd命令设置新添加的用户的密码。
4、使用userdel命令删除相应的用户,如果想同时删除该用户对应的文件夹,需要添加-r。
需要注意的是,如果要删除的用户当前已登陆,是删除不掉的,必须注销掉当前用户切换为另一个用户下,才能删除。
注意:su和sudo命令的区别:
su :用户切换工具
sudo :sudo 是通过另一个用户来执行命令(execute a command as another user),su 是用来切换用户,然后通过切换到的用户来完成相应的任务,但sudo 能后面直接执行命令,比如sudo 不需要root 密码就可以执行root 赋与的执行只有root才能执行相应的命令;但得通过visudo 来编辑/etc/sudoers来实现;比如使上面创建的project用户能够使用sudo命令,需要如下操作:
执行sudo visudo 命令,并按如下修改:
然后执行Ctrl+O保存,执行完Ctrl+O后,会输出”File Name to Write sudoers.tmp”,在tmp后执行回车,最后执行Ctrl+X退出。
=====》》》命令可以参考:
https://www.jb51.net/article/45846.htm
======》》》修改sudoers可以参考:
https://blog.csdn.net/xundh/article/details/46233817
https://blog.csdn.net/weiyi556/article/details/78980139
ubuntu下新建用户相关推荐
- Ubuntu下添加用户到指定用户组
Ubuntu下添加用户有两个命令可以选择:useradd和adduser,本文使用useradd. 首先,使用groups命令查看用户组列表,系统会给出查询结果:root, ...,在其中选择用户组t ...
- linux下新建用户并给用户授权
linux下新建用户并给用户授权 1.新建用户 新增用户 设置密码 2.授权 1.用 root 将某个目录授权给新用户: (1) 更改目录==所有者==命令 (2) 更改目录==权限==命令 (3) ...
- ubuntu下普通用户没有sudo权限的解决办法
ubuntu下普通用户没有sudo权限 出现XXX is not in the sudoers file. This incident will be reported.提示,说明该XXX用户没有su ...
- Ubuntu系统新建用户时终端只显示$符号
Ubuntu系统新建用户时终端只显示$符号 问题:在新建用户的时候切换到新建用户的终端,只是显示$符号. 解决方法: 1.使用命令切换到root用户: $ su root 2.然后使用命令绑定bash ...
- 解决ubuntu下root用户 不能ftp登陆的问题
2019独角兽企业重金招聘Python工程师标准>>> 解决ubuntu下root用户 不能ftp登陆的问题 一般情况下,由于种种原因ftp是不让root用户远程登陆,但只要你修改以 ...
- VMware Workstation下新建用户及Linux常用操作命令
一.实验环境 Windows10 ,VMware Workstation 12.1.1 ,Ubuntu kylin 16.04 二.实验内容与完成情况 1.新建用户Hadoop (1)安装时新建 (2 ...
- ubuntu下修改用户的默认目录
linux系统下,不同的用户有对应的默认目录设置,这些设置都被保存在配置文件/etc/passwd中. 由上我们可以看出,对于用户名为JACK的用户,其系统默认目录为 /home/JACK,那么有时候 ...
- linux下新建用户和用户组
查看用户组情况: /etc/group文件包含所有组 查看用户信息: /etc/shadow和/etc/passwd系统存在的所有用户名(包括目录) 还可以修改主机名:vi /etc/HOSTNAME ...
- Linux下新建用户的默认配置
在新建用户时,仅需要user add newuser再指定密码就可以创建一个一般用户,如果并未给newuser指定任何信息,那么默认配置是从哪里来的呢?在/etc/default/useradd文件中 ...
最新文章
- 科技部公布2017年独角兽名单,来看看有哪些人工智能企业?
- 模型的第一层:详解torch.nn.Embedding和torch.nn.Linear
- WPF中读取txt文件并让其在RichTextBox中显示
- VuePress 手摸手教你搭建一个类Vue文档风格的技术文档/博客
- crontab 指令笔记
- jQuery 遍历:思路总结,项目场景中如何处理/控制获取的 each 遍历次数?
- 计算机 电工学简明教程,电工学简明教程复习要点
- 公平锁非公平锁的实际使用_理解ReentrantLock的公平锁和非公平锁
- px~em~pt转换表
- 【pytest之allure测试报告使用】
- react函数式组件传值之子传父
- 有学生表Student, 课程表Course, 学生选课表StudentCourse
- 投稿时文章脚注数字如何去掉
- echart 自适应屏幕大小
- 【自然语言处理】【多模态】OFA:通过简单的sequence-to-sequence学习框架统一架构、任务和模态
- 【百度地图API】JS版本的常见问题
- 高中数学怎么学好如何学好高中数学
- 三文鱼媲美。传奇si服
- 那些辉煌的背后, 不知装载了多少苦涩
- 知物由学 | 垃圾内容肆虐,自监督学习助力“内容风控”效果提升
热门文章
- XJTU-SY数据集轴承故障诊断
- 深度可分离卷积(DepthwiseSeparableConvolution):Depthwise卷积与Pointwise卷积
- 华为正式发布鸿蒙开源是什么意思,重磅!狙击所有操作系统,华为正式发布鸿蒙OS,并宣布全面开源...
- 嵌入式计算机的关键特征,与通用计算机的区别
- ADB命令开关闭手机WIFI以及下拉(收缩)状态栏
- MySQL 详细下载安装配置教程
- 人脸识别之目标追踪识别
- 类和对象(一)——类对象概念及定义
- Linux安装cuda10.2
- K_A18_001 基于STM32等单片机采集MQ2传感参数串口与OLED0.96双显示