nautilus terhubung ke server melalui ssh tidak lagi ada di ubuntu 14.04
27
Saya hanya memutakhirkan ke ubuntu 14.04 dan saya melihat bahwa terhubung ke server lain melalui SSH tidak lagi menjadi bagian dari lingkungan nautilus. Adakah yang bisa mengarahkan saya cara mengaktifkan kembali fitur ini.
Komentar di atas, jawaban Jo-Erlend Schinstad dan jawaban user275419 di bawah ini benar. Karena itu, Anda harus memilih satu sebagai yang benar untuk menyelamatkan orang-orang seperti saya harus mencari jawaban yang benar.
Sumber Outfast
tandai pertanyaan Anda dijawab. Tandai jawaban yang diterima, jika itu memecahkan masalah Anda.
Anuj TBE
Jawaban:
33
Itu masih ada di "Files> Connect to ..."
Masuk sftp://user@address/folder/dan Anda harus baik-baik saja.
Ketika mencoba mengakses sistem file jarak jauh via sftpdalam nautilus(masukkan ^ L untuk mengakses bilah lokasi, dimasukkan sftp://user@host/export/dumps/client/user/sebagai uri, direktori kerja saat ini akan didahulukan: /home/user/sftp:/user@host/.. dan didengungkan dalam pesan kesalahan ( /home/usermenjadi direktori kerja saat ini):
**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.
Jawaban singkat
Setidaknya pada sistem saya, tampaknya sshfstidak diinstal selama peningkatan ke 14,04. Periksa apakah sudah diinstal:
apt-cache policy sshfs
Bagi saya, instal:
sudo apt-get install sshfs
memperbaiki masalah. (Anda perlu me-restart seluruh desktop gnome agar ini menjadi efektif, jadi Anda bisa reboot setelah menginstalnya jika Anda menggunakan sistem desktop tanpa khawatir tentang downtime dan fungsionalitas server)
Titik menu untuk mengakses server jauh (yang dulunya ada dalam Filemenu) sekarang terlihat di panel kiri di bawah Network - Connect to Server . Dimungkinkan juga untuk memasukkan URI ( sftp://user@server/path) ke bilah lokasi yang akan ditampilkan saat menekan Ctrl+ L.
Jawaban panjang
Saya telah berjuang melawan masalah ini dari sudut lain (lihat [metode deja-dup ssh tidak bekerja - menulis secara lokal sebagai gantinya] [1]), dan menemukan alasan untuk kelakuan misterius membawa saya ke kedalaman
gvfs
sshfs
sekering
Proses debug:
mencoba me-mount melalui gvfs:
% gvfs-mount sftp://user@server/export/dumps/client/home/user
Error mounting location: volume doesn't implement mount
Jika bukan pengguna yang menjalankan desktop saat ini , gvfs-mountperlu ditambahkan dengan dbus-launch:
Sepertinya gvfsmemasang direktori home jarak jauh useralih-alih jalur absolut yang diminta. Sama jika /exportmendapat tambahan /preprended. Di dalam nautilusyang dipanggil di baris terakhir, URI yang menunjuk ke jalur absolut yang diinginkan dapat dimasukkan dan dipasang setelah masalah mendasar diselesaikan.
mencoba me-mount melalui sshfs:
Ketergantungan tambahan (tidak lengkap):
Pengguna harus menjadi anggota fusegrup. Uji dengan: grep <username> /etc/group, kalau dia hilang: sudo usermod -a -G fuse <user>. Dengan grup tanpa kata sandi, pengguna harus keluar / masuk kembali agar perubahan ini berlaku.
Kotak dialog yang dihasilkan akan menanyakan nama pengguna dan kata sandi pada mesin yang Anda coba sambungkan dan memberi Anda opsi tentang cara mengingat nama pengguna dan kata sandi.
ssh://user@ip
tidak bekerja?Jawaban:
Itu masih ada di "Files> Connect to ..."
Masuk
sftp://user@address/folder/
dan Anda harus baik-baik saja.sumber
terminal terbuka
mengetik:
Masukkan alamat ip ssh Anda:
Masukkan nama pengguna dan kata sandi Anda:
Anda selesai: setelah login berhasil, Anda akan melihat seperti ini:
Semoga ini bisa membantu Anda.
sumber
Masalah
Ketika mencoba mengakses sistem file jarak jauh via
sftp
dalamnautilus
(masukkan ^ L untuk mengakses bilah lokasi, dimasukkansftp://user@host/export/dumps/client/user/
sebagai uri, direktori kerja saat ini akan didahulukan:/home/user/sftp:/user@host/..
dan didengungkan dalam pesan kesalahan (/home/user
menjadi direktori kerja saat ini):Jawaban singkat
Setidaknya pada sistem saya, tampaknya
sshfs
tidak diinstal selama peningkatan ke 14,04. Periksa apakah sudah diinstal:Bagi saya, instal:
memperbaiki masalah. (Anda perlu me-restart seluruh desktop gnome agar ini menjadi efektif, jadi Anda bisa reboot setelah menginstalnya jika Anda menggunakan sistem desktop tanpa khawatir tentang downtime dan fungsionalitas server)
Titik menu untuk mengakses server jauh (yang dulunya ada dalam
File
menu) sekarang terlihat di panel kiri di bawah Network - Connect to Server . Dimungkinkan juga untuk memasukkan URI (sftp://user@server/path
) ke bilah lokasi yang akan ditampilkan saat menekan Ctrl+ L.Jawaban panjang
Saya telah berjuang melawan masalah ini dari sudut lain (lihat [metode deja-dup ssh tidak bekerja - menulis secara lokal sebagai gantinya] [1]), dan menemukan alasan untuk kelakuan misterius membawa saya ke kedalaman
Proses debug:
mencoba me-mount melalui gvfs:
Jika bukan pengguna yang menjalankan desktop saat ini ,
gvfs-mount
perlu ditambahkan dengandbus-launch
:untuk dapat memasang direktori jarak jauh. Namun, ini sepertinya tidak permanen, jadi kami mengandung semua hal terkait gvf kami dalam satu shell:
Sepertinya
gvfs
memasang direktori home jarak jauhuser
alih-alih jalur absolut yang diminta. Sama jika/export
mendapat tambahan/
preprended. Di dalamnautilus
yang dipanggil di baris terakhir, URI yang menunjuk ke jalur absolut yang diinginkan dapat dimasukkan dan dipasang setelah masalah mendasar diselesaikan.mencoba me-mount melalui sshfs:
Ketergantungan tambahan (tidak lengkap):
fuse
grup. Uji dengan:grep <username> /etc/group
, kalau dia hilang:sudo usermod -a -G fuse <user>
. Dengan grup tanpa kata sandi, pengguna harus keluar / masuk kembali agar perubahan ini berlaku.gvfs-backend
perlu diinstal(bersambung)
[1]: metode ssh deja-dup tidak bekerja - menulis secara lokal sebagai gantinya . Periksa dengan
apt-cache policy gvfs-backend
sumber
Anda juga dapat memasukkan:
ssh: // alamat IP
Misalnya:
ssh: //192.168.1.4
Kotak dialog yang dihasilkan akan menanyakan nama pengguna dan kata sandi pada mesin yang Anda coba sambungkan dan memberi Anda opsi tentang cara mengingat nama pengguna dan kata sandi.
sumber
Di versi yang lebih baru dari pengelola file Gnome Nautilus (> Ubuntu 16.04), fitur ini telah pindah ke lokasi baru:
Mengklik tanda tanya akan memberikan contoh tentang cara memasuki server dan protokol apa yang didukung.
sumber
apt-get install nemo
) di Ubuntu Bionic.Anda bisa melakukannya dengan Nemo. Mulai dengan menginstal versi bebas dependensi (buka jendela terminal dengan Ctrl+ Alt+ Tdan ketik):
Luncurkan Nemo dan dari menu File pilih Connect to Server , menu ini memiliki opsi SSH dalam jenis server .
sumber
Jawabannya adalah
Masukkan alamat ip ssh Anda:
sftp: // kekasihmu
bukan ssh: // youripaddress
sumber
Silakan periksa paket gvfs-backends Anda , pertama.
Jika tidak ada, silakan instal.
sumber