如何删除目标用户使用scp创建的目标文件夹

How to delete target folder created using scp by target user

我有一台机器ABC。只有 Machine B 可以访问 ACmachine A 我有 root 访问权限,machine B 我有 root 访问权限,machine C 我有用户级别访问权限。

1.2.3.4是分配给machine B的ip地址。

当我从 machine A 做为
scp -pr ./logs/ root@1.2.3.4:/common/tftpboot/
它在 <machine C>:/common/tftpboot/ 中创建文件夹名称 logs 我已将所有 read write execute 权限授予所有 user groupsothers 因为 machine A 属于其他人使用 chmod 777 tftpboot

现在复制 logs 文件夹后,我无法从 machine CUser 中删除 <machine C>:/common/tftpboot/logs/ 文件夹,尽管 machine C user 已授予 777 权限到 /common/tftpboot/ 文件夹,因为 logs 文件夹是由其他人创建的,即 machine A root

所以我想做 scp 只复制文件夹(而不是单个文件),但我仍然希望 user c 应该能够删除 machine A scp 创建的文件夹分析日志后

现在我需要从 Machine A 连接到 Machine B,然后我才能删除 scp 创建的日志文件夹。

有人可以帮忙吗??

在执行 SCP 之前,我已将日志文件夹的权限更改为 777,即 chmod -R 777 ./logs,现在我可以删除 scp 在 Machine C

创建的文件夹