Você pode criar um lançador e adicioná-lo à barra inicializadora arrastando e soltando o arquivo .desktop
:
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon[en_US]=nautilus
Name[en_US]=Connect to xy
Exec=shfs [email protected]:/dir/dir /home/username/mount/xxx
#OR: to mount and than open in nautilus (note the '/dir' where ':dir' used to be)
#Exec=nautilus sftp://[email protected]/dir/dir
Comment[en_US]=Connect to xy via ssh
Name=Connect to xy
Comment=Connect to xy via ssh
Icon=nautilus
Sugestão - menos trabalho:
Se você quer ainda menos trabalho (= autoconectar) e uma interface gráfica, você pode querer dar uma olhada em Gigolo . Ele tem a capacidade de montar automaticamente um marcador, sempre que o sistema de arquivos marcado esteja presente. Você pode querer verificar isso.
sudo apt-get install gigolo # or use the install link above
Execute gigolo
. Existe uma opção nas preferências que o coloca em início automático e outro para ativar o ícone da bandeja. Verifique os dois. Em seguida, adicione seu favorito.
Aqui está uma captura de tela:
caminho Shell
Outra solução seria colocar a seguinte linha no seu crontab (edit /etc/crontab
with sudo privileges):
@reboot sshfs [email protected]:/dir/dir /home/username/mount/xxx
Mas como o gerenciador de senhas do Ubuntu não está presente quando o comando é executado, é necessário usar um par de chaves privadas / públicas sem senha para autenticar com o servidor ssh em questão (ou um método de autenticação semelhante). Isso iria montá-lo em cada reinicialização.
Ainda outra solução seria editar o seu /etc/fstab
(desde que sua versão do Ubuntu forneça essa opção).