Możesz utworzyć program uruchamiający i dodać go do paska uruchamiania, przeciągając i upuszczając .desktop
tam plik -file:
#!/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 user@192.xx.xx.xx.xx:/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://user@192.xx.xx.xx.xx/dir/dir
Comment[en_US]=Connect to xy via ssh
Name=Connect to xy
Comment=Connect to xy via ssh
Icon=nautilus
Sugestia - jeszcze mniej pracy:
Jeśli chcesz jeszcze mniej pracy (= automatyczne połączenie) i graficzny interfejs użytkownika, możesz wypróbować Gigolo . Ma możliwość automatycznego montowania zakładki, gdy obecny jest system plików z zakładkami. Możesz to sprawdzić.
sudo apt-get install gigolo # or use the install link above
Uruchom gigolo
. W preferencjach dostępna jest opcja, która uruchamia ją automatycznie, a druga aktywuje ikonę zasobnika. Sprawdź oba. Następnie dodaj swoją zakładkę.
Oto zrzut ekranu:
Sposób powłoki
Innym rozwiązaniem byłoby umieszczenie następującego wiersza w twoim crontabie (edycja /etc/crontab
z uprawnieniami sudo):
@reboot sshfs user@192.xx.xx.xx.xx:/dir/dir /home/username/mount/xxx
Ale ponieważ menedżer haseł Ubuntu nie jest obecny po uruchomieniu polecenia, musisz użyć pary kluczy prywatny / publiczny bez hasła do uwierzytelnienia na danym serwerze ssh (lub podobnej metodzie uwierzytelnienia). Spowodowałoby to zamontowanie go przy każdym ponownym uruchomieniu.
Jeszcze innym rozwiązaniem byłaby edycja /etc/fstab
(pod warunkiem, że wersja Ubuntu zapewnia taką opcję).