Xubuntuでthunarを使用してサーバーに接続するにはどうすればよいですか?


21

Gnome 2を実行しているUbuntuでは、[場所]メニューから[サーバーに接続]を選択でき、接続したサーバーにグラフィカルに接続できます。

例:

ここに画像の説明を入力してください ここに画像の説明を入力してください

Xubuntu内からどのようにこれを行うことができますか?

回答:


29

最初に実行してサーバーに接続できました

sudo apt-get install gvfs-fuse gvfs-backends

次に、任意のフォルダーを開き、Ctrl + Lを押します。それが表示された場所ダイアログボックスで、次のように入力できます:

sftp://user@hostname:port/directory/path

これにより、リモートシステムのブラウザが表示されます。


リモートサーバーを/ etc / fstabに追加すると、頻繁にマウントするのに非常に便利です。SSHアクセスがある場合は、SSHFSを使用して削除ボリュームを簡単かつ自動的にマウントできます。
earthmeLon

私もそれを考えましたが、2つの理由でそれらを常にマウントしたくありませんでした:1)ネットワークに接続していないイベントでは、起動が遅くなったり停止したりする可能性があります2)セキュリティをもたらします誰かが私のPCに不正アクセスした場合のリスク。
PHLAK

公開鍵認証を使用している場合、「不正アクセス」のリスクはfstabにそれを置くことではありません。また、基本設定のfstabエントリはブート時にマウントされません。マウントを要求する必要があります(完全にオプション)。いずれかの方法でお楽しみください:D
earthmeLon

1
Ctrl+LUbuntu 13.04 を押すと、ダイアログボックスは表示されません。代わりに、ロケーションバー(/ your / current / path /上)にフォーカスを移動します。@PHLAK:が提供する場所を引き続き貼り付けることができますsftp://user@hostname:port/directory/path。を押すとEnter、パスワードのダイアログボックスが表示されます。予期しない理由で、その場所に直接移動することはできませんが、サイドバー([表示]-> [サイドペイン]-> [ツリー])で見つけることができます。
toto_tico

smb://でも動作します
wrkwrk

3

これはまだthunarに組み込まれていませんが、進行中の作業です。それまでの間、gigoloこれらのブックマークの管理に使用してください。


1
これは正しくありません。PHLAKの回答を参照してください。
-MarkovCh1

私にとってはうまくいきます。
D.ストラウト

ジゴロは驚くほどうまく動作します
ボリスDäppen15年

0

Xubuntu 13.10をインストールし、このガイドと別のガイドを組み合わせてSSH接続をセットアップしました。

aquaherdが述べたように、Thunarで接続を開くGigoloを使用してSSH接続を簡単に管理できます(左上のXfceロゴをクリックし、ドロップダウンメニューから[システム]> [Gigolo]を選択します)。願わくば、この解決策がサポートリクエストの範囲内に収まることを願っています。

また、PHLAKのソリューションも試しましたが、Xubuntu 13.10の時点で彼が言及したパッケージをインストールする必要はありませんでした(他のバージョンは試していません)。また、次の行に、混乱の原因となるメモを追加したいと考えました。

sftp:// user @ hostname:port / directory / path

ホスト名は、ネットワーク上のコンピューターのローカルIPアドレスを参照する必要があります。

したがって、たとえば、デフォルトのXubuntu 13.10インストールでは、追加のパッケージをインストールせずに、Thunarを開いてCtrl + Lを押し(またはアドレス/ロケーションバーをクリック)、入力(たとえば)できるはずです。

3.ローカルマシンに接続する

sftp://dan@192.168.1.153:22 / home / dan

表示されるプロンプトでdanのパスワードを入力した後、ローカルIP 192.168.1.153のコンピューターのdanのホームフォルダーに移動します。港の重要性についてはわかりません。ポート22を使用するようにという別のガイドを見ましたが、常にポート22で成功しています。

これが一部の人々に役立つことを願っています。ローカルIPアドレスではなく、名前で他のコンピューターのホスト名を入力しようとしていたため、少し混乱していました。また、可能であればシステム上の不要なパッケージを少なくすることは常に良いことだと考えました。gvfs-fuseまたはgvfs-backendsをインストールする必要はありませんでした

編集(追加):ただし、openssh-serverとopenssh-clientをインストールしました。Xubuntu 13.10にこれが必要かどうかはわかりませんが、すべてのSSHセットアップガイドに必要な手順として含まれているので、Xubuntu 13.10のクリーンインストール後に端末を開く必要がある場合があります(ctrl + alt + t)そしてタイプ:

1. SSHをインストールする

sudo apt-get install openssh-server openssh-client

これらのパッケージをインストールするため。

追加の編集:できるだけ完全に答えるために、接続したいマシンのローカルIPアドレスを見つける最も簡単な方法は、そのマシンでターミナルを開いて次のように入力することです。

2.ターゲットマシンのローカルIPを決定する

ifconfig

ネットワークへの接続に使用されている現在のデバイスの下にリストされており、「inet addr:」またはそれに類似したものの隣にIPアドレスが表示されます。


-1

ただ追加:ifconfigは現在のIPアドレスを提供しますが、root / sudoが必要ですip addrはこの必要なしで動作し、アドレスも返します


2
ifconfigは、現在のローカルIPアドレスを提供するためにルート権限を必要としません。
ブルーニ

これは無関係です。
キース
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.