Klient WinSCP dla Ubuntu [zamknięty]

18

Czy są jakieś klienty GUI dla Ubuntu, które mogą zdalnie łączyć się z innym systemem Linux za pośrednictwem SCP?

Słyszałem o fish://protokole i Konquerorze (który jest dla Kubuntu używającego KDE), ale szukam prostej aplikacji SCP GUI dla Ubuntu.

ukanth
źródło

Odpowiedzi:

11

Jeśli jesteś przyzwyczajony do WinSCP ,
jedną z opcji jest instalacja WINE i używanie samego WinSCP .

(uwaga: mój link jest tylko odniesieniem - możesz chcieć uzyskać stabilną wersję WINE,
jeśli najnowsza stabilna wersja Wine (obecnie Wine 1.0.1) działa dla Ciebie,
możesz nie chcieć korzystać z tych pakietów beta
) .


Myślę, że w swoim pytaniu odnosisz się do tego rodzaju dyskusji .
Ten wątek również określa WINE jako jedną z opcji (z pewnymi uwagami na temat awarii w 2007 r.).

Na końcu jest to odniesienie do Nautilusa ,

Eksplorator plików Ubutu Nautilus działa dobrze.
Miejsca-> Połącz z serwerem i wybierz SSH.

Prawdopodobnie to właśnie Martinodnosi się do jego odpowiedzi.


Aktualizacja: dla przypomnienia odpowiedź ta została zaakceptowana, ponieważ pośrednio dotyczyła SecPanel.

SecPanel : SSH GUI dla Uniksa.
SecPanel znajduje się na szczycie pakietów oprogramowania SSH i obsługuje SSH.com oraz wersję OpenSSH.

nik
źródło
2
To interesujące ... PO akceptuje tę odpowiedź, ale ktoś ją odrzuca. Pomógłby wiedzieć, dlaczego.
nik
8
Prawdopodobnie, ponieważ wino nie jest tutaj najlepszym rozwiązaniem, wino ukryje dużą część systemu plików przed aplikacją Windows i prawdopodobnie denerwuje większość ludzi. Wino jest rozwiązaniem awaryjnym, jeśli wszystko inne zawiedzie. (Wine jest świetne do gier i tego rodzaju rzeczy, ale nie do systemów plików / programów sieciowych).
Johan
Znam kogoś, kto używa wina dla Microsoft Outlooka ... dla każdego z nich. Byłoby to bardziej pomocne, gdyby głosowanie w głosowaniu i tak zauważyło ten szczegół.
nik
W rzeczywistości nie jestem pewien, czy PO użył odpowiedzi „Wine”, czy uznał, że skumulowane uwagi w tej odpowiedzi są przydatne.
nik
Nie głosowałem za rozwiązaniem WINE, linkiem do dyskusji, który wskazał. Ma wiele dyskusji i znalazł SecPanel na moje potrzeby.
ukanth
15

Ponieważ próbujesz użyć scp, zakładam, że na komputerze zdalnym działa serwer SSH. Możesz bezpośrednio łączyć się z serwerami ssh za pomocą menedżera plików Nautilus. Po prostu użyj czegoś takiego

ssh: // nazwa użytkownika @ serwer: / ścieżka / on / remote / machine

w pasku adresu.

Ponadto, jeśli uruchomiony jest serwer SSH, można również użyć protokołu SFTP do zdalnej manipulacji plikami. Ponieważ Ubuntu jest wyposażony w preinstalowanego Firefoksa, najłatwiejszym GUI jest wtyczka FireFTP .

wierob
źródło
2
Może powinieneś przetłumaczyć te niemieckie słowa na ścieżce.
Kim
1
Aby przeglądać pliku wewnątrz Nautilus, wystarczy użyć SFTP zamiast ssh na pasku adress, więc coś jak sftp: // nazwa_użytkownika @ serwer: / ścieżka / na / zdalnej / Ekspres
slubman
Wystarczy otworzyć Nautilus, naciśnij Ctrl + L i wpiszsftp://...
ulidtko
7

Możesz używać FileZilla na Ubuntu:

sudo aptitude install filezilla

Tylko upewnij się, że łączysz się za pomocą SFTP.

wprowadź opis zdjęcia tutaj

quickcel
źródło
6

W lewym górnym rogu masz trzy menu. Wybierz środkowy, a następnie wpis o nazwie „Połącz z serwerem”. Tutaj znajdziesz listę dostępnych metod, wybierz SSH lub SFTP i podaj szczegóły.

Martin Olsen
źródło
1
Niestety nie wymaga to podania pliku klucza prywatnego.
Mike L.,
@mklhmnn: Powinno: ubuntuforums.org/showthread.php?t=1443983
Martin Olsen
Jestem w 100% pewien, że Nautilus na moim Ubuntu 10.4 NIE prosi o plik klucza prywatnego. Może spodziewa się tego w jakimś miejscu, ale NIE pyta. Nie chcę używać wiersza polecenia, aby powiedzieć Nautilusowi plik klucza prywatnego - dlatego chcę używać klienta SSH z interfejsem GUI .
Mike L.,
Właśnie próbowałem - nie prosi o klucze prywatne, po prostu używa ich (ten sam zestaw kluczy, którego sshużywałby klient cmdline ssh-agentlub konik morski; znajduje się w nim ~/.ssh/).
ulidtko
2

Rozwiązałem ten problem za pomocą bareFTP - jest on w repozytorium Ubuntu.

bareFTP działa bardzo dobrze. Jest lepszy niż FileZilla, ponieważ dla tego samego serwera i zadania, co klient SFTP, nie może nawiązać połączenia.

wprowadź opis zdjęcia tutaj

igneo
źródło
1

Możesz zainstalować Krusader .

Krusader to bardzo potężny menedżer plików GUI w stylu dowódcy dla KDE i wielu innych menedżerów pulpitu, takich jak GNOME.

wprowadź opis zdjęcia tutaj

Łukasz Czerwiński
źródło
1

Możesz użyć sshfs.

~$ mkdir tmp

~$ sshfs [email protected]:Document/Blagues tmp

Spowoduje to zamontowanie Blagueskatalogu zdalnego w katalogu lokalnym tmp. Następnie możesz użyć zwykłej przeglądarki plików, aby przejść do katalogu zdalnego przez lokalny.

Aby odmontować katalog (upewnij się, że żadna aplikacja nie uzyskuje dostępu do katalogu lub plików tmp),

~$ fusermount -u tmp
Jair
źródło
Twoje podejście działałoby w wierszu poleceń / powłoce, ale użytkownik prosi o rozwiązanie GUI. Czy znasz jeden?
Lizz 17.03.13
1

Aby uruchomić WinSCP w systemie Linux (Ubuntu 12.04), wykonaj następujące kroki:

1) sudo apt-get install wine (uruchom tylko raz, aby uzyskać „wine” w systemie, jeśli go nie masz)

2) pobierz „Przenośny plik wykonywalny” ze strony https://winscp.net/eng/download.php

3) utwórz folder i umieść w nim zawartość pliku zip

4) otwórz terminal

5) wpisz „sudo su”

6) wpisz „wine WinSCP.exe”

Gotowy! WinSCP będzie działał jak w środowisku Windows!

Z poważaniem.

NABA
źródło
1
Na pewno nie powinieneś uruchamiać, to był root.
psusi
0

Słyszałem o protokole fish: // i konquerorze (dotyczy Kubuntu używającego KDE)

Podczas uruchamiania gnome i na odwrót nie ma problemu z używaniem aplikacji kde.

Więc jeśli podoba ci się pomysł z konquerorem i rybą: //, wybierz go.

Johan
źródło
0

Być może KSSH się przyda?

Myślę, że możesz zainstalować KSSH bez konieczności instalowania KDE - apt-getwystarczy pobrać potrzebne biblioteki KDE.

wprowadź opis zdjęcia tutaj

Łukasz Czerwiński
źródło
0

Właśnie o tym przeczytałem i jest to bardzo proste. W Nautilus musisz przejść do Połącz z serwerem i przy użyciu okna dialogowego adresu

ssh: // użytkownik @ serwer, aby uzyskać dostęp do plików przez SSH / SCP

ftp: // użytkownik @ serwer dla dostępu ftp

sftp: // użytkownik @ serwer dla sftp

smb: // serwer dla udziałów Windows

Kibic
źródło