FTP 또는 SMB 공유에서 계속 사용할 수 있도록 한 디렉터리를 다른 디렉터리에 연결하는 방법

FTP 또는 SMB 공유에서 계속 사용할 수 있도록 한 디렉터리를 다른 디렉터리에 연결하는 방법

SMB 공유 디렉터리는 FTP 공유가 있는 빈 디렉터리에 연결되어야 합니다. FTP_Share1내부에는 빈 디렉토리가 있으며 모든 디렉토리/파일에 액세스하기 위해 smbshare해당 디렉토리에 연결하려고 합니다 .SMB_Share1

[root@freenas /mnt/Mike_Volume]# ls -l                                          
total 37                                                                        
drwxrwxrwx   5 root  FTPgrp   5 Jul 12 12:18 FTP_Share1                         
drwxrwxrwx   3 root  wheel    3 Jun 26 21:42 NExtCloud_Share1                   
drwxrwxr-x   2 root  Shares   2 Jun 26 11:28 NFS_share1                         
drwxrwxr-x  10 root  Shares  10 Jul  9 22:19 SMB_Share1                         
drwxr-xr-x   7 root  wheel    7 Jun 26 15:48 jails                              
[root@freenas /mnt/Mike_Volume]#

#ls -l FTP_Share1
total 19                                                                        
drwxrwxr-x  4 mike  FTPgrp  5 Jul 12 10:36 Mike                                 
drwxrwxrwx  5 mike  FTPgrp  5 Jul 11 16:20 Support                              
drwxrwxrwx  2 root  FTPgrp  2 Jul 12 12:24 smbshare                             
[root@freenas /mnt/Mike_Volume/FTP_Share1]#

smbshare새로운 빈 디렉토리입니다. 그래서 사용해 보았는데

#ln -s /mnt/Mike_Volume/SMB_share1 smbshare

이로써 심볼릭 링크가 성공적으로 생성되었습니다.

[root@freenas /mnt/Mike_Volume/FTP_Share1]# ls smbshare                         
SMB_Share1                                                                      
[root@freenas /mnt/Mike_Volume/FTP_Share1]# ls smbshare/SMB_Share1              
AmazonCloud             Downloads               dos stuff                       
DRIVERS                 Tools                   virtuals                        
Disk-Images             WinImagePortable                                        
[root@freenas /mnt/Mike_Volume/FTP_Share1]#

해당 심볼릭 링크에 있는 파일을 CD로 표시하거나 나열할 수 있지만 FTP 클라이언트를 사용해 보면 SMB_Share1이 유효한 디렉터리이거나 존재하지 않는 것으로 생각됩니다.

{FTP DATA}
CWD /smbshare/SMB_Share1  
CWD /smbshare  
Transferred 98 bytes in 0.008 seconds  
CWD /smbshare/SMB_Share1/  
**550 /smbshare/SMB_Share1/: No such file or directory**  
PWD  
257 "/smbshare" is the current directory  
PASV  

Windows FTP는 이것이 단지 바로가기일 뿐이라고 생각하고 링크를 다운로드하려고 시도하는 것 외에는 아무것도 하지 않습니다. 어느 쪽이든 FTP를 사용하여 SMB_Share1을 통해 필요한 파일에 액세스할 수 없습니다 ln -s command. 어떤 아이디어가 있나요?

윈도우 FTP 바로가기

답변1

노력하다제본산.

밖의 man mount:

Linux 2.4.0부터 파일 계층 구조의 일부를 다른 곳에 다시 마운트할 수 있습니다. 통화 내용은 다음과 같습니다.

mount --bind olddir newdir

또는 다음 fstab 항목을 사용하십시오.

/olddir /newdir none bind

관련 정보