GNU/Linux >> Belajar Linux >  >> Ubuntu

Bagaimana Anda Menyiarkan Berbagi Jaringan (ftp/sftp/webdav) Sehingga Muncul Di Nautilus Untuk Pengguna Lain?

Apakah ada cara untuk menyiarkan server berbagi file jaringan yang menggunakan protokol seperti ftp, sftp, webdav, sehingga muncul di naulilus di bawah network:// .

Saya pernah terhubung ke jaringan di mana saya bisa melihat ftp share. Itu adalah mesin topi merah. Saya bertanya kepada pengguna bagaimana dia melakukan ini, tetapi dia tidak tahu.

(Catatan:Saya tahu cara melakukannya untuk samba. Saya tertarik dengan cara Anda melakukannya untuk protokol lain.)

Jawaban yang Diterima:

Anda dapat mengumumkan layanan dengan menggunakan avahi melayani. Untuk mengumumkan layanan, Anda harus menambahkan file deskripsi layanan di /etc/avahi/services direktori. Misalnya, untuk mengumumkan pembagian sftp, buat file sftp.service dengan:

<service-group>
  <name replace-wildcards="yes">SFTP on %h</name>
  <service>
    <type>_sftp-ssh._tcp</type>
    <port>22</port>
  </service>
</service-group>

Untuk FTP Anda harus mengubah jenisnya menjadi _ftp._tcp dan port ke 21, untuk NFS share ubah type menjadi _nfs._tcp dan port ke 2049, dan Anda juga harus menyertakan sesuatu seperti:

<txt-record>path=/path/to/someshare</txt-record>

avahi.service halaman manual memiliki semua informasi tentang format file-file ini.


Ubuntu
  1. Cara Mengatur Server SFTP MySecureShell di Ubuntu 18.04

  2. Cara Memulai Ulang Layanan Jaringan di CentOS 8 atau RHEL 8

  3. Debian – Mungkinkah Pengguna Debian Terhubung Ke Jaringan Melalui Systemd-networkd?

  1. Ubuntu – Bagaimana Cara Mengkonfigurasi Alamat Ip Eksternal Untuk Tamu Lxc?

  2. Bagaimana Cara Mengatur Variabel Path Untuk Semua Pengguna Di Server?

  3. Bagaimana Cara Berbagi File Di Jaringan Rumah?

  1. Bagaimana Anda Membuat Profil Aplikasi Untuk Ufw?

  2. Bagaimana Cara Membuat Partisi Ext4 Untuk Semua Pengguna?

  3. Bagaimana Anda Menginstal Aplikasi Terminal Ke Telepon Ubuntu?