Skopiuj lub wyeksportuj pliki pulpitu zdalnego Remmina do innej instalacji Ubuntu

17

Czy istnieje sposób na masową kopię lub eksport wszystkich moich połączeń Remmina? Mam opcję eksportowania jeden po drugim, ale przy 50 połączeniach wydaje się to śmieszne. Próbowałem wyszukać plik połączeń, plik konf lub coś podobnego, ale nic nie znalazłem.

sudo find / -name 'remmina' zwraca tylko cztery wyniki:

/usr/share/menu/remmina
/usr/share/doc/remmina
/usr/bin/remmina
/usr/lib/remmina

... ale żaden z nich nie zawiera plików / wpisów połączeń :(

00fruX
źródło
Masz na myśli swoje wcześniejsze połączenia itp.? W jakim formacie chciałby, aby był - czy jest to możliwe, abyś mógł używać remminy z tymi samymi danymi w innym miejscu?
Wilf
2
Czy przeszukałeś swój katalog domowy? find /home/USER -iname "*remmina*"
chaos
Mam na myśli wszelkie połączenia, które utworzyłem i zapisałem w kliencie zdalnego pulpitu Remmina. W ten sam sposób możesz skopiować folder w systemie Windows, który zawiera wiele plików .RDP z jednego procesora systemu Windows do drugiego, próbuję znaleźć sposób, aby to zrobić w moich instalacjach Ubuntu 13.10.
00fruX
1
Dzięki @chaos! Byłem ofiarą ukrytych plików / folderów. Znalazłem wszystkie pliki .remmina w moim katalogu domowym. Szczęśliwy kamper: D
00fruX
1
Wskazówka na następny raz: twoje findpolecenie znajdzie tylko pliki lub katalog o nazwie dokładnie remmina. Spróbuj find / -iname "*remmina*"lub lepiej (szybciej dla tych wyszukiwań plików, które niewiele się zmieniają) locate -i remmina. HTH. (oops --- brakowało komentarza @chaos wcześniej --- pozostaw to na locate)
Rmano

Odpowiedzi:

21

Potrzebne pliki znajdują się w ~/.remmina (ukryty folder .remmina w twoim katalogu domowym) .

W przypadku SSH znane hosty są przechowywane w ~/.ssh/known_hosts..

Wszystkie ustawienia użytkownika, preferencje itp. Dla użytkownika są przechowywane w katalogu domowym, ponieważ jest to jedyny folder, do którego domyślnie masz uprawnienia dostępu.

Wilf
źródło
5
Wydaje się, że dzisiaj tak nie jest. Mam zainstalowaną Remminę 1.2.0 i po utworzeniu sesji nie ma folderu Remmina, ukrytego czy nie, w moim folderze domowym. Wiki potwierdza to, co mówisz, ale znalazłem je w~/.local/share/remmina
Właśnie wracam do Ubuntu, aby ponownie sprawdzić jego integralność. Zainstalowałem Skype rok lub dwa lata temu (na Ubuntu 12.04 LTS) i zepsuło to całą instalację systemu operacyjnego; musiałem sformatować i stracić sporo danych, więc od tego czasu korzystam z Windoha z RDP (oczywiście bezbłędnie). Mam nadzieję, że Remmina lub podobny produkt będzie działał lepiej w Ubuntu 16.04 LTS ... ponieważ nie jestem fanem Windoha, po prostu go używam, ponieważ pozwala mi być produktywnym.
00fruX
Nie wiedziałem, że RDP można uzyskać w systemie Windows, aby działał bezbłędnie (prawdopodobnie tylko dla mnie sterowniki graficzne :) W każdym razie pliki są już dostępne, więc jest zgodne ze specyfikacją XDG. Również skype i innych praw osób trzecich pakiety binarne będzie współpracować z Ubuntu itp - tylko jeśli to możliwe Nie używaj .run, .tar.gz, tar.bz2etc opakowania pod warunkiem, i spróbować znaleźć pakiet dla swojej dystrybucji (plik .deb), który działa.
Wilf
@ 00fruX być może teraz Skype wybrał „beta” dla Linuksa, może lepiej działać tamgister.co.uk/2017/03/02/skype_for_linux_reaches_beta : /
Wilf
@ Wilf, może Skype zadziała. Tak czy inaczej. Po prostu skonfiguruj nowy serwer 16.04, w końcu wymyśliłem, jak podzielić / sformatować / zamontować nowy dysk 8 TB. Zainstalowany webmin, teraz SSH nie pozwala na zdalne połączenia i sam webmin przestał działać. Nie korzystający z ufw, ssh działa i nasłuchuje na 22. Webmin mówi nawet, że działa na 10000, i znowu nie ma tutaj zapory ogniowej, ale serwer nie reaguje na nic. BRB za kolejne 2 lata ....
00fruX
5

Zainstalowałem remmina na Ubuntu 16.04 i po pewnym czasie musiałem ponownie zainstalować Ubuntu, ponieważ nie działał najlepiej. Podczas mojej pierwszej instalacji lokalizacją wszystkich plików połączenia remmina był /home/gm/.local/share/remmina/folder.

Po ponownej instalacji mojej nowej instalacji Ubuntu umieść wszystkie pliki połączenia w tej samej lokalizacji /home/gm/.local/share/remmina/i uruchomiłem remmina, nie miałem połączenia. Po przeczytaniu tego postu utworzyłem nowe połączenie i zobaczyłem nowy folder utworzony w ramach /home/gm/.remmina/tego połączenia, więc skopiowałem wszystkie moje połączenia do tego folderu /home/gm/.remmina/.

sudo cp -r /home/gm/.local/share/remmina/* /home/gm/.remmina/

Właśnie tworzę kopię zapasową @ Wilf

Mam nadzieję, że to pomaga innym!

sol

Gman
źródło
2

Dla użytkowników kompilacji flatmak Remmina, możesz znaleźć ustawienia połączenia na:

~/.var/app/org.remmina.Remmina/data/remmina/
Alecks Gates
źródło
0

W przypadku Remmina 1.2 na Ubuntu 16.10 LTS lokalizacja konfiguracji Remmina to:

~ / snap / remmina /

Bjorn Reppen
źródło
0

Kopia zapasowa z: $ cd ~ $ tar -czf remmina_backup.tgz .local/share/remmina/ .config/remmina/ .local/share/keyrings .ssh/


Przywróć za pomocą: $ cd ~ $ tar -xf remmina_backup.tgz


Snap użytkowników Kopia zapasowa za pomocą: $ cd ~ $ tar -czf remmina_backup.tgz snap/remmina/<version>/.local/share/remmina/ snap/remmina/<version>/.config/remmina/ .local/share/keyrings .ssh/

Scott P.
źródło
Uważaj, aby nie zastąpić i nie utracić istniejących danych w trakcie przywracania .ssh/i .local/share/keyrings/podczas jego przywracania. Konieczne może być scalenie.
Scott P.