ssh를 통해 노틸러스가 더 이상 우분투 14.04에 나타나지 않습니다. 연결하는 것이 더 이상

방금 우분투 14.04로 업그레이드했는데 SSH를 통해 다른 서버에 연결하는 것이 더 이상 노틸러스 환경의 일부가 아니라는 것을 알았습니다. 누구나이 기능을 다시 활성화하는 방법을 알려주십시오.

고마워 웨인



답변

“파일> 연결 …”에 여전히 있습니다.

입력 sftp://user@address/folder/하고 갈 수 있어야합니다.


답변

터미널 열기

ctrl + Alt + T

유형:

nautilus-connect-server

서버에 연결

ssh IP 주소를 입력하십시오 :

ssh://youripaddress

사용자 이름과 비밀번호를 입력하십시오 :

로그인

완료 : 로그인에 성공하면 다음과 같이 표시됩니다 :

서버 폴더

이것이 도움이되기를 바랍니다.


답변

문제

를 통해 원격 파일 시스템에 액세스하려고하는 경우 sftpnautilus(액세스 입력 한 위치 표시 줄에 L ^ 입력 sftp://user@host/export/dumps/client/user/: URI로는, 현재 작업 디렉토리가 앞에 추가됩니다 /home/user/sftp:/user@host/.. 및 오류 메시지 (에 반향 /home/user현재 작업 디렉토리 인) :

**Unable to find the requested file. Please check the spelling and try again.**
Unhandled error message: Error when getting information for file '/home/user/sftp:/user@host/...': No such file or directory.

짧은 답변

적어도 내 시스템에서는 sshfs14.04로 업그레이드하는 동안 설치되지 않은 것 같습니다 . 설치되어 있는지 확인하십시오.

apt-cache policy sshfs

나를 위해, 그것을 설치 :

sudo apt-get install sshfs

문제를 해결했습니다. (이 기능을 사용하려면 전체 그놈 데스크탑을 다시 시작해야하므로 다운 타임 및 서버 기능에 대한 염려없이 데스크탑 시스템에 설치 한 경우 설치 후 재부팅 할 수 있습니다)

메뉴에 있던 원격 서버에 액세스하기위한 메뉴 포인트 File가 이제 네트워크의 서버에 연결 아래 왼쪽 창에 표시됩니다 . +를 sftp://user@server/path눌렀을 때 표시되는 위치 표시 줄에 URI ( ) 를 입력 할 수도 있습니다 .CtrlL

긴 답변

나는이 문제를 다른 각도에서 싸우고있다 ([deja-dup ssh 방법이 작동하지 않음-대신 로컬에 쓴다] [1]), 신비한 오작동의 원인을 찾아서

  • gvfs
  • sshfs
  • 퓨즈

디버깅 과정 :

gvfs를 통해 마운트하려고합니다.

% gvfs-mount sftp://user@server/export/dumps/client/home/user
Error mounting location: volume doesn't implement mount

사용자가 현재 데스크탑을 실행하는 사람이없는 경우 , gvfs-mount앞에 추가해야합니다 dbus-launch:

dbus-launch gvfs-mount sftp://user@server/export/dumps/client/home/user

원격 디렉토리를 마운트 할 수 있습니다. 그러나 이것은 영구적으로 보이지 않으므로 모든 gvfs 관련 항목을 하나의 셸 내에 포함합니다.

dbus-launch bash
gvfs-mount sftp://user@server/export/dumps/client/home/user
calibre@magrathea:~$ gvfs-mount -l
Drive(0): ST320LT020-9YG142
  Type: GProxyDrive (GProxyVolumeMonitorUDisks2)
Volume(0): 5,4 GB Volume
  Type: GProxyVolume (GProxyVolumeMonitorUDisks2)
Volume(1): Nexus7
  Type: GProxyVolume (GProxyVolumeMonitorUDisks2)
Mount(0): user on server -> sftp://user@server/
  Type: GDaemonMount
nautilus &

요청 된 절대 경로 대신 gvfs원격 홈 디렉토리를 마운트 한 것 같습니다 user. /export추가 /프리 프레인을 얻는 경우에도 동일합니다 . 내에서 nautilus마지막 줄에서 호출있어이 원하는 절대 경로로 URI를 가리키는 입력 및 장착 할 수있는 근본적인 문제가 해결되면.

sshfs를 통해 마운트하려고합니다.

추가 종속성 (불완전) :

  • 사용자는 fuse그룹 의 구성원이어야합니다 . grep <username> /etc/group누락 된 경우 :로 테스트 하십시오 sudo usermod -a -G fuse <user>. 암호가없는 그룹을 사용하면이 변경 사항을 적용하려면 사용자가 로그 아웃 / 재 로그인해야합니다.
  • gvfs-backend 설치해야합니다

(계속)

[1] : deja-dup ssh 메소드가 작동하지 않습니다 . 대신 로컬로 씁니다 . 확인apt-cache policy gvfs-backend


답변

ssh : // IP 주소를 입력 할 수도 있습니다.

예를 들면 다음과 같습니다.
ssh : //192.168.1.4

결과 대화 상자는 연결하려는 시스템에서 사용자 이름과 비밀번호를 요청하고 사용자 이름과 비밀번호를 기억하는 방법에 대한 옵션을 제공합니다.


답변

최신 버전의 Gnome 파일 관리자 노틸러스 (> Ubuntu 16.04)에서이 기능은 새로운 위치로 이동되었습니다.

  • 파일 관리자를 엽니 다
  • 다른 위치를 클릭하십시오
  • 창 하단에 연결 대화 상자가 나타납니다

querstion 마크를 클릭하면 서버에 들어가는 방법과 지원되는 프로토콜에 대한 예가 표시됩니다.

노틸러스


답변

니모로 할 수 있습니다. 종속성이없는 버전을 설치하여 시작하십시오 ( Ctrl+ Alt+ 로 터미널 창을 열고 T입력).

sudo add-apt-repository ppa:webupd8team/nemo
sudo apt-get update
sudo apt-get install nemo nemo-fileroller

Nemo를 실행하고 파일 메뉴에서 서버에 연결을 선택 하십시오 .이 메뉴에는 서버 유형 의 SSH 옵션이 있습니다 .


답변

정답은

ssh IP 주소를 입력하십시오 :

sftp : // youripaddress

하지 ssh를 : // youripaddress