ubuntu18 新增配置用户删除用户

2023-10-27

进入root用户:

sudo su
输入密码

新安装的ubuntu修改root用户密码:

sudo passwd 输入密码

useradd 命令格式:

 

命令一:这种命令会在登录界面显示用户名
sudo useradd -m  ftpuser -d /home/ftpuser -s /bin/bash

命令二:这种命令会在登录界面隐藏用户名
sudo useradd -r -m -s /bin/bash ftpuser //创建ftpuser用户


useradd命令参数意义:
·-r:建立系统账号
·-m:自动建立用户的登入目录
·-s:指定用户登入后所使用的shell


root@ubuntu:/home# sudo useradd -m ftpuser -d /home/ftpuser/ -s /bin/bash 
root@ubuntu:/home# ll
总用量 16
drwxr-xr-x  4 root    root    4096 10月 22 23:38 ./
drwxr-xr-x 23 root    root    4096 10月 21 18:31 ../
drwxr-xr-x  2 ftpuser ftpuser 4096 10月 22 23:38 ftpuser/
drwxr-xr-x 25 lulu    lulu    4096 10月 21 18:21 lulu/

修改密码:

root@ubuntu:/home/lulu/ftp# passwd ftpuser


root@ubuntu:/home# sudo passwd ftpuser
输入新的 UNIX 密码: 
重新输入新的 UNIX 密码: 
passwd:已成功更新密码
root@ubuntu:/home# su ftpuser
ftpuser@ubuntu:/home$ ll
总用量 32
drwxr-xr-x 2 ftpuser ftpuser 4096 10月 22 23:38 ./
drwxr-xr-x 4 root    root    4096 10月 22 23:38 ../
-rw-r--r-- 1 ftpuser ftpuser  220 4月   4  2018 .bash_logout
-rw-r--r-- 1 ftpuser ftpuser 3771 4月   4  2018 .bashrc
-rw-r--r-- 1 ftpuser ftpuser 8980 4月  16  2018 examples.desktop
-rw-r--r-- 1 ftpuser ftpuser  807 4月   4  2018 .profile
将用户添加到用户组
root@ubuntu:/home/lulu/ftp# useradd -g ftpuser ftpuser


修改用户权限:

#将/etc/sudoers设为可写
root@ubuntu:/home# sudo chmod +w /etc/sudoers
#修改/etc/sudoers
root@ubuntu:/home# sudo vim /etc/sudoers
#找到
root    ALL=(ALL:ALL) ALL
#在后面添加要添加用户的权限
#添加用户权限
ftpuser ALL=(ALL:ALL) ALL

删除用户:

#直接删除创建的用户
sudo userdel ftpuser
#删除目录
sudo rm -rf /home/ftpuser

userdel -r ftpuser
常用的选项是 -r,它的作用是把用户的主目录一起删除。

#删除用户权限相关配置
#查看 /etc/sudoers中要删除的用户配置
#修改 /etc/passwd 里面的用户
cat /etc/group 查看最后的用户,不需要的用户配置删除

#删除/var/spool/mail下的邮箱文件.
cd /var/spool/mail
rm -rf XXX        //XXX为需要删除的用户信息


删除用户存在userdel: user ftpuser is currently used by process 22165
输入exit 逐步退出用户
最后再进入su root界面 使用userdel 用户名

groupadd 选项 用户组 增加一个新的用户组
groupdel 用户组 删除一个已有的用户组

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ubuntu18 新增配置用户删除用户 的相关文章

随机推荐

  • node的child_process的execSync方法调用cmd报错

    const execSync require child process execSync node modules bin babel plugins router generator src out dir plugins router
  • 医院数据防泄露保护系统解决方案

    医院数据防泄露保护系统解决方案 目 录 1 医院需求分析 2 解决方案综述 2 1 产品部署示意图 3 产品优势功能 3 1 数据库审计与风险控制系统 3 1 1 事前安全风险评估 3 1 2 实时统方行为监控 3 1 3 双向审计让统方更
  • 95-36-030-ChannelHandler-ChannelInboundHandler

    文章目录 1 概述 2 继承体系 3 ChannelInboundHandler 4 ChannelInboundHandlerAdapter 1 概述 ChannelInboundHandler处理入站事件 以及用户自定义事件 2 继承体
  • SpringCloud Gateway API接口加解密

    接口范围 所有GET请求 白名单除外 body 体 是 application json 和 application json utf8 的 POST请求 白名单除外 POST url传参也支持 白名单除外 启用禁用 版本 后端提供独立接口
  • java程序内存占用过高的问题定位分析方法

    线上应用的故障排查能力是一个高级软件开发人员的必修课 也最能体现一个技术人员的工作经验和能力 从事Java开发 经常会碰到下面两种异常 1 java lang OutOfMemoryError PermGen space 2 java la
  • python下使用unrar出现错误的问题

    首先说一下我的系统和Python版本信息 win7 python2 7 12 我找了两篇个人认为比较好的文章 第一篇http blog csdn NET luoye7422 article details 41873499 按照他的方法来确
  • OpenFeign基础应用以及Sentinel整合OpenFeign使用

    OpenFeign基础应用 概念 OpenFeign是一种声明式 模板化的HTTP客户端 在Spring Cloud中使用OpenFeign 可以做到使用HTTP请求访问远程服务 就像调用本地方法一样的 开发者完全感知不到这是在调用远程方法
  • Spring 学习笔记03 - AOP

    目录 AOP 概述 AOP 是什么 AOP 相关术语 基于 XML 配置 AOP 简单实现 AOP 的配置步骤 基于注解配置 AOP 需要用到的新注解 简单实现 使用注解配置 AOP 的 bug AOP 概述 AOP 是什么 AOP Asp
  • 面阿里P6需要掌握的部分技术

    Java集合 HashMap和ConcurrentHashMap 平时最好有读一些源码 最好知道每个参数为什么设置成这么大 有什么好处 JUC包肯定要学 即使平时的编程根本不用 也必须得会 至少要知道aba cas aqs unsafe v
  • 分布式锁之Zookeeper实现

    ZooKeeper 有四种节点类型 持久节点 持久顺序节点 临时节点 临时顺序节 利用 ZooKeeper 支持临时顺序节点的特性 可以实现分布式锁 当客户端对某个方法加锁时 在 ZooKeeper 中该方法对应的指定节点目录下 生成一个唯
  • python中object的方法——魔法方法

    正如java有个顶级类Object一样 Object类提供了hashCode equals toString等一系列方法 那么python中的object也是一样 并且这些方法感觉上会更强大 更灵活 本文仅做一个总结 方便日后查阅 slot
  • HDFS上创建文件、写入内容

    1 创建文件 hdfs dfs touchz aaa aa txt 2 写入内容 echo
  • 微信小程序开发步骤详解

    微信小程序开发步骤详解 目标 开发前准备 微信开发者工具 第一个小程序项目 小程序的目录结构 样式及相应式布局 小程序事件 小程序配置 01账号申请 目标 掌握小程序账号申请流程 小程序的概念 小程序是一种不需要下载 安装即可使用的应用 它
  • Python一行代码过滤标点符号等特殊字符

    本文首发于公众号 AntDream 欢迎微信搜索 AntDream 或扫描文章底部二维码关注 和我一起每天进步一点点 很多时候我们需要过滤掉标点符号等特殊字符 网上虽然有一堆的方法 但是都没有找到一个非常满意的 有些过滤不了中文的标点符号
  • CICD详解(十五)——Jenkins插件安装失败解决

    今天继续给大家介绍Linux运维相关知识 本文主要内容是Jenkins插件安装失败解决 一 背景 今天 在做Jenkins上安装Git和Gitlab插件时 插件的安装出现了问题 结果如下所示 经过我的研究和实验 对Jenkins插件安装失败
  • 【算法】Java 中栈的使用

    栈是一种重要的数据结构 满足后进先出 是面试中会重点考察的内容 下面通过例题来学习栈的使用 1 力扣20 有效的括号 1 给定一个只包括 的字符串 s 判断字符串是否有效 有效字符串需满足 左括号必须用相同类型的右括号闭合 左括号必须以正确
  • 软件中常用的反义词组

    软件中常用的反义词组 add remove begin end create destroy insert delete first last g et release increment decrement put get add del
  • 软件项目中的成本构成及估算方法

    随着知识经济 信息时代的来临 计算机软件业迅猛发展 商品化 资本化 资产化的计算机软件的价值 评估的社会需求也日益增多 而且有越来越多的趋势 由于系统软件通常是一些规模大 复杂程度高的人一 机系统 因此 系统软件的开发 使用 维护 管理的过
  • linux安装.AppImage后缀安装包

    假设有个安装包名称为 myinstall AppImage 添加权限后直接可以运行 chmod a x myinstall AppImage myinstall AppImage
  • ubuntu18 新增配置用户删除用户

    进入root用户 sudo su 输入密码 新安装的ubuntu修改root用户密码 sudo passwd 输入密码 useradd 命令格式 命令一 这种命令会在登录界面显示用户名 sudo useradd m ftpuser d ho