44、解释 rdist 和 rsync 之间的区别。在哪些情况下使用其中一个会比另一个更好?
区别
-
实现方式
-rdist使用文件复制控制文件
-rsync不使用这种方式,但服务器端有配置文件 -
功能特点
-rsync像增强版的scp,注重保留链接、修改时间和权限,更具网络效率,能只传输文件版本间的差异
-rdist有类似make的特点,复制文件时会先删除旧版本再安装新版本,适合传输更新时可能正在使用的可执行文件 -
灵活性和配置
-rsync不如rdist灵活,其配置没有rdist的distfile复杂
-rsync不能在客户端执行任意命令,也不能同时向多个主机同步 -
安全和认证
-rdist历史上基于rsh运行,不安全,现可用ssh替代,但需配置远程ssh服务器无密码模式
-rsync接收方机器可将远程端作为服务器进程运行,可限制远程访问目录,可用密码认证,也可使用ssh传输
使用场景
- 若需要集中控制文件分发、执行复杂命令、同时向多主机同步,且对安全性要求不是极高,
rdist更合适 - 若注重网络效率、文件属性保留,希望接收方以服务器模式运行,或使用拉取模式以提高安全性,
rsync更合适
45、你正在排查网络问题,运行 netstat -rn 得到以下输出。目标地址 网关 子网掩码 标志 最大段大小 窗口大小 初始往返时间 接口 128.138.202.0 0.0.0.0 255.255.255.0 U 40 0 0 eth0 127.0.0.0 0.0.0.0 255.0.0.0 U 40 0 0 lo。问题是什么,你会用什么命令来修复它?
问题:缺少默认路由,无法访问表中未列出的网络。
修复命令:
route add default gw <默认网关地址> <接口名>
需将 <默认网关地址> 替换为实际默认网关地址, <接口名> 替换为合适接口名。
46、SSH隧道通常是向没有管理员权限的远程机器传输流量的唯一方法。编写一个命令行,将流量从本地主机的113端口隧道传输到mail.remotenetwork.org的113端口。隧道的转发点也应该是主机mail.remotenetwork.org。
标准OpenSSH实现中请求此行为的选项是 -L localport:remotehost:remoteport ,所以命令行应该是:
ssh -L 113:mail.remotenetwork.org:113 mail.remotenetwork.org
47、在获得本地系统管理员组的许可后,安装约翰·里珀(John the Ripper),这是一个用于查找使用弱密码登录的程序。a) 修改源代码,使其仅输出与弱密码关联的登录名,而不输出密码本身。b) 在本地实验室的密码文件(需访问 /etc/shadow)上运行约翰·里珀,统计能找到的可破解密码数量。c) 将自己的密码设置为一个字典单词,并仅将自己在 /etc/shadow 中的条目提供给约翰·里珀,记录约翰·里珀找到该密码所需的时间。d) 尝试其他模式(大写字母、字典单词后接数字、单字母密码等),以测试约翰·里珀的破解能力。
本题为操作类题目,需按以下步骤操作:
a) 修改约翰·里珀源代码,让其只输出与弱密码关联的登录名,不输出密码。
b) 运行约翰·里珀对本地实验室的 /etc/shadow

最低0.47元/天 解锁文章
377

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



