最后更新于
最后更新于
来自 :
rsync 是一种用于在计算机和外部硬盘驱动器之间以及跨网络计算机之间高效 和 的实用程序,通过比较文件的 和大小来实现。 它通常在 上找到。rsync 算法是一种 类型,用于最小化网络使用。 可用于额外的 , 并且可以使用 或 来提供安全性。
默认端口: 873
Rsync模块 被识别为可能受密码保护的 目录共享。为了识别可用模块并检查它们是否需要密码,使用以下命令:
请注意,某些共享可能不会出现在列表中,可能被隐藏。此外,访问某些共享可能会受到特定凭据限制,这会显示**"拒绝访问"**消息。
在获取模块列表后,操作取决于是否需要身份验证。没有身份验证时,通过以下方式可以从共享文件夹列出和复制文件到本地目录:
这个过程递归传输文件,保留它们的属性和权限。
使用凭据,可以按以下方式列出共享文件夹并下载文件,会出现密码提示:
要上传内容,比如一个用于访问的_authorized_keys_文件,请使用:
要定位rsyncd配置文件,请执行:
如果您想看到您的公司在HackTricks中做广告或下载PDF格式的HackTricks,请查看!
获取
探索,我们的独家
加入 💬 或 或 关注我们的Twitter 🐦 。
通过向和 github仓库提交PR来分享您的黑客技巧。