一. 去掉远程连接时的DNS域名解析
- 使用 vim /etc/ssh/sshd_config 命令进入下图页面
- 如果文件中内容过多,可通过 :/关键字 来寻找关键字
- 我们要找到图中所示的Prot 22的端口,然后在其下面新添加一个Port 2000的端口(通过光标插入模式来添加,添加结束后点击ESC结束插入模式)
4.在添加完毕后通过 wq! 命令退回下图页面
5.输入以下指令:
- systemctl stop firewalld
- setenforce 0
- getenforce
6.当出现Permissive时,输入 systemctl restart sshd 命令即可完成
7.通过mobaxterm来创建一个端口号为2000的ip为192.168.72.129的远程控制虚拟机的服务即可完成
二.将 /etc/passwd 文件的内容写入 /tmp/passwd 文件中
- 在linux操作系统中用vim方式 查看 /tmp/passwd
2.在当前页面中输入 :r /etc/passwd 命令
3.进入当前页面后,说明文件写入成功,输入 :wq!强制保存并退出
4.最后完成 /etc/passwd 文件写入 /tmp/passwd 文件
三.将 /etc/shadow 中的第一行和最后一行内容写入 /tmp/shadow 中
1.通过命令 vim /etc/shadow 进入文件编辑页面
2.光标移至第一行内容,键盘敲击 yy 复制第一行内容
3. 通过 :q 不保存返回
4.通过命令 /vim/tmp/shadow 进入文件编辑页面
5.敲击键盘 p 复制文件内容到当前文件
6. 通过 :wq 保存并返回
7.通过上述步骤将 /etc/shadow 文件中的最后一行内容复制到该文件中
四.将 /tmp/passwd 和 /tmp/shadow 中的内容写入普通用户家目录下的user文件中
1.通过命令 su - hzs跳转到普通用户
2.通过命令 ll /home/hzs 查看目录中是否存在user文件
3.通过命令 touch /home/hzs/user 创建user文件并查看创建是否成功
4.通过命令 vim /home/hzs/user 进入文件编辑页面
5.通过命令 :r /tmp/passwd 将文件内容写入到当面页面文件
6.通过相同的方法将 /tmp/shadow 文件中的内容写入到当前页面文件
7.通过 :wq 保存并返回