1、去掉远程连接时的DNS域名解析。
(1)输入vim /etc/ssh/sshd_config
![]()
(2)使用上下键移动找到“#UseDNS yes”这行,输入yy复制,p粘贴,x删掉#和yes,a进入插入模式,输入no;
![]()
(3) Esc回到一般模式,末行模式输入 :wq 保存并退出;

(4)重启服务命令 systemctl restart sshd ;
![]()
2、使用vim将 /etc/passwd 文件的内容写入 /tmp/passwd文件中。
(1)进入该文件。输入 vim /tmp/passwd ;
![]()
(2)Esc切换在末行模式下输入 r /etc/passwd ;

(3)输入 :wq 保存并退出;

3、将 /etc/shadow 文件内容的第一行和最后一行内容写入/tmp/shadow文件中。
(1)进入文件。输入 vim /tmp/shadow ;
![]()
(2)将/etc/shadow文件所有写入/tmp/shadow文件中。末行模式下末尾输入 :r /etc/shadow ;
![]()
(3)有44行,删掉3-43行。末行模式下末尾输入 :3,43d ;
![]()
![]()
(4)末行模式下末尾输入 :wq 保存退出;
![]()

4、将 /tmp/passwd和/tmp/shadow文件的内容写入普通用户家目录下user文件中。
(1)创建普通用户user。 输入 touch /home/user ;
(2)用vim命令打开普通用户。输入 vim /home/user ;
![]()
(3)把两个文件的内容写user中。进入末行模式下分别输入:r /etc/passwd :r /tmp/shadow
![]()
![]()
(4)末行模式下末行输入 :wq 保存退出;
![]()
本文详细介绍如何通过编辑SSH配置文件禁用DNS域名解析,提高远程连接效率。同时,教授如何使用Vim编辑器进行文件内容的读取、写入及行操作,包括将特定文件内容合并到用户家目录下的指定文件。
1515

被折叠的 条评论
为什么被折叠?



