Pertanyaan Bagikan antara mesin Ubuntu


Saya yakin itu mungkin cara yang sangat mudah untuk melakukan ini, tetapi saya belum menemukan bagaimana ... Saya punya dua mesin dengan Ubuntu 10.10 di jaringan yang sama (hanya workgroup, tidak ada domain yang terlibat). Di salah satu dari mereka saya berbagi folder melalui Nautilus Berbagi Folder. Saat membuka Jaringan tempat pada mesin kedua, saya tidak bisa melihat yang pertama terdaftar, adil Jaringan Windows dan ketika masuk ke folder ini saya bisa melihat Workgroup meskipun ketika mencoba masuk ke dalamnya saya mendapatkan Tidak dapat dipasang. Gagal mengambil daftar pembagian dari server kesalahan.

Apakah diperlukan untuk melakukan sesuatu yang lain ketika berbagi folder melalui Nautilus?


16
2017-12-03 22:29


asal


menggunakan smb: // <nama mesin> / <folder share> dari dialog Aplikasi Jalankan, saya bisa mencapai lokasi bersama dengan Nautilus - Anero
kemungkinan duplikat dari Kesalahan "Tidak dapat mengambil Server Daftar" saat melihat pembagian jaringan (internet di browser berfungsi) - Jorge Castro


Jawaban:


Metode 1:
 Anda dapat menggunakan SAMBA untuk berbagi file (tetapi samba sebagian besar digunakan untuk berbagi file antara mesin linux dan windows)

  • Di terminal ketik berikut ini gksudo gedit /etc/samba/smb.conf

  • Tambahkan baris pemilik usershare only = False  ke bagian [global].

  • Pergi ke Tempat >> Komputer.

  • Klik kanan folder yang ingin Anda bagikan dan pilih Opsi Berbagi. alt text

  • Centang kotak yang bertuliskan Bagikan folder ini.

  • Tulis nama saham Anda dan beri tanda centang pada kotak yang bertuliskan Izinkan orang lain untuk menulis di folder ini.

  • Sekarang Anda harus dapat melihat dan mengakses folder bersama dari jaringan Anda.

Metode 2:
Anda dapat menggunakan Openssh jalankan yang berikut ini untuk menginstalnya,

sudo apt-get install openssh-server openssh-client

Sekarang goto Tempat menu dan pilih Sambungkan ke server 

(Dalam satuiric (11.10), klik desktop dan gunakan menu di bagian atas: Mengajukan -> Sambungkan ke server)

alt text

  • Dalam Jenis layanan: Memilih SSH

  • Di Server: berikan alamat IP PC tempat info aktif.

  • Di Pelabuhan: memberikan 22.

  • Sekarang di Map: Pilih folder yang ingin Anda bagikan.

  • Di Nama pengguna: berikan nama pengguna dari PC yang terhubung dengan Anda.

  • Klik Hubungkan setelah itu Anda akan mendapatkan jendela di mana Anda harus memasukkan kata sandi PC yang Anda coba sambungkan.

  • Sekarang Anda memiliki izin baca / tulis.


12
2017-12-04 05:19



Program grafis tidak boleh dijalankan dengan sudo. Cara yang benar adalah menggunakan kdesudo di KDE untuk menjalankan program GUI sebagai root, atau gksu / gksudo di GNOME. Menjalankan program grafis sebagai root berpotensi menyebabkan masalah serius, itulah mengapa pembungkus disediakan. Baca ini thread Arch mailing list untuk masalah serius yang dapat Anda hadapi mencoba mengelabui sudo untuk meluncurkan GUI mail-archive.com/arch@archlinux.org/msg04963.html - aneeshep
@aneeshep Terima kasih atas informasinya :) - karthick87
Saya tidak dapat menemukannya Sambungkan ke server di Ubuntu 11.04. Dimana itu - Benjamin
Saya tidak yakin di mana itu di ubuntu 11.04. Saya pikir Anda harus mengajukan pertanyaan :) - karthick87
SSH adalah solusi yang jauh lebih baik daripada Samba tua dan kikuk. Dalam 11.04 dan selanjutnya menu "Connect to server ..." telah dipindahkan ke Nautilus File-menu. - Anders Wallenquist


Ada banyak cara untuk berbagi file b / w dua sistem Linux. Cara yang paling mudah dan umum adalah SSH.

Metode 1: SSH

Instal ssh pada kedua sistem.

sudo apt-get install openssh-server openssh-client

Lalu Masuk ke menu 'Places' dan pilih 'Connect to server'.

alt text

Metode 2: gunakan pemberi

Pemberi memungkinkan Anda menyeret dan meletakkan file ke pengguna di jaringan Anda. Ini juga akan secara otomatis mendeteksi pengguna Pemberi lain di jaringan Anda.

Saat Anda menyeret file, atau beberapa file, ke pengguna yang diwakili oleh avatar di jendela Pemberi, file secara otomatis ditransfer. Penerima file diperingatkan bahwa pengguna ingin mengirim file. Pengguna dapat menerima atau menolaknya.

Untuk menginstal pemberi di ubuntu: sudo apt-get install pemberi


5
2017-12-04 06:30





Setelah Anda menyiapkan server SSH pada satu mesin, Anda cukup menghubungkan ke yang lain melalui Nautilus dengan mengetik sftp: //192.168.1.3 (atau apa pun nomor IP sebenarnya dari mesin lainnya) di bilah lokasi (dipanggil dengan CTRL-L).


5
2017-12-30 05:25





jika tidak ada mesin Windows yang terlibat - hanya Linux, Anda dapat menggunakan NFS (lebih asli untuk linux)

saham nfs

Singkat cerita:

di server: di / etc / exports Anda meletakkan folder perlu diekspor

pada klien: pasang share (otomatis di / etc / fstab atau manual- CLI atau nautilus)


1
2017-12-30 15:01





Saya memiliki komputer besar yang akan kita sebut Upstairs dan komputer kecil yang akan kita sebut Downstairs. Mereka berada di jaringan yang sama, terhubung oleh router yang sama. Di lantai atas menjalankan Kubuntu (12.04) sedangkan Downstairs menjalankan Ubuntu bogstandard (13.04, dengan desktop KDE). Saya lebih suka bekerja di lantai bawah tetapi sering kali perlu mengakses file saya di Lantai Atas, yang mungkin digunakan oleh mitra saya saat itu.

Saya berbagi beberapa direktori Upstairs menggunakan Samba pertama-tama dan ini adalah mimpi buruk. Pertama-tama tidak bekerja secara rekursif (saya harus menandai setiap direktori dan sub-direktori) yang ingin saya bagikan). Kedua, meskipun Downstairs dapat melihat Upstairs di jaringan, ketika saya mengklik ke direktori bersama saya terus-menerus diminta kata sandi, dan meskipun saya memasukkannya dengan benar, kata sandi itu tidak dikenali sehingga saya tidak bisa masuk. Saya tergoda untuk Lupakan Samba sama sekali tapi pertama mari kita lihat bagaimana caranya membuat file musik Lantai atas saya tersedia untuk radio internet saya yang sangat baik.

Selanjutnya saya mencoba nfs seperti yang disarankan oleh pengguna jet. Mengikuti instruksi yang disarankan oleh tautan, ini bekerja dengan sempurna untuk pertama kalinya. Sayangnya ketika saya mencoba lagi hari berikutnya setelah kedua komputer di-reboot, saya terus mendapatkan mount.nfs: Access Denied... pesan. Masalah ini didokumentasikan dengan baik di forum tetapi berbagai solusi yang diusulkan berada di luar kemampuan teknis saya.


Ini adalah solusi saya. Instal ssh pada komputer host (server) (atau keduanya), seperti yang disarankan oleh aneeshep:

sudo apt-get install openssh-server openssh-client

Sekarang di komputer klien (atau keduanya) menginstal paket yang disebut sshfs:

sudo apt-get install sshfs

Menggunakan pengelola berkas yang Anda sukai di Lantai Bawah, periksa bahwa Upstairs ada di jaringan. Jika demikian, buatlah direktori di lantai bawah tempat Anda akan memasang sistem file Upstairs. Sebut saja /home/me_downstairs/UpstairsFiles/

Sekarang, pada baris perintah, ketik sesuatu seperti, diikuti oleh Return:

sshfs yourloginname@Upstairs.local:/home/me_upstairs /home/me_downstairs/UpstairsFiles/

(Ini semua dalam satu baris.)

Tentu saja, ganti 'Upstairs' dengan nama komputer Anda seperti yang ditunjukkan pada jaringan, tetapi sufiks .lokal penting.

Anda akan diminta untuk memasukkan kata sandi Tingkat Atas Anda.

Sekarang, di direktori /home/me_downstairs/UpstairsFiles/ di Downstairs saya bisa melihat semua file Upstairs saya dan menggunakannya seperti biasa.


Situs web di bawah ini menunjukkan beberapa langkah tambahan mungkin diperlukan tetapi tidak untuk saya:

http://itecsoftware.com/mount-remote-folder-via-ssh-using-sshfs

Tolong beri tahu saya jika ini berhasil atau tidak berhasil untuk Anda.


1
2017-09-04 13:38