क्या कोई WinSCP linux के बराबर है? [बन्द है]


182

मुझे विंडोज के लिए WinSCP पसंद है। लिनक्स के लिए सबसे अच्छा समकक्ष सॉफ्टवेअर क्या हैं?

मैंने अपने स्थानीय मशीन पर दूरस्थ फ़ाइल सिस्टम को माउंट करने के लिए sshfs का उपयोग करने की कोशिश की, लेकिन यह केवल GUI लॉन्च करने के लिए उपयोगकर्ता के अनुकूल नहीं है, इसके अलावा क्लाइंट मशीन पर रूट एक्सेस की आवश्यकता होती है, जो बहुत सुविधाजनक नहीं है।

बेशक कमांड लाइन उपकरण जैसे कि एसपीपी संभव है, लेकिन मैं एक साधारण जीयूआई की तलाश कर रहा हूं।


1
sshfs को किसी मशीन पर रूट की आवश्यकता नहीं होती है।
य्पनोस

38
मिठाई। GUI टूल के लिए प्रश्न पूछता है, और फिर स्वीकृत उत्तर CLI के लिए है :)
सनी मिलेंव

1
हां! मैंने सुझाए गए GUI विकल्पों में से एक गुच्छा की कोशिश की, लेकिन मैंने उन्हें अपने स्वाद के लिए पर्याप्त हल्का नहीं पाया (यह बहुत व्यक्तिपरक है, मैं मानता हूं)। इसलिए मैं छोड़ दिया और एससीपी का उपयोग करने के लिए वापस चला गया। :-)
मिनीक्वार्क

11
इस विषय को ऑफ-टॉपिक के रूप में बंद करने के बजाय इसे सुपरयूज़र में क्यों नहीं ले जाया गया? 2008 में सुपरयूजर उपलब्ध था? ऑफ-टॉपिक बस गलत है ... WinSCP का क्या उपयोग है? प्रोग्रामिंग? नहीं ... शायद खाना पकाने!
स्टीफन नं।

1
मुझे लगता है कि किसी ने आपको बताया है कि "विंडस्कैप" विंडोज के बराबर है scp, है ना?
थोरसुमोनर

जवाबों:


193

आप ग्नोम का उपयोग कर रहे हैं, तो आप पर जा सकते हैं: Places-> Connect to Serverमें nautilus और SSH चुनें। यदि आपके पास एसएसएच एजेंट चल रहा है और कॉन्फ़िगर किया गया है, तो कोई पासवर्ड नहीं पूछा जाएगा! (यह sftp के समान ही है: // रूट @ servername / निर्देशिका Nautilus में)

कोनेकर में, आप बस टाइप कर सकते हैं: मछली: // सर्वरनाम।

प्रति माइक आर: उबंटू एकता में 14.0.4 इसके तहत फाइलें> मेनू या सर्वर में सर्वर से कनेक्ट करें> साइडबार में सर्वर से कनेक्ट करें


1
सादगी के लिए धन्यवाद। नहीं पता था कि Nautilus ऐसा कर सकता है।
अज़ेक-पीडीएक्स

6
शानदार जवाब, बैश, धन्यवाद। FYI करें, मछली: // servername भी डॉल्फिन में काम करता है।
माइक

1
आप PCManFM ( apt-get install pcmanfm), Nautilus और Thunar जैसे किसी अन्य फ़ाइल प्रबंधक की कोशिश कर सकते हैं , लेकिन मुझे यह बेहतर लगता है। मुख्य मेनू में बस Go -> सर्वर से कनेक्ट करें पर क्लिक करें ... और आपको कनेक्शन के लिए एक GUI मिलता है, साथ ही आप उन्हें बुकमार्क कर सकते हैं, और जो मुझे सबसे अच्छा लगता है वह यह है कि आप बस फाइलों पर राइट क्लिक कर सकते हैं और "ओपन के साथ" का उपयोग कर सकते हैं। । "और अपने स्थानीय फ़ाइलों की तरह अपने पसंदीदा कार्यक्रमों का उपयोग करें!
19

3
Ubuntu 14.0.4 Files > Connect to Serverमें मेनू के तहत या Network > Connect to Serverसाइडबार में
माइक आर

3
इनपुट का क्या उदाहरण है Connect to server: ssh://user@servernameUbuntu 16.04 (Nautilus 3.14.3) के रूप में।
यमनकेओ

54

Filezilla लिनक्स के लिए उपलब्ध है। यदि आप उबंटू का उपयोग कर रहे हैं:

sudo apt-get install filezilla

अन्यथा, आप इसे Filezilla वेबसाइट से डाउनलोड कर सकते हैं ।


10
FileZilla नहीं सकते ssh से अधिक फ़ाइलों की प्रतिलिपि (कि की क्या SCP के लिए है)
विघटनित्र

5
फाइलज़िला एसएफटीपी का समर्थन करता है, जो पुराने एससीपी प्रोटोकॉल की तुलना में कई अतिरिक्त प्रबंधन क्षमताएं प्रदान करता है। यह भी लगभग हर ओएस पर व्यापक रूप से समर्थित है। इसके अलावा, जब से ओपी ने अपने प्रश्न में SSHFS का उल्लेख किया है, यह स्पष्ट है कि उसका वातावरण SFTP का समर्थन करता है। एक छोटा नोट: एससीपी प्रोटोकॉल एसएफटीपी की तुलना में तेज है, लेकिन एसएफटीपी लगभग हर दूसरे सम्मान में बेहतर है।
विलियम ब्रेंडेल

2
सहमत फाइलज़िला और एसटीएफपी महान हैं, लेकिन वे कई मामलों में एससीपी की आवश्यकता को दबाते नहीं हैं। इसलिए आपने इस सवाल का जवाब नहीं दिया। ग्राहक पक्ष में आप केवल SSH उपलब्ध तथ्य को बदल नहीं सकते। हर कोई हर सर्वर का मूल नहीं है।
डिएगो डुआर्टे

Filezilla + SFTP प्रोसेसर-टोंटी ट्रांसफर गति प्रदान करता है।
लोनी बेस्ट

1
filezilla कोई एससीपी समर्थन, पूर्ण विराम।
zhuhang.jasper

48

मैं FileZilla का उपयोग करता हूं और यह SFTP (SSH फाइल ट्रांसफर प्रोटोकॉल) के साथ ठीक काम करता है । इसे स्थापित करने और इसे कॉन्फ़िगर करने के लिए इन चरणों का पालन करें:

1. टर्मिनल के माध्यम से FileZilla स्थापित करें :

sudo apt-get install filezilla

2. प्रोग्राम खोलें और फ़ाइल -> साइट प्रबंधक पर जाएं ... या बस Ctrl + S टाइप करें

3. निम्न विंडो दिखाई देनी चाहिए: यहां छवि विवरण दर्ज करें

4. अपने होस्ट का नाम दर्ज करें, पोर्ट का चयन करें (आमतौर पर ssh / scp / sftp के लिए 22 ) और SFTP चुनें - SSH फाइल ट्रांसफर प्रोटोकॉल प्रोटोकॉल के रूप में और वैकल्पिक रूप से लॉगऑन प्रकार को सामान्य पर सेट करें यदि प्रमाणीकरण की आवश्यकता है, तो सम्मान करें। अपनी जानकारी यहाँ दर्ज कीजिये।


1
यह वास्तव में बहुत अच्छा नहीं है: मैं FileZilla 3.5.0 चला रहा हूं और यह .ssh/id_rsaसर्वर में लॉग इन करने के लिए मेरी निजी कुंजी ( ) का उपयोग नहीं कर सकता । जो दुर्भाग्यपूर्ण है, क्योंकि मुझे इस सर्वर का पासवर्ड भी नहीं पता (सुरक्षा कारणों से), मेरे पास केवल एक संग्रह है authorized_keys। केडीई fish://चाल कर सकता है। BTW, कीबोर्ड शॉर्टकट के लिए धन्यवाद - मैं केवल पहले "त्वरित कनेक्ट" का उपयोग कर रहा था।
टॉमस गैंडर

इसने मेरे लिए चाल चली! सुरक्षित पहुँच की आवश्यकता है, और पहले से ही filezilla स्थापित किया था!
डस्टिन कुक

नॉटिलस में "सर्वर से कनेक्ट" विकास में मेरे लिए लगभग पर्याप्त है, लेकिन कुछ परिस्थितियों में फाइलज़िला एक महान पूरक है।
एरिक झेंग

20

Xfce / Thunar घोल मूल रूप से Gnome / Nautilus के समान है:

बस sftp://yourhost/थुनेर में पता पंक्ति के लिए टाइप करें (आप वहां पहुंच सकते हैं Ctrl+ L)

(प्राधिकरण ssh/ के समान है scp, अर्थात ~/.ssh/config, कुंजियों और ssh- एजेंट के उचित उपयोग के साथ , आप सभ्य आराम और सुरक्षा प्राप्त कर सकते हैं: सर्वर उर्फ ​​+ कोई पासवर्ड नहीं पूछा।)


1
इसने मेरे लिए काम किया। लेकिन इसके बाद ही मैंने ज्ञात_होस्ट्स फ़ाइल में एक पुरानी प्रविष्टि से एक चेतावनी को मंजूरी दे दी। इससे पहले कि थूनार को समय समाप्त हो गया, जब बिना किसी विवरण के लॉग इन करने की कोशिश की गई। इसलिए सुनिश्चित करें कि आप पहले चेतावनियों के बिना सफाई से सफाई कर सकते हैं।
ग्रेग चबाला

यदि आप टर्मिनल रन ssh-add ~ / Path / to / your / key में कुंजियों का उपयोग करते हैं तो कनेक्ट करने का प्रयास करें।
लूसर

19
  1. gFTP
  2. कोनेकर की मछली कीओ-दास (बस फ़ाइल पथ के रूप में लिखें: ssh: // उपयोगकर्ता @ सर्वर / पथ

1
konqueror ने लंबे समय तक इसका समर्थन किया है - कम से कम 2003 के बाद से इस पुरानी मेलिंग सूची पोस्ट ( lists.freebsd.org/pipermail/freebsd-questions/2003-Seght// ) :) के सबूत के रूप में
वॉरेन

1
Konqueror की यह सुविधा सुपर उपयोगी है। मैंने इसे बहुत इस्तेमाल किया है।
rmeador

18

लिनक्स (Ubuntu 12.04) के तहत WinSCP चलाने के लिए, इन चरणों का पालन करें:

  1. sudo apt-get install wineअपने सिस्टम में 'वाइन' प्राप्त करने के लिए इसे केवल एक बार चलाएं , यदि आपने इसे नहीं किया है)
  2. नवीनतम WinSCP पोर्टेबल पैकेज डाउनलोड करें https://winscp.net/eng/download.php
  3. एक फ़ोल्डर बनाएं और इस फ़ोल्डर में ज़िप फ़ाइल की सामग्री डालें
  4. एक टर्मिनल खोलें
  5. प्रकार sudo su
  6. प्रकार wine WinSCP.exe

किया हुआ! WinSCP विंडोज पर्यावरण की तरह चलेगा!

सादर।


@ टॉमाज़गैंडर, पहले मुझे लगा कि जड़ें निर्भरता स्थापित करने के लिए आवश्यक हैं जो आवश्यक हैं। लेकिन सभी निर्भरताएं स्थापित होने के बाद भी, WinSCP को चलाने के लिए रूट की आवश्यकता होती है।
djhurio

पहली नज़र में यह एक नियमित उपयोगकर्ता के रूप में ठीक काम कर रहा है। शायद एक नया बदलाव? मैं लिनक्स मिंट 19.2 दालचीनी चला रहा हूं; टर्मिनल स्टार्टअप पर एक मुट्ठी भर त्रुटि दिखाता है लेकिन WinSCP ठीक चल रहा है। सर्वर से कनेक्ट करने और मेरे होम फ़ोल्डर में एक फ़ाइल डाउनलोड करने की कोशिश की।
लुह

एक कदम गायब है, कम से कम मेरे मामले में। टाइप करके अपने डाउनलोड फोल्डर में डाउनलोड करने के बाद मुझे सबसे पहले WinSCP को इंस्टॉल करना था wine Z:/home/<user>/Downloads/WinSCP.exe। WinSCP एकमात्र प्रोग्राम था जिसने मेरे लिए एक मॉर्टिश ssh सर्वर से जुड़ने का काम किया।
गुंटर


12

वाइन के तहत लिनक्स पर WinSCP ठीक काम करता है। मैंने वाइन और WinSCP स्थापित किया और कोई समस्या नहीं थी।


6

फायर एफटीपी, क्रूसेडर का उपयोग करें ...


1
क्रुसेडर विनएससीपी के सबसे समकक्ष है।
जैमे एम।

4

एक चीज जो मुझे लगती है कि WinSCP अच्छी तरह से करता है कि मैं आसानी से उबंटू टूल्स के साथ नहीं कर सकता, एक सेकेंडरी मशीन पर टनलिंग कर रहा है। यह WinSCP में एक कनेक्शन सेटिंग के साथ एक के साथ किया जाता है। हालांकि मैं किसी भी मशीन तक पहुंचने के लिए उबंटू (11.11) में मूल फ़ाइल ब्राउज़रों का उपयोग कर सकता हूं, मैं एक तीसरे तक पहुंचने के लिए एक मध्यवर्ती मशीन के माध्यम से आसानी से सुरंग नहीं कर सकता। मुझे संदेह है क्योंकि मैं अच्छी तरह से समझ नहीं पा रहा हूं कि सुरंग कैसे बनाई जाए। मैं जीएसटीएम के साथ कर रहा हूं, लेकिन बहुत कम दस्तावेज हैं, और मुझे संदेह है कि यह स्थानीय सुरंगों को स्थापित करने के लिए है, न कि दूरदराज के लोगों के लिए। किसी भी मामले में यह उतना आसान नहीं है, जितना कि WinSCP ने बनाया था। यह कोई अटपटी बात नहीं है, लेकिन शायद यह WinSCP की एक महत्वपूर्ण विशेषता को उजागर करता है जिसे विकल्पों के लिए सुझावों को संबोधित करना चाहिए।

अब टनलिंग के बारे में और जानने के लिए ...


4

इस मामले में Nautilus का उपयोग आसानी से किया जा सकता है।

फेडोरा 16 के लिए, File-> पर जाएं Connect To server, उपयुक्त प्रोटोकॉल का चयन करें, आवश्यक विवरण दर्ज करें और बस कनेक्ट करें, बस सुनिश्चित करें कि एसएसएच सर्वर दूसरी तरफ चल रहा है। यह बहुत अच्छा काम करता है।

संपादित करें: यह Ubuntu 14.04 पर भी मान्य है


1
Ubuntu 12.04
ibrahim

3

एक बड़ी बात जिसका उल्लेख नहीं किया गया है, वह यह है कि WinSCP के साथ आप कुंजी फ़ाइल प्रमाणीकरण का उपयोग कर सकते हैं, जिसे मैं Ubuntu FTP क्लाइंट के साथ सफलतापूर्वक करने में असमर्थ हूं। KFTPGrabber वह निकटतम चीज़ है जो मुझे कुंजी फ़ाइल प्रमाणीकरण का समर्थन करता है ... लेकिन यह अभी भी मेरे लिए काम नहीं करता है, जहाँ WinSCP करता है।


2

scp फाइल यूजर @ होस्ट: / पाथ / ऑन / होस्ट


40
उसने एक ग्वाले के लिए कहा।

2

सूक्ति में डिफ़ॉल्ट फ़ाइल प्रबंधक का उपयोग क्यों नहीं किया जाता है? यहाँ है कि आप कैसे कर सकते हैं -
लिनक्स पर सर्वश्रेष्ठ एससीपी जीयूआई


1
ढेर अतिप्रवाह में आपका स्वागत है! जब भी यह सैद्धांतिक रूप से प्रश्न का उत्तर दे सकता है, तो यहां उत्तर के आवश्यक भागों को शामिल करना और संदर्भ के लिए लिंक प्रदान करना बेहतर होगा
टैरिन

2

यदि आप सूक्ति के बजाय Xfce (या LXDE) का उपयोग कर रहे हैं, तो एक समान उपकरण है: जिगोलो
मुझे लगता है, लेकिन यकीन नहीं है, यह अन्य डेस्कटॉप वातावरणों पर भी स्थापित किया जा सकता है।
यह FTP, SSH और WebDAV का समर्थन करता है और इसका उपयोग करना काफी सहज है: बस कनेक्ट पर क्लिक करें , प्रोटोकॉल चुनें, पैरामीटर भरें और जाएं। आप बाद में उपयोग के लिए कनेक्शन सहेज सकते हैं।


1

बस सूक्ति का उपयोग करें, पते में टाइप करें और दूर जाएं!

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.