Samba를 사용하여 Ubuntu의 R에서 두 번째 Ubuntu 시스템으로 공유 폴더에 액세스하는 방법은 무엇입니까?

Samba를 사용하여 Ubuntu의 R에서 두 번째 Ubuntu 시스템으로 공유 폴더에 액세스하는 방법은 무엇입니까?

Samba가 설치된 Ubuntu 12.04 LTS를 실행하는 두 대의 컴퓨터가 있습니다. 예상대로 myshared 폴더에 액세스할 수 있습니다.

그런데 R에서 파일을 읽기 위한 경로를 설정하면 smb://mymachine1/mysharedfolder해당 디렉터리를 찾을 수 없습니다.

저는 우분투를 처음 접했기 때문에 제 질문이 분명하다면 죄송합니다.

답변1

URL 구문( smb://…)은 Gnome 라이브러리를 사용하는 애플리케이션에서만 사용할 수 있습니다. 이것은 주로 GUI 응용 프로그램입니다.

모든 응용 프로그램에서 Samba 마운트에 액세스할 수 있도록 하려면 다음이 필요합니다.그것.

중력 가속도 센서, 원격 파일 및 아카이브와 같은 리소스에 액세스하기 위해 Gnome에서 사용하는 시스템은 디렉터리의 모든 응용 프로그램에서 사용할 수 있는 자체 Gnome 전용 마운트를 만들 수 있습니다 ~/.gvfs. 파일 경로는 다음과 같습니다.

~/.gvfs/mysharedfolder on mymachine1/

명령줄에서 GVFS 리소스를 마운트할 수 있습니다.gvfs-mount.

무엇이 설치되어 있는지 확인하세요

gvfs-mount스위치를 사용하여 설치 중인 항목의 상태를 확인할 수 있습니다 -l.

$ gvfs-mount -l
Drive(0): CD/DVD Drive
  Type: GProxyDrive (GProxyVolumeMonitorGdu)
Drive(1): 500 GB Hard Disk
  Type: GProxyDrive (GProxyVolumeMonitorGdu)
  Volume(0): SYSTEM_DRV
    Type: GProxyVolume (GProxyVolumeMonitorGdu)
  Volume(1): Windows7_OS
    Type: GProxyVolume (GProxyVolumeMonitorGdu)
  Volume(2): Lenovo_Recovery
    Type: GProxyVolume (GProxyVolumeMonitorGdu)
Mount(0): sam on bart -> smb://BUBBA;sam@bart/sam/
  Type: GDaemonMount

위 출력에서 ​​유형:의 마운트는 GDaemonMountSamba 마운트입니다.

관련 정보