GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come trasmettere una condivisione di rete (ftp/sftp/webdav) in modo che venga visualizzata in Nautilus per altri utenti?

C'è un modo per trasmettere un server di condivisione file di rete che utilizza un protocollo come ftp, sftp, webdav, in modo che venga visualizzato in naulilus sotto network:// .

Una volta mi sono connesso alla rete dove potevo vedere una condivisione ftp. Era una macchina da cappello rosso. Chiedo all'utente come ha fatto, ma non lo sapeva.

(Nota:so come farlo per samba. Sono interessato a come lo fai per altri protocolli.)

Risposta accettata:

Puoi annunciare i servizi utilizzando avahi servizio. Per annunciare un servizio, devi aggiungere un file di descrizione del servizio in /etc/avahi/services directory. Ad esempio, per annunciare una condivisione sftp, crea un file sftp.service con:

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

Per FTP devi cambiare il tipo in _ftp._tcp e la porta su 21, per una condivisione NFS devi cambiare il tipo in _nfs._tcp e il port su 2049, e devi anche includere qualcosa come:

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

Il avahi.service la pagina man contiene tutte le informazioni sul formato di questi file.


Ubuntu
  1. Come configurare il server SFTP MySecureShell su Ubuntu 18.04

  2. Come riavviare il servizio di rete su CentOS 8 o RHEL 8

  3. Debian:è possibile per gli utenti Debian connettersi alla rete tramite Systemd-networkd?

  4. Ubuntu:come configurare indirizzi IP esterni per ospiti Lxc?

  5. Come impostare le variabili di percorso per tutti gli utenti su un server?

Come riavviare i servizi di rete in Linux

Come abilitare e disabilitare le interfacce di rete in Ubuntu 20.04

Come utilizzare la modalità Non disturbare in Ubuntu in modo da poterti concentrare sul lavoro

Come installare GUI File Manager Nautilus su WSL - Sottosistema Windows 10 per Linux

Come trovare l'indirizzo IP di un dispositivo su una rete?

N Ftp Client (gui) che mi consente di cercare testo all'interno di file?