web-dev-qa-db-ja.com

nautilusはサーバーに接続します-ファイルシステムのルートに到達できません

Ubuntu-Raringを使用して、「Files/Connect-to-server」経由で接続します:ssh:// root @ myhost:mysshport /

接続は正常に機能しますが、ターゲットシステムの「/ root」に接続しており、ファイルシステムのルートに到達できません(UIから「cd /」を実行できません)

マウントポイントがファイルシステムルートになるように接続文字列を指定するにはどうすればよいですか? (注:Bitviseクライアントを介してWinで同じ操作を行うと、「/」または「/ root」を選択するセレクタが表示されるため、サーバー側で問題が発生することはありません。)

ヒントをありがとう。

5
luminaro

nautilusは常にサーバーのユーザーディレクトリに接続しますが、「/」に直接接続する方法を見つけられませんでした。これは回避策です。

接続時にパスを指定すると、

enter image description here

サーバーのファイルシステム(または、私にとっては、私のiPhone)に戻ることができます。トップに戻るオプションがあることを確認してください。

enter image description here

次に、[[サーバーIP]の[[ユーザー]](私にとっては[192.168.178.22のルート])をクリックすると、サーバーのルートに移動します。

enter image description here

編集:ルートに戻るための上部のバーが表示されない場合、Alt + ArrowUPを押すと表示されます。

GNOME nautilus 3.10.1を使用してUbuntu 14.04 LTSでテスト済み。

4
Michi Lo

私はこれに対する本当の解決策を知りません。しかし、私は次の回避策を使用しています。私はいつもホームディレクトリに着陸しているので、行きたい場所へのシンボリックリンクを1つ以上作成しました。ルートに到達するためにFSしました...

ln -s / ~/rootfs

これで、sftp://user@myhost/rootfsによって、またはホームディレクトリから手動でリンクをクリックして、ルートディレクトリにアクセスできます。

1
Axel Werner

この目標を達成するための別の回避策は、rootユーザーを使用してサーバーに接続した後、CRTL + Lを押してnautilusにパスを変更させ、希望するパスに変更できるようにすることです(この場合、単に/ rootを削除できます尾から)。

0
Reza