커맨드 라인에서 노틸러스에 마운트 한 삼바 위치로 어떻게 이동합니까?


9

이다 여기에 같은 질문 ( 여기 너무 약간 ), 내가 데비안 위지 (7.4)를 실행하는거야 것을 제외하고. 정리하기 위해 다음 디렉토리가 존재하지 않습니다.

/run/user
/var/run/user
~/.cache/gvfs

그리고이 디렉토리는 비어 있습니다 :

~/.gvfs/

그리고 GVFS 마운트 samba 공유 디렉토리는 다음에 없습니다.

/media/
/mnt/

당연히, 노틸러스 탐색기가 내가보고있는 경로를 로컬로 마운트하는 데 도움이 될 것으로 기대합니다. 또는 "터미널에서 열기"를 사용하십시오. 그러나 그들은 나를 포일합니다!


의 일부 GVFS의 유틸리티는 명령 줄에서 약간의 정보를 보여줍니다

$ gvfs-mount -l
...
Mount(0): sharedir on wincomp -> smb://wincomp/sharedir/
  Type: GDaemonMount

또는 함께 gvfs-mount -li:

Mount(0): sharedir on wincomp -> smb://wincomp/sharedir/
  Type: GDaemonMount
  default_location=smb://wincomp/sharedir/
  themed icons:  [folder-remote]  [folder]
  can_unmount=1
  can_eject=0
  is_shadowed=0

그러나 로컬 마운트 위치를 지정하지 않았습니다!


~ / .gvfs 디렉토리가 있는지 확인 했습니까?
Alessandro Dotti Contra

@adc 네, 존재하지만 비어 있습니다
Mike T

일반적으로 / media 아래에 마운트됩니다. 로 확인할 수 있습니다 gvfs-mount.
bjanssen

@bjanssen gvfs-mount -l은 마운트가 존재하지만 어디에 있는지 말하지 않습니다. 그리고 아래에 없습니다 /media.
Mike T

답변:


9

알았어 Debian Wheezy의 기본 설치는 GVFS 용 POSIX 호환성 계층을 설치하지 않습니다. 설치하십시오 :

apt-get install gvfs-fuse

FUSE 그룹에 사용자를 추가하십시오.

adduser <username> fuse

컴퓨터를 재부팅하거나 런레벨을 전환하면 GVFS는 FUSE-fs를 /home/<username>/.gvfs/<resourcename>

친애하는.

자세한 내용은 https://wiki.gnome.org/Projects/gvfs/doc 를 참조 하십시오 . FUSE 데몬에 대한 부분.


훌륭한! "Open in Terminal"기능도 작동합니다!
Mike T

1
gvfs-fuse를 설치 한 후에도 Jessie에 퓨즈 그룹이없는 것 같습니다.
Adambean

9

bjanssen의 답변에 추가하기 위해 Debian jessie의 SMB 공유는

/run/user/$UID/gvfs

SFTP 또는 WEBDAV 공유에도 동일하게 적용됩니다.


2

samba가 마운트 된 위치를 모르는 경우 "mount"명령을 사용하십시오. sth는 다음과 같아야합니다.

//123.123.123.8/s /mnt/user/sambaShare smbfs  0 0

삼바 공유를 특정 디렉토리에 마운트하려면 "fstab"에 추가하십시오.

//123.123.123.8/s  /mnt/user/sambaShare  smb  username=admin,password=pass 0 0

mount목록에 없지만 gvfs-mount마운트에 대한 정보를 보여줍니다.
Mike T

마운트를 볼 권한이 없거나 실제로 올바르게 마운트되지 않은 경우를 제외하고이 답변은 정확해야합니다. 루트로 또는 sudo를 통해 모든 작업을 실행하고 있습니까?
George Spiceland

@GeorgeSpiceland는 노틸러스에서 일반 사용자 (GVFS를 통해)로 마운트되었으며 노틸러스 브라우저와 작동하지만 루트를 포함하여 다른 모든 사람에게는 숨겨 지거나 쓸모가 없습니다.
Mike T

@George Spiceland : gvfs는 FUSE 기반입니다. 공유를 마운트하는 사용자 만 적절한 gvfs 정보를 볼 수 있습니다. 내 호기심이 급증했기 때문에이 문제를 조사하고 있습니다 (데비안 Wheezy VM을 가동시켜야 함). 마지막으로이 작업을 처리해야했을 때 gvfs-mount는 / foo / bar 등에 gvfs-mount-daemon과 같은 항목을 표시합니다. 분명히 Squeeze 이후로 변경되었습니다.
bjanssen

데비안 기반의 배포판에 대한 나의 약점은 밝혀졌습니다. 명백한 사람들 덕분에, 나는 이것을 직접 볼 수 있습니다.
George Spiceland
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.