ubuntu 14.04にアップグレードするだけで、SSHを介した別のサーバーへの接続がnautilus環境の一部ではなくなったことがわかります。誰でもこの機能を再度有効にする方法を指示できますか?
ありがとう、ウェイン
ubuntu 14.04にアップグレードするだけで、SSHを介した別のサーバーへの接続がnautilus環境の一部ではなくなったことがわかります。誰でもこの機能を再度有効にする方法を指示できますか?
ありがとう、ウェイン
回答:
[ファイル]> [接続先]にまだあります。
入っsftp://user@address/folder/
て行けばいい。
オープンターミナル
ctrl + Alt + T
タイプ:
nautilus-connect-server
ssh IPアドレスを入力します。
ssh://youripaddress
ユーザー名とパスワードを入力してください:
これで完了です。ログインに成功すると、次のように表示されます。
これがお役に立てば幸いです。
sftp
in を介してリモートファイルシステムにアクセスしようとすると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
問題を修正しました。(これを有効にするにはgnomeデスクトップ全体を再起動する必要があります。したがって、ダウンタイムやサーバー機能を気にせずにデスクトップシステムを使用している場合は、インストール後に再起動することもできます)
(以前は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
リモートディレクトリをマウントできるようにします。ただし、これは永続的なものではないため、1つのシェル内にすべての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ファイルマネージャーNautilus(> Ubuntu 16.04)の新しいバージョンでは、この機能は新しい場所に移動しました。
変換マークをクリックすると、サーバーの入力方法とサポートされているプロトコルの例が表示されます。
apt-get install nemo
Ubuntu BionicでNemo()を使用するようにバックアップします。
ssh://user@ip
動作しませんか?