linux的用户操作和ssh服务
- 用户的添加
添加用户
Useradd
删除用户
Userdel
仅仅删除用户
彻底删除用户
Userdel -r 递归删除用户
修改密码
Passwd
修改root
修改普通用户(默认普通用户没有修改密码的权限,所以在在root上通过passwd 用户名修改密码)
/etc/passwd
Laobian 用户名称
: 分割符
x 密码占位符
1000 用户的id
1000 用户的组id
(每个用户创建之后,都会配套创建同名的组)
Userid 0 root 1-500系统用户 500之后普通用户
/home/bian 家目录
/bin/bash 采用shell作为操作脚本
Shell是linux内核提供给用户快速操作linux系统的脚本语言
/etc/shadow
Laobian:用户名
$7..... :加密后的密码
18066:可以修改密码的天数
0: 密码在0天之内不可修改
99999: 密码过期天数
linux的用户操作和ssh服务
SSH基本操作
Ssh是远程连接工具,文件上传下载,远程控制。
Ssh可以作为文件服务器,版本控制服务器的核心技术点。也是跳板机和堡垒机的核心知识点。
Ssh至少针对2台电脑。
虚拟机克隆:
克隆和被克隆的主机可以互相ping通
Laobian = 10.10.21.44
Laobian_client = 10.10.21.30
关闭防火墙服务
Systemctl stop firewalld
Systemctl start firewalld
Systemctl restart firewalld
关闭linux的安全模式
Setenforce 0
Ssh基础命令
Ssh 用户名@ip地址
Known_hosts文件是ssh的白名单,记录着可以安全登陆的所有服务器,第一次登陆一台服务器,known_hosts文件没有该服务器记录,就会询问是否登陆。
第二次登陆不需要询问