linux 禁用root用户及创建用户密码
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用户及创建用户密码相关推荐
- postgresql 创建用户_PostgreSQL创建用户和修改用户密码
pg创建用户可以在OS使用脚本createuser方式或者在psql客户端使用create user username命令两种方式.两种方式都支持使用help查看命令帮助. 在OS层面,user相关的 ...
- linux新增mysql用户_MySQL创建用户的三种方法
前言:MySQL创建用户的方法分成三种:INSERT USER表的方法.CREATE USER的方法.GRANT的方法. 一.账号名称的构成方式 账号的组成方式:用户名+主机(所以可以出现重复的用户名 ...
- Oracle中管理用户(创建用户,用户加锁,用户解锁,修改用户密码,授权登录权限,撤销登录权限,授权连接权限,conn命令,创建角色,并为角色赋权限,将角色赋给指定用户)
SQL> create user abc identified by password; 用户已创建. SQL> --为abc赋予登录权限,1. connect 2. create ses ...
- linux禁用root登录
生产系统的安全策略中,不允许root直接登录,因此要禁用root登录.首先要确保有其他可以sudo到root的用户,否则只有root一个用户,禁用root的话就无法登陆了 创建用户 useradd c ...
- MySQL当中创建Testuser用户_MySQL创建用户
在你安装 这个用户可能是用来查看MySQL是否正常工作的,但不应该是其他类型的用户. 为什么?因为它权限太大了. 能力越大,责任越大.特别是,如果你犯了错误,会有很大的危险. 相反,您应该创建仅具有执 ...
- mysql将系统权限授予用户_mysql创建用户并授予权限
1.create schema [数据库名称] default character set utf8 collate utf8_general_ci;--创建数据库 采用create schema和c ...
- mysql 添加用户_mysql创建用户与授权
一.创建用户 CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 说明 username:你将创建的用户名 host:指定该用户在哪个主机上 ...
- mysql 授权用户_MySQL创建用户与授权
一. 创建用户 命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 说明: username:你将创建的用户名 host:指定该用户在 ...
- 关于安装Oracle后默认的几个用户和创建用户
1.SYS用户 SYS用户是Oracle中的一个超级用户.数据库中的所有数据字典和视图都储存在SYS模式中.数据字典储存了用来管理数据库对象的所有信息.是Oracle数据库中非常重要的系统信息.主要用 ...
最新文章
- Windows10+Virtual box+ubuntu17.10
- python单元测试框架-Python unittest单元测试框架总结
- 关于Git的一些经验总结
- 理解 Word2Vec 之 Skip-Gram 模型【全】
- python redis模块connectionerror_ConnectionError:Error 2连接到Python/Django Redis中的unix套接字...
- CV Papers|计算机视觉论文推荐周报20200501期
- 体绘制的原理和Raycasting的实现
- 【Head First Java 读书笔记】(四)对象的行为
- 9月20日等级考试试题答案实时追踪中
- MongoDB:管道操作
- 原型工具Axure:学习路线及资源
- 安全合规/法案--34--《APP违法违规收集使用个人信息行为认定方法》原文及解读
- Java基础系列(五)——Collection集合Map源码详解
- c语言更改记事本改为大写,pdf英文字母小写改大写怎么改
- Juniper SRX Junos升级
- 2012/10/03---生化危机
- 小程序跳转到另一个小程序很慢很卡
- 214页(10万字)以数据驱动为核心的区域医疗数据中台
- CF1019B:交互题+二分
- 愚蠢的人总是力图赢得辩论,聪明的人则寻求获利
热门文章
- 漫画家Tango: 2023,兔子要来了(上)
- Android筑基——Activity的启动过程之同进程在一个Activity中启动另一个Activity(基于api21)
- byte b=(byte)128 b=-128转换过程
- html 井号 作用,html5 css选择器。 井号,句号的区别
- BeanCreationException: Error creating bean with name ‘teachplanRepository‘
- Learning Affordance Landscapes for Interaction Exploration in 3D Environments翻译
- TI单芯片毫米波雷达代码走读(十三)—— 多普勒维(2D)处理之核心函数
- 基于Python+百度语音的智能语音ChatGPT聊天机器人(机器学习+深度学习+语义识别)含全部工程源码 适合个人二次开发
- web网页设计实例作业 ——中国风的茶文化(4页) web课程设计-HTML网页制作代码
- 嵌入式Linux--Beep驱动模块