Sao chép hoặc xuất các tập tin máy tính từ xa Remmina sang một bản cài đặt Ubuntu khác


16

Có cách nào để sao chép hoặc xuất hàng loạt tất cả các kết nối Remmina của tôi không? Tôi có tùy chọn để xuất từng cái một, nhưng với 50 kết nối thì điều này có vẻ vô lý. Tôi đã cố gắng tìm kiếm một tập tin kết nối, hoặc tập tin conf, hoặc một cái gì đó tương tự nhưng không thể tìm thấy bất cứ điều gì.

sudo find / -name 'remmina' chỉ trả về bốn kết quả:

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

... nhưng không ai trong số chúng chứa bất kỳ tệp / mục kết nối nào :(


Bạn có nghĩa là như kết nối trong quá khứ của bạn, vv? Định dạng nào muốn nó ở trong - đây có phải là để bạn có thể sử dụng remmina với cùng một dữ liệu ở nơi khác không?
Wilf

2
Bạn đã tìm kiếm thư mục nhà của bạn? find /home/USER -iname "*remmina*"
hỗn loạn

Chà, ý tôi là bất kỳ kết nối nào tôi đã tạo và lưu trong máy khách máy tính từ xa Remmina. Giống như cách bạn có thể sao chép một thư mục trong Windows có chứa nhiều tệp .RDP từ cpu Windows này sang cpu khác, tôi đang cố gắng tìm cách thực hiện điều đó trên các bản cài đặt Ubuntu 13.10 của mình.
00fruX

1
Cảm ơn @chaos! Tôi là nạn nhân của các tập tin / thư mục ẩn. Tôi tìm thấy tất cả các tập tin .remmina trong thư mục nhà của tôi. Người cắm trại vui vẻ: D
00fruX

1
Như một mẹo cho lần tiếp theo: findlệnh của bạn chỉ tìm thấy các tệp hoặc thư mục có tên chính xác là remmina. Hãy thử find / -iname "*remmina*"hoặc tốt hơn (nhanh hơn cho các tìm kiếm này cho các tệp không thay đổi nhiều) locate -i remmina. HTH. (oops --- đã bỏ lỡ bình luận @chaos trước --- để lại cho locate)
Rmano

Câu trả lời:


20

Các tập tin bạn cần nằm trong ~/.remmina (thư mục .remmina ẩn trong thư mục chính của bạn) .

Đối với SSH, các máy chủ đã biết được lưu trữ trong ~/.ssh/known_hosts..

Tất cả các cài đặt người dùng, tùy chọn, v.v. cho người dùng của bạn được lưu trữ trong thư mục chính của bạn, vì đó là thư mục duy nhất bạn mặc định có quyền truy cập.


5
Điều này dường như không phải là trường hợp ngày hôm nay. Tôi đã cài đặt Remmina 1.2.0 và sau khi tạo phiên, không có thư mục Remmina, ẩn hay không, trong thư mục nhà của tôi. Wiki xác nhận những gì bạn đang nói nhưng tôi đã tìm thấy chúng trong~/.local/share/remmina

Bây giờ tôi mới quay lại Ubuntu để kiểm tra tính toàn vẹn của nó. Tôi đã cài đặt Skype một hoặc hai năm trước (trên Ubuntu 12.04 LTS) và nó đã phá vỡ toàn bộ cài đặt hệ điều hành của tôi; đã phải định dạng lại và mất một loạt dữ liệu vì vậy tôi đã sử dụng lại Windoh kể từ khi có RDP (tất nhiên là hoàn hảo). Hy vọng rằng Remmina hoặc một sản phẩm tương tự sẽ hoạt động tốt hơn trong Ubuntu 16.04 LTS ... vì tôi không phải là fan hâm mộ của Windoh, tôi chỉ sử dụng nó vì nó cho phép tôi làm việc hiệu quả.
00fruX

Không biết RDP có thể có trong cửa sổ để hoạt động hoàn hảo (có lẽ chỉ là trình điều khiển đồ họa cho tôi :) Dù sao, các tệp có thể có ngay bây giờ để nó tuân thủ thông số XDG. Cũng skype và bên thứ ba gói nhị phân sở hữu khác sẽ làm việc với Ubuntu vv - chỉ nếu có thể KHÔNG sử dụng .run, .tar.gz, tar.bz2vv gói cung cấp và thử và tìm thấy một gói cho distro (file .deb) của bạn mà làm việc.
Wilf

@ 00fruX có lẽ bây giờ Skype đã đạt 'beta' cho linux, nó có thể hoạt động tốt hơn tại đógister.co.uk / 2017/03/02 / skype_for_linux_reaches_beta : /
Wilf

@Wilf, có thể Skype sẽ hoạt động. Dù bằng cách nào. Chỉ cần thiết lập một máy chủ 16.04 mới, cuối cùng đã tìm ra cách phân vùng / định dạng / gắn ổ đĩa 8 TB mới. Đã cài đặt webmin, giờ SSH không cho phép các kết nối từ xa và chính webmin ngừng hoạt động. Không sử dụng ufw, ssh đang chạy và nghe trên 22. Webmin thậm chí còn nói chạy trên 10000, và một lần nữa, không có tường lửa ở đây, nhưng máy chủ không phản hồi gì cả. BRB trong 2 năm nữa ....
00fruX

5

Đã cài đặt remmina trên Ubuntu 16.04 và phải cài đặt lại Ubuntu sau một thời gian vì nó không chạy tốt nhất. Trong lần đầu tiên tôi cài đặt vị trí của tất cả các tệp kết nối remmina là /home/gm/.local/share/remmina/thư mục.

Sau khi tôi cài đặt lại, thiết lập Ubuntu mới của tôi đặt tất cả các tệp kết nối vào cùng một vị trí /home/gm/.local/share/remmina/và khởi động lại remmina tôi không có kết nối. Sau khi đọc bài đăng này, tôi đã tạo một kết nối mới và thấy một thư mục mới được tạo theo /home/gm/.remmina/kết nối đó, vì vậy tôi đã sao chép tất cả các kết nối của mình vào thư mục đó /home/gm/.remmina/.

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

Tôi chỉ sao lưu @Wilf

Hy vọng điều này sẽ giúp những người khác!

G


2

Đối với người dùng bản dựng Remmina phẳng, bạn có thể tìm thấy cài đặt kết nối tại:

~/.var/app/org.remmina.Remmina/data/remmina/

0

Đối với Remmina 1.2 trên Ubuntu 16.10 LTS , vị trí của cấu hình Remmina là:

~ / snap / remmina /


0

Sao lưu với: $ cd ~ $ tar -czf remmina_backup.tgz .local/share/remmina/ .config/remmina/ .local/share/keyrings .ssh/


Khôi phục với: $ cd ~ $ tar -xf remmina_backup.tgz


Snap người dùng Sao lưu với: $ cd ~ $ tar -czf remmina_backup.tgz snap/remmina/<version>/.local/share/remmina/ snap/remmina/<version>/.config/remmina/ .local/share/keyrings .ssh/


Hãy cẩn thận, bạn không ghi đè và mất dữ liệu hiện có trong .ssh/.local/share/keyrings/trong quá trình khôi phục. Một sự hợp nhất có thể được yêu cầu.
Scott P.
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.