GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment diffuser un partage réseau (ftp/sftp/webdav) afin qu'il apparaisse dans Nautilus pour les autres utilisateurs ?

Existe-t-il un moyen de diffuser un serveur de partage de fichiers réseau utilisant un protocole tel que ftp, sftp, webdav, afin qu'il apparaisse dans naulilus sous network:// .

Une fois, je me suis connecté au réseau où je pouvais voir un partage ftp. C'était une machine à chapeau rouge. Je demande à l'utilisateur comment il a fait cela, mais il ne le savait pas.

(Remarque :je sais comment faire cela pour la samba. Je suis intéressé par la façon dont vous le faites pour d'autres protocoles.)

Réponse acceptée :

Vous pouvez annoncer des services en utilisant avahi un service. Pour annoncer un service, vous devez ajouter un fichier de description de service dans le /etc/avahi/services annuaire. Par exemple, pour annoncer un partage sftp, créez un fichier sftp.service avec :

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

Pour FTP, vous devez changer le type en _ftp._tcp et le port à 21, pour un partage NFS vous avez le changement du type en _nfs._tcp et le port vers 2049, et vous devez également inclure quelque chose comme :

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

Le avahi.service La page de manuel contient toutes les informations sur le format de ces fichiers.


Ubuntu
  1. Comment configurer le serveur SFTP MySecureShell sur Ubuntu 18.04

  2. Comment redémarrer le service réseau sur CentOS 8 ou RHEL 8

  3. Debian - Est-ce possible pour les utilisateurs de Debian de se connecter au réseau via Systemd-networkd ?

  4. Comment définir des variables de chemin pour tous les utilisateurs sur un serveur ?

  5. Comment configurer un service pour enregistrer la sortie audio en arrière-plan ?

Comment redémarrer les services réseau sous Linux

Comment activer et désactiver les interfaces réseau dans Ubuntu 20.04

Comment utiliser le mode Ne pas déranger dans Ubuntu pour que vous puissiez vous concentrer sur le travail

Comment installer le gestionnaire de fichiers GUI Nautilus sur WSL - Sous-système Windows 10 pour Linux

Comment trouver l'adresse IP d'un appareil sur un réseau ?

N Client FTP (gui) qui me permettra de rechercher du texte dans des fichiers ?