How To Lock/Unlock User Accounts From The Terminal Under Ubuntu/Linux Mint

2023-11-03

  In a previous article, we have seen how to add/remove user accounts from the terminal under Ubuntu/Linux Mint. Today, we will see how to lock or unlock a specific user account from the terminal using two methods.

  • Method 1 (Recommended)

  To lock a user account, open the terminal and run this command:

sudo usermod --expiredate 1 username

  Replace username with the user account name you want to disable. The user account in question will no longer be able to login using its password either locally or remotely. To unlock it, use this command:

sudo usermod --expiredate -1 username

  The user account name will now be able to log in to its session.

  • Method 2

  Alternatively, you can use this command to lock a user account:

sudo passwd -l username

  Replace username with the user account name you want to lock. If the command is successful, you will get this output:

passwd: password expiry information changed.

  However, the user may have access to its account remotely (via SSH). So, the first method is highly recommended. To unlock the same account, you can execute this command:

sudo passwd -u username

Note: You can use this tip under Ubuntu 12.10/12.04 and Linux Mint 14 or older.

From
http://www.upubuntu.com/2012/11/how-to-lockunlock-user-accounts-from.html

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

How To Lock/Unlock User Accounts From The Terminal Under Ubuntu/Linux Mint 的相关文章

随机推荐

  • win10系统如何连接宽带连接服务器,win10怎么连宽带_win10系统如何连接宽带

    现如今很多朋友都在使用win10系统 但是很多朋友还不太熟悉win10系统中的一些操作 win10系统的宽带连接功能应该怎么设置呢 相信还有很多人不明白win10怎么连宽带 也不知道windows10宽带连接在哪设置 别着急 小编这就为大家
  • 看书标记【R语言数据分析项目精解:理论、方法、实战 2】

    看书标记 关于R语言 chapter 2 R语言基础 2 1 安装R语言 2 2 R语言基本对象 2 2 2 向量 R语言数据分析项目精解 理论 方法 实战 chapter 2 R语言基础 R语言用高深的理论作为支撑 用简捷的语法作为工具
  • 矩阵内积运算

    设有矩阵A a1 a2 a3 a4 和矩阵 B b1 b2 b3 b4 那么矩阵A与B的内积为 内积 a1 x b1 a2 x b2 a3 x b3 a4 x b4
  • sql表中增加一列_产品经理学SQL(五)

    我们上一篇文章产品经理学SQL 四 说到了数据库定义语言 它们包含数据库的相关操作 创建数据库 删除数据库 数据库的命名规范 和数据表的相关操作 创建数据表 删除数据表 数据表的命名规范 这一篇文章我们接着分享 数据库定义语言 1 查看数据
  • three.js 物体的简单拖拽功能

    1 准备 DragControls js
  • 用蓝桥杯单片机使用串口通信发送数字与字符串和接收数据

    目录 1 发送与接收数字 1 基本功能 2 初始化 3 电脑发送数据功能 4 代码 2 发送与接收字符串 1 基本功能 2 初始化 3 电脑发送数据功能 4 代码 1 发送与接收数字 1 基本功能 1 通过串口1发送数据 2 电脑发送数字给
  • 面试题:分布式锁,谈谈设计思路和方案

    面试官 项目有用到分布式锁吗 谈谈设计思路和方案 答 主要根据具体的业务场景展开描述 这边各个项目不一样 就不展开说了 主要是引入redis实现的分布式锁 应该保证互斥性 在任何时候只有一个客户端持有锁 使用setnx 不能死锁 设置过期时
  • jasypt加密解密

    jasypt加密解密 1 导入依赖
  • 用队列解决农夫过河问题

    题目 农夫要把狼 羊 菜和自己运到河对岸去 只有农夫能够划船 农夫每次只能运一种东西 就是如果没有农夫看着 羊会偷吃菜 狼会吃羊 sheep 0x01 cabage 0x02 wolf 0x04 farmer 0x08 起初目的岸边什么都没
  • 4.关于QT中的QFile文件操作,QBuffer,Label上添加QPixmap,QByteArray和QString之间的区别,QTextStream和QDataStream的区别,QT内存映射(

    新建项目13IO 13IO pro HEADERS MyWidget h SOURCES MyWidget cpp QT gui widgets network CONFIG C 11 MyWidget h ifndef MYWIDGET
  • linux挂载新磁盘、分区和开机自动挂载

    查看分区 php view plain copy fdisk l 其中第一个框和第二个框 是已经分好区的磁盘 第三个硬盘没有分区 开始分区 html view plain copy fdisk dev sdc 输入m 可以查看有哪些操作 输
  • 2021-03-30 重定向

    重定向和转发的区别 相同点 页面都会实现跳转 不同点 请求转发的时候 url不会发生变化 重定向时候 url地址会发生变化
  • linux命令

    功能 linux命令 备注 创建目录 mkdir p dirname p 确保目录名称存在 不存在的就建一个 创建文件 touch 显示文件路径 pwd 绝对路径 查找指定文件 find name 20230516 txt 可改为其他指定路
  • JAVA高并发---收藏的好文章(持续更新)

    JAVA高并发 AQS详解 转载 学习前因 本来对多线程略懂 最近忽然看到了CountDownLatch 的用法 忽然想简单看看它的原理 了解一下它阻塞线程的方法 我只知道阻塞线程的lock 和wait notifyAll 才发现原来还有L
  • 冒泡排序(一)

    package com test basic array 功能 冒泡排序 从小到大排 思路 相邻两个数比较 左边比右边大则交换 整体比较完毕是一次排序 这样的排序要进行n 1趟 public class BubbleSort public
  • 拉普拉斯平滑

    之前的博客介绍过自己对于正则化的理解 经过这段时间的进一步接触 尤其是看了一些关于这一方面的paper 做了一些简短的实验 发现正则化真是一个很给力的建模方法 近期 看到了Laplacian Smoothing 相信很多童鞋遇到过这两个单词
  • 微信小程序完整项目实战(前端+后端)

    基于微信小程序的在线商城点单系统 前言 闲来无事 想以后自己开一个小超市或者小吃店 能够支持线上下单 既方便客户也方便自己 系统采用C 语言作为后端实现与小程序的交互 给用来学习或者想自己开个小店的朋友当个参考 文末获取源码联系 精彩专栏持
  • 2021-5-08 力扣每日一题

    1723完成所有工作的最短时间 虽迟但到 带你一文读懂状态压缩在动态规划中的应用 题目表述 给你一个整数数组 jobs 其中 jobs i 是完成第 i 项工作要花费的时间 请你将这些工作分配给 k 位工人 所有工作都应该分配给工人 且每项
  • cookie与session区别以及机制原理 http以及https

    cookie与sseion区别 1 cookie保存在客户端 session保存在服务端 2 cookie只能保管ascii字符串 session能存取任意类型数据 如 String Integer List Map等 也能保管Java B
  • How To Lock/Unlock User Accounts From The Terminal Under Ubuntu/Linux Mint

    In a previous article we have seen how to add remove user accounts from the terminal under Ubuntu Linux Mint Today we wi