Czy istnieje sposób na rozgłoszenie sieciowego serwera udostępniania plików korzystającego z protokołu takiego jak ftp, sftp, webdav, tak aby wyświetlał się w naulilus w sieci: //.
Kiedyś połączyłem się z siecią, w której mogłem zobaczyć udział ftp. To była maszyna z czerwonym kapeluszem. Pytam użytkownika, jak to zrobił, ale nie wiedział.
(Uwaga: wiem, jak to zrobić dla samby. Jestem zainteresowany tym, jak to robisz dla innych protokołów.)
networking
nautilus
file-sharing
avahi
Gary van der Merwe
źródło
źródło
avahi
ale wydaje się, że jest to pierwszy protokół do ogłaszania dostępnych usług. en.wikipedia.org/wiki/Avahi_%28software%29Odpowiedzi:
Możesz ogłosić usługi za pomocą usługi avahi . Aby ogłosić usługę, musisz dodać plik opisu usługi do
/etc/avahi/services
katalogu. Na przykład, aby ogłosić udział sftp, utwórz pliksftp.service
z:W przypadku FTP musisz zmienić typ na
_ftp._tcp
i port na 21, w przypadku udziału NFS musisz zmienić typ na_nfs._tcp
i port na 2049, a także musisz podać coś takiego:avahi.service
Strona człowiek posiada wszystkie informacje na temat formatu tych plików.źródło