Eu sempre invejei o FreeBSD porque quando uso o Locais→Rede aparecem os servidores do FreeBSD, mas nenhum do Linux. Depois de uma procura, descobri que quem anuncia isto no Linux é o avahi (não sei como o FreeBSD faz isto). Para ter seu sftp disponível em outras máquinas, faça o seguinte procedimento, como root (ou use sudo):
cp /usr/share/doc/avahi-daemon/examples/ssh.service /etc/avahi/servicesEdite/crie o arquivo
/etc/avahi/services/ssh-sftp.service
com o seguinte conteúdo:
<?xml version="1.0" standalone='no'?> <!DOCTYPE service-group SYSTEM "avahi-service.dtd"> <service-group> <name replace-wildcards="yes">SFTP File Transfer on %h</name> <service> <type>_sftp-ssh._tcp</type> <port>22</port> </service> </service-group>Finalmente
/etc/init.d/avahi-daemon restartO seu Redes deve estar assim agora:
Para ficar melhor, instale o service-discovery-applet
. Instale o applet no painel e tenha ainda mais opções no gnome-panel: