Linux için herhangi bir WinSCP eşdeğeri var mı? [kapalı]


182

Windows için WinSCP'yi seviyorum. Linux için en iyi eşdeğer yazılımlar nelerdir?

Uzak dosya sistemini yerel makineme monte etmek için sshfs kullanmaya çalıştım, ancak sadece bir GUI başlatmak kadar kullanıcı dostu değil, aynı zamanda istemci makinede kök erişimi gerektiriyor gibi görünüyor, ki bu çok uygun değil.

Elbette scp gibi komut satırı araçları mümkündür, ancak basit bir GUI arıyorum.


1
sshfs herhangi bir makinede root gerektirmez.
ypnos

38
Tatlı. Soru GUI araçlarını soruyor ve sonra kabul edilen cevap CLI için :)
Sunny Milenov

1
Evet! Önerilen GUI seçeneklerinden bir demet denedim, ama benim zevkime göre yeterince hafif bulamadım (oldukça öznel, itiraf ediyorum). Bu yüzden terk ettim ve scp kullanmaya geri döndüm. :-)
MiniQuark

11
Bu konuyu konu dışı olarak kapatmak yerine neden SuperUser'a taşınmadı? SuperUser 2008'de kullanılabilir miydi? Konu dışı sadece yanlış ... WinSCP ne işe yarar? Programlama? Hayır ... muhtemelen yemek yapıyor!
StefanNch

1
Sanırım birisi size "winscp" in pencerelere eşdeğer olduğunu söyledi scp, değil mi?
ThorSummoner

Yanıtlar:


194

Eğer Gnome kullanıyorsanız, sen gidebilirsin: Places-> Connect to Serveriçinde nautilus ve SSH seçin. Çalışan ve yapılandırılmış bir SSH ajanınız varsa, şifre istenmez! (Bu, Nautilus'taki sftp: // root @ servername / diziniyle aynıdır)

Konqueror'da şunu yazabilirsiniz: fish: // sunucuadı.

Mike R: Ubuntu Unity 14.0.4'te, Dosyalar> Menüdeki Sunucuya Bağlan veya Ağ> Kenar çubuğundaki Sunucuya Bağlan altında


1
Basitlik için teşekkürler. Nautilus'un bunu yapabileceğini bilmiyordum.
azec-pdx

6
harika cevap Bash, teşekkür ederim. FYI, balık: // sunucuadı Dolphin'de de çalışıyor.
mike

1
PCManFM ( apt-get install pcmanfm) 'i deneyebilirsiniz , Nautilus ve Thunar gibi başka bir Dosya Yöneticisi, ancak daha iyi buluyorum. Ana menüde Git -> Sunucuya bağlan ... öğelerini tıkladığınızda bağlantılar için bir GUI elde edersiniz, ayrıca bunları yer imlerine ekleyebilir ve en iyi bulduğum dosyalara sağ tıklayıp "open with" komutunu kullanabilirsiniz. . "ve yerel programlarınız gibi favori programlarınızı kullanın!
aesede

3
Ubuntu 14.0.4 Files > Connect to Servermenü veya Network > Connect to Serverkenar çubuğunda altında
Mike R

3
Ubuntu 16.04'ten itibaren ne girileceğine örnek Connect to server: ssh://user@servername(Nautilus 3.14.3).
Yamaneko

54

Filezilla Linux için kullanılabilir. Ubuntu kullanıyorsanız:

sudo apt-get install filezilla

Aksi takdirde, Filezilla web sitesinden indirebilirsiniz .


10
filezilla dosyaları ssh üzerinden kopyalayamaz (scp bunun için nedir)
The Disintegrator

5
Filezilla, eski SCP protokolüne kıyasla birçok ek yönetim yeteneği sağlayan SFTP'yi destekler. Ayrıca hemen hemen her işletim sisteminde yaygın olarak desteklenir. Ayrıca OP, sorusunda SSHFS'den bahsettiğinden, ortamının SFTP'yi desteklediği açıktır. Küçük bir not: SCP protokolü SFTP'den daha hızlıdır, ancak SFTP hemen hemen her açıdan daha iyidir.
William Brendel

2
Kabul edilen Filezilla ve STFP harika, ancak çoğu durumda SCP ihtiyacını bastırmıyorlar. Yani soruya cevap vermedin. İstemci tarafında yalnızca SSH'niz olduğu gerçeğini değiştiremezsiniz. Herkes her sunucunun kökü değildir.
Diego Duarte

Filezilla + SFTP, işlemci darboğazlı aktarım hızı sunar.
Lonnie Best

1
fileZilla SCP desteği yok, tam duruş.
zhuhang.jasper

48

Kullandığım FileZilla'yı ve onunla para cezası çalışır SFTP (SSH Dosya Aktarım Protokolü). Yüklemek ve yapılandırmak için şu adımları izleyin:

1. Terminal üzerinden FileZilla'yı kurun :

sudo apt-get install filezilla

2. Programı açın ve Dosya -> Site Yöneticisi ... seçeneğine gidin veya Ctrl + S yazın.

3. Aşağıdaki pencere görünmelidir: resim açıklamasını buraya girin

4. host'unuzun adını girin (genellikle bağlantı noktasını seçin 22 ssh / scp / sftp için) ve seçim SFTP'yi - SSH Dosya Aktarım Protokolü protokolü olarak ve isteğe bağlı olarak ayarlanmış açma türü için Normal kimlik doğrulama gerekirse, resp. verilerinizi girin.


1
Bu gerçekten harika değil: FileZilla 3.5.0 çalıştırıyorum .ssh/id_rsave sunucuda oturum açmak için özel anahtarımı ( ) kullanamıyor . Bu talihsiz, çünkü bu sunucunun şifresini bile bilmiyorum (güvenlik nedeniyle), sadece bir koleksiyonum var authorized_keys. KDE'ler fish://hile yapabilir. BTW, klavye kısayolu için teşekkürler - Daha önce sadece "hızlı bağlantı" kullanıyordum.
Tomasz Gandor

Bu benim için hile yaptı! Güvenli erişim gerekiyordu ve filezilla zaten kurulmuştu!
Dustin Cook

Nautilus "Sunucuya Bağlan" benim için neredeyse yeterli, ancak FileZilla bazı durumlarda mükemmel bir tamamlayıcıdır.
Eric Zheng

20

Xfce / Thunar çözeltisi temel olarak Gnome / Nautilus ile aynıdır:

Sadece sftp://yourhost/Thunar'daki adres satırına yazın (Oraya Ctrl+ ile ulaşabilirsiniz L)

(Yetkilendirme, ssh , anahtarlar ve ssh-agent'ın scpdoğru kullanımı / , ~/.ssh/configiyi bir kolaylık ve güvenlik elde edebilirsiniz: sunucu takma adı + parola sorulmaz.)


1
Bu benim için çalıştı. Ancak, bilinen_hosts dosyasındaki eski bir girişten bir uyarı sildikten sonra. Bundan önce Thunar, neden hakkında herhangi bir ayrıntı vermeden giriş yapmaya çalışırken zaman aşımına uğradı. Bu yüzden önce uyarı yapmadan temiz bir şekilde ssh edebildiğinizden emin olun.
Greg Chabala

Anahtarları terminalde kullanıyorsanız ssh-add ~ / Path / to / your / key komutunu çalıştırın ve bağlanmayı deneyin.
LUser


18

WinSCP'yi Linux altında (Ubuntu 12.04) çalıştırmak için şu adımları izleyin:

  1. Çalıştırmak sudo apt-get install wine (eğer bunu yapmadıysanız, sisteminize 'şarap' almak için sadece bir kez çalıştırın)
  2. En son WinSCP taşınabilir paketini indirin https://winscp.net/eng/download.php
  3. Bir klasör oluşturun ve zip dosyasının içeriğini bu klasöre yerleştirin
  4. Bir terminal açın
  5. tip wine WinSCP.exe

Bitti! WinSCP, Windows ortamında olduğu gibi çalışacaktır!

Saygılarımla.


@TomaszGandor, Önce gerekli olan bağımlılıkların yüklenmesi için kök gerektiğini düşündüm. Ancak tüm bağımlılıklar yüklendikten sonra bile WinSCP'yi çalıştırmak için kök gerekir.
djhurio

İlk bakışta normal bir kullanıcı gibi iyi çalışıyor gibi görünüyor. Belki yeni bir değişiklik? Linux Mint 19.2 Tarçın kullanıyorum; terminal başlangıçta bir avuç hata gösteriyor ancak WinSCP iyi çalışıyor gibi görünüyor. Bir sunucuya bağlanmayı ve ana klasöre bir dosya indirmeyi denedim.
LuH

En azından benim durumumda bir adım eksik. WinSCP'yi indirerek İndirilenler klasörüne indirdikten sonra ilk yüklemem gerekti wine Z:/home/<user>/Downloads/WinSCP.exe. WinSCP, Morty ssh sunucusuna bağlanmak için benim için çalışan tek programdı.
Günter


12

WinSCP Wine altında Linux üzerinde sorunsuz çalışır. Wine ve WinSCP'yi kurdum ve hiç problem yaşamadım.



5

Nautilus bu durumda kolayca kullanılabilir.

Fedora 16 için File->Connect To server seçeneğine gidin, uygun protokolü seçin, gerekli bilgileri girin ve sadece bağlanın, sadece SSH Sunucusunun diğer tarafta çalıştığından emin olun. Harika çalışıyor.

Düzenleme: Bu Ubuntu 14.04 için de geçerlidir


1
Ubuntu 12.04
ibrahim

4

WinSCP'nin Ubuntu araçlarıyla kolayca yapamadığımı iyi yaptığı bir şey, ikincil bir makineye tünel açmak. Bu, WinSCP'de bir bağlantı ayarına sahip olanla yapılır. Herhangi bir makineye ulaşmak için Ubuntu'daki yerel dosya tarayıcılarını (11.11) kullanabilirken, üçüncü bir makineye ulaşmak için ara bir makineye kolayca tünel açamıyorum. Şüpheliyim çünkü tünel oluşturmayı iyi anlamıyorum. GSTM ile oynuyorum, ancak çok az belge var ve bunun uzak tüneller değil, yerel tüneller kurmak için olduğundan şüpheleniyorum. Her durumda WinSCP'nin yaptığı kadar basit değil. Bu bir cevap değildir, ancak belki de WinSCP'nin alternatifler için önerilerin ele alması gereken kritik bir özelliğini vurgular.

Tünel açma hakkında daha fazla bilgi edinmek için şimdi kapalı ...


3

Bahsetmediğim büyük bir şey, WinSCP ile Ubuntu FTP istemcileriyle başarılı bir şekilde yapamayacağım anahtar dosya kimlik doğrulamasını da kullanabilmenizdir. KFTPGrabber, anahtar dosya kimlik doğrulamasını destekleyen bulabildiğim en yakın şey ... ama WinSCP'nin yaptığı yerlerde hala çalışmıyor.



2

Neden gnome'da varsayılan dosya yöneticisi nautilus kullanılmıyor? İşte böyle -
Linux'taki En İyi SCP GUI


1
Stack Overflow'a hoş geldiniz! Bu teorik olarak soruyu cevaplayabilse de , cevabın temel kısımlarını buraya dahil etmek ve referans için bağlantı sağlamak tercih edilir.
Taryn

2

Gnome yerine Xfce (veya LXDE) kullanıyorsanız, eşdeğer bir araç vardır: Gigolo .
Sanırım, ama emin değilim, diğer masaüstü ortamlarına da kurulabilir.
FTP, SSH ve WebDAV'ı destekler ve kullanımı oldukça sezgiseldir: sadece Bağlan'a tıklayın , protokolü seçin, parametreleri doldurun ve gidin. Bağlantıları daha sonra kullanmak üzere kaydedebilirsiniz.


1

Sadece gnome kullanın, sadece adresi yazın ve uzaklaşın!

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.