1.创建新用户

1.输入useradd test3 创建用户test3

2.输入passwd test3 给test3用户创建密码

(输入两次一样的密码即可,可以设置复杂一点,不然会提示过于简单或太短了)

3.查看新创建用户的信息 chage -l test3

4.执行:修改最大日期为永不过期

有两种方法:1.chage -M 99999 test3(需要注意大小写)

2.passwd -x 99999 test3

5.重复三步骤,看到修改成功即可

6.设置root 用户禁止 远程登录

两种方法:

1.sed -i 's/#PermitRootLogin yes/PermitRootLogin no/' /etc/ssh/sshd_config

2.vi /etc/ssh/sshd_config 点击键盘 i 字母进入编辑,将#PermitRootLogin yes 修改为PermitRootLogin no,按esc键输入:wq  回车退出。wq代表保存退出。

修改为

7.重启命令:service sshd restart 回车。

注意:重启前可登录新用户试一下,所有设置都是在root用户下操作

扩展:passwd 命令:passwd命令详解

           chage命令:chage 命令详解

查询用户及删除用户:cat /etc/passwd 查询所有用户

                                                userdel -r 用户名 删除用户

linux 禁用root用户及创建用户密码相关推荐

  1. postgresql 创建用户_PostgreSQL创建用户和修改用户密码

    pg创建用户可以在OS使用脚本createuser方式或者在psql客户端使用create user username命令两种方式.两种方式都支持使用help查看命令帮助. 在OS层面,user相关的 ...

  2. linux新增mysql用户_MySQL创建用户的三种方法

    前言:MySQL创建用户的方法分成三种:INSERT USER表的方法.CREATE USER的方法.GRANT的方法. 一.账号名称的构成方式 账号的组成方式:用户名+主机(所以可以出现重复的用户名 ...

  3. Oracle中管理用户(创建用户,用户加锁,用户解锁,修改用户密码,授权登录权限,撤销登录权限,授权连接权限,conn命令,创建角色,并为角色赋权限,将角色赋给指定用户)

    SQL> create user abc identified by password; 用户已创建. SQL> --为abc赋予登录权限,1. connect 2. create ses ...

  4. linux禁用root登录

    生产系统的安全策略中,不允许root直接登录,因此要禁用root登录.首先要确保有其他可以sudo到root的用户,否则只有root一个用户,禁用root的话就无法登陆了 创建用户 useradd c ...

  5. MySQL当中创建Testuser用户_MySQL创建用户

    在你安装 这个用户可能是用来查看MySQL是否正常工作的,但不应该是其他类型的用户. 为什么?因为它权限太大了. 能力越大,责任越大.特别是,如果你犯了错误,会有很大的危险. 相反,您应该创建仅具有执 ...

  6. mysql将系统权限授予用户_mysql创建用户并授予权限

    1.create schema [数据库名称] default character set utf8 collate utf8_general_ci;--创建数据库 采用create schema和c ...

  7. mysql 添加用户_mysql创建用户与授权

    一.创建用户 CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 说明 username:你将创建的用户名 host:指定该用户在哪个主机上 ...

  8. mysql 授权用户_MySQL创建用户与授权

    一. 创建用户 命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 说明: username:你将创建的用户名 host:指定该用户在 ...

  9. 关于安装Oracle后默认的几个用户和创建用户

    1.SYS用户 SYS用户是Oracle中的一个超级用户.数据库中的所有数据字典和视图都储存在SYS模式中.数据字典储存了用来管理数据库对象的所有信息.是Oracle数据库中非常重要的系统信息.主要用 ...

最新文章

  1. Windows10+Virtual box+ubuntu17.10
  2. python单元测试框架-Python unittest单元测试框架总结
  3. 关于Git的一些经验总结
  4. 理解 Word2Vec 之 Skip-Gram 模型【全】
  5. python redis模块connectionerror_ConnectionError:Error 2连接到Python/Django Redis中的unix套接字...
  6. CV Papers|计算机视觉论文推荐周报20200501期
  7. 体绘制的原理和Raycasting的实现
  8. 【Head First Java 读书笔记】(四)对象的行为
  9. 9月20日等级考试试题答案实时追踪中
  10. MongoDB:管道操作
  11. 原型工具Axure:学习路线及资源
  12. 安全合规/法案--34--《APP违法违规收集使用个人信息行为认定方法》原文及解读
  13. Java基础系列(五)——Collection集合Map源码详解
  14. c语言更改记事本改为大写,pdf英文字母小写改大写怎么改
  15. Juniper SRX Junos升级
  16. 2012/10/03---生化危机
  17. 小程序跳转到另一个小程序很慢很卡
  18. 214页(10万字)以数据驱动为核心的区域医疗数据中台
  19. CF1019B:交互题+二分
  20. 愚蠢的人总是力图赢得辩论,聪明的人则寻求获利

热门文章

  1. 漫画家Tango: 2023,兔子要来了(上)
  2. Android筑基——Activity的启动过程之同进程在一个Activity中启动另一个Activity(基于api21)
  3. byte b=(byte)128 b=-128转换过程
  4. html 井号 作用,html5 css选择器。 井号,句号的区别
  5. BeanCreationException: Error creating bean with name ‘teachplanRepository‘
  6. Learning Affordance Landscapes for Interaction Exploration in 3D Environments翻译
  7. TI单芯片毫米波雷达代码走读(十三)—— 多普勒维(2D)处理之核心函数
  8. 基于Python+百度语音的智能语音ChatGPT聊天机器人(机器学习+深度学习+语义识别)含全部工程源码 适合个人二次开发
  9. web网页设计实例作业 ——中国风的茶文化(4页) web课程设计-HTML网页制作代码
  10. 嵌入式Linux--Beep驱动模块