scp 지원을 글로벌스타로 만들려면 어떻게 해야 합니까?

scp 지원을 글로벌스타로 만들려면 어떻게 해야 합니까?

scp를 globstar로 지원하는 깔끔한 방법이 있습니까, 아니면 rsync를 사용하여 이 작업을 수행해야 합니까?

[garnett@cherry aips]$ ls **/ACN-2017-008_1977*.7zzsh를 수행하거나 shopt -s globstar사용한 후 작동합니다.

[garnett@gate1 ~]$ scp cherry:/data/alder/aips/**/ACN-2017-008_1977*.7z .작동하지 않으며 서버 측 scp 확장 규칙을 변경하는 방법을 잘 모르겠습니다. sshd에서는 구현되지 않았습니까?

답변1

위의 설명에 따라 이를 수행하는 방법은 shopt -s globstar원격 사용자의 로그인 쉘을 추가하거나 ~/.bashrc기본 쉘을 로 변경하여 원격 로그인 쉘이 globstar를 지원하는지 확인하는 것입니다 zsh.

관련 정보