방금 우분투 14.04로 업그레이드했는데 SSH를 통해 다른 서버에 연결하는 것이 더 이상 노틸러스 환경의 일부가 아니라는 것을 알았습니다. 누구나이 기능을 다시 활성화하는 방법을 알려주십시오.
고마워 웨인
방금 우분투 14.04로 업그레이드했는데 SSH를 통해 다른 서버에 연결하는 것이 더 이상 노틸러스 환경의 일부가 아니라는 것을 알았습니다. 누구나이 기능을 다시 활성화하는 방법을 알려주십시오.
고마워 웨인
답변:
"파일> 연결 ..."에 여전히 있습니다.
입력 sftp://user@address/folder/
하고 갈 수 있어야합니다.
터미널 열기
ctrl + Alt + T
유형:
nautilus-connect-server
ssh IP 주소를 입력하십시오 :
ssh://youripaddress
사용자 이름과 비밀번호를 입력하십시오 :
완료 : 로그인에 성공하면 다음과 같이 표시됩니다 :
이것이 도움이되기를 바랍니다.
를 통해 원격 파일 시스템에 액세스하려고하는 경우 sftp
에 nautilus
(액세스 입력 한 위치 표시 줄에 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.
적어도 내 시스템에서는 sshfs
14.04로 업그레이드하는 동안 설치되지 않은 것 같습니다 . 설치되어 있는지 확인하십시오.
apt-cache policy sshfs
나를 위해, 그것을 설치 :
sudo apt-get install sshfs
문제를 해결했습니다. (이 기능을 사용하려면 전체 그놈 데스크탑을 다시 시작해야하므로 다운 타임 및 서버 기능에 대한 염려없이 데스크탑 시스템에 설치 한 경우 설치 후 재부팅 할 수 있습니다)
메뉴에 있던 원격 서버에 액세스하기위한 메뉴 포인트 File
가 이제 네트워크의 서버에 연결 아래 왼쪽 창에 표시됩니다 . +를 sftp://user@server/path
눌렀을 때 표시되는 위치 표시 줄에 URI ( ) 를 입력 할 수도 있습니다 .CtrlL
나는이 문제를 다른 각도에서 싸우고있다 ([deja-dup ssh 방법이 작동하지 않음-대신 로컬에 쓴다] [1]), 신비한 오작동의 원인을 찾아서
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 마크를 클릭하면 서버에 들어가는 방법과 지원되는 프로토콜에 대한 예가 표시됩니다.
apt-get install nemo
Ubuntu Bionic에서 Nemo ( ) 를 사용하도록 지원합니다 .
ssh://user@ip
작동하지 않습니까?