Linux에서 Windows에 호스팅된 SFTP 서버에 연결

Linux에서 Windows에 호스팅된 SFTP 서버에 연결

Linux 서버에서 공유하고 액세스할 수 있는 "groupftp"(Windows에서 호스팅됨)라는 디렉터리가 있습니다.

다음 명령을 사용하여 Linux 상자에서 연결하고 와일드카드 검색을 sftp수행합니다 ls. 이는 대량의 데이터를 조사하고 결과 세트를 얻는 데 실행당 약 50분이 소요됩니다. Rsync 또는 scp를 사용하여 이러한 공유 드라이브에 연결하는 다른 메커니즘이 있습니까? 시도해 보았지만 작동하지 않는 것 같습니다.

Oracle@cued007 -bash ~/sah_tst
$ sftp Oracle@groupftp
Oracle@groupftp's password:
Connected to groupftp.
sftp> ls 2*/*/*001

답변1

Samba/cifs를 사용하여 파일 공유로 마운트

sshfs 공유로 마운트하세요. 실제 공유로 만들려면 소유자, 그룹, 권한을 창의적으로 활용해야 합니다.

하지만... "ls *"와 같은 작업을 수행해야 하는 이유가 무엇인지 물어봐야 할까요? 왜 모든 파일은 하위 디렉터리로 구성(일종)되는 대신 하나의 디렉터리에 있어야 합니까?

관련 정보