ไคลเอนต์ WinSCP สำหรับ Ubuntu [ปิด]


18

มีไคลเอนต์ GUI สำหรับ Ubuntu ที่สามารถเชื่อมต่อกับกล่อง Linux อื่นผ่าน SCP ได้จากระยะไกลหรือไม่?

ฉันได้ยินเกี่ยวกับfish://โปรโตคอลและ Konqueror (ซึ่งใช้สำหรับ Kubuntu โดยใช้ KDE) แต่ฉันกำลังมองหาแอปพลิเคชัน GUI SCP ที่ใช้งานง่ายสำหรับ Ubuntu

คำตอบ:


11

หากคุณกำลังใช้ในการWinSCP ,
ทางเลือกหนึ่งคือการติดตั้งไวน์และใช้WinSCPตัวเอง

(หมายเหตุ: ลิงค์ของฉันเป็นเพียงข้อมูลอ้างอิง - คุณอาจต้องการได้รับการปล่อยตัว WINE ที่มีความเสถียร
หากรุ่นล่าสุดที่เสถียรของไวน์ (ปัจจุบันคือไวน์ 1.0.1) เหมาะกับคุณ
แล้วคุณอาจไม่ต้องการใช้แพ็คเกจเบต้าเหล่านี้
) .


ฉันเดาว่าคุณหมายถึงการสนทนาในคำถามของคุณ
หัวข้อนั้นก็หมายถึงไวน์เป็นหนึ่งในตัวเลือก (ด้วยหมายเหตุบางประการเกี่ยวกับการล่มในปี 2550)

ในตอนท้ายการอ้างอิงของNautilusคือ

โปรแกรมสำรวจไฟล์ Nautilus ของ Ubuntu นั้นใช้ได้ดี
สถานที่ -> เชื่อมต่อกับเซิร์ฟเวอร์และเลือก SSH

นั่นอาจเป็นสิ่งที่Martinอ้างอิงในคำตอบของเขา


ปรับปรุง: SecPanelสำหรับบันทึกคำตอบนี้ได้รับการยอมรับเพราะมันเรียกทางอ้อม

SecPanel : SSH GUI สำหรับ Unix
SecPanel ตั้งอยู่ด้านบนของชุดซอฟต์แวร์ SSH และสนับสนุน SSH.com และรุ่น OpenSSH


2
มันน่าสนใจ ... OP ยอมรับคำตอบนี้ แต่มีคนโหวตให้ จะช่วยให้รู้ว่าทำไม
nik

8
อาจเป็นเพราะไวน์ไม่ใช่ทางออกที่ดีที่สุดที่นี่ไวน์จะซ่อนระบบไฟล์จำนวนมากจากแอปพลิเคชัน windows และอาจทำให้คนส่วนใหญ่รำคาญ ไวน์เป็นทางออกฉุกเฉินหากสิ่งอื่นล้มเหลว (ไวน์นั้นดีสำหรับเกมและของประเภทนั้น แต่ไม่ใช่สำหรับระบบไฟล์ / โปรแกรมเครือข่าย)
Johan

ฉันรู้จักใครบางคนที่ใช้ไวน์สำหรับ Microsoft Outlook ด้วย ... สำหรับตัวเขาเอง มันจะช่วยได้มากขึ้นถ้าการลงคะแนนเสียงได้ระบุว่ารายละเอียดยังไงก็ตาม
nik

ที่จริงแล้วฉันไม่แน่ใจว่า OP ใช้คำตอบไวน์หรือพบบันทึกสะสมในคำตอบนี้มีประโยชน์หรือไม่
nik

ฉันยังไม่ได้โหวตให้กับวิธีแก้ปัญหาไวน์ลิงก์การสนทนาที่เขาชี้ไป มีการพูดคุยมากมายและพบว่า SecPanel ต้องการ
ukanth

15

เนื่องจากคุณกำลังพยายามใช้ scp ฉันถือว่ามีเซิร์ฟเวอร์ SSH ที่ทำงานบนเครื่องระยะไกล คุณสามารถเชื่อมต่อกับเซิร์ฟเวอร์ ssh ได้โดยตรงโดยใช้โปรแกรมจัดการไฟล์ของ Nautilus แค่ใช้สิ่งที่ชอบ

SSH: // ชื่อผู้ใช้ @ เซิร์ฟเวอร์: / เส้นทาง / เปิด / ระยะไกล / เครื่อง

ในแถบที่อยู่

นอกจากนี้หากเซิร์ฟเวอร์ SSH กำลังทำงานอยู่คุณสามารถใช้โปรโตคอล SFTP สำหรับจัดการไฟล์ระยะไกลได้ ตั้งแต่ Ubuntu มาพร้อมกับการติดตั้ง Firefox, GUI ที่ง่ายที่สุดที่จะเป็นFireFTP ปลั๊กอิน


2
บางทีคุณควรแปลคำศัพท์ภาษาเยอรมันเหล่านั้นในเส้นทาง
Kim

1
ในการเรียกดูไฟล์ภายในหอยโข่งเพียงใช้ sftp แทน ssh ในแถบ adress ดังนั้นบางอย่างเช่น sftp: // ชื่อผู้ใช้ @ เซิร์ฟเวอร์: / พา ธ / บน / ระยะไกล / เครื่อง
slubman

เพียงแค่เปิด Nautilus กด Ctrl + L แล้วพิมพ์sftp://...
ulidtko

7

คุณสามารถใช้ FileZilla บน Ubuntu:

sudo aptitude install filezilla

เพียงให้แน่ใจว่าคุณเชื่อมต่อโดยใช้ SFTP

ป้อนคำอธิบายรูปภาพที่นี่


6

ที่มุมซ้ายบนคุณมีสามเมนู เลือกตรงกลางจากนั้นรายการตั้งชื่อบางอย่างเช่น "เชื่อมต่อกับเซิร์ฟเวอร์" ที่นี่คุณจะมีรายการวิธีการที่มีให้เลือก SSH หรือ SFTP แล้วกรอกรายละเอียด


1
น่าเสียดายที่สิ่งนี้ไม่ขอไฟล์กุญแจส่วนตัว
Mike L.


ฉันแน่ใจ 100% ว่า Nautilus ใน Ubuntu 10.4 ของฉันไม่ขอไฟล์กุญแจส่วนตัว บางทีมันอาจจะคาดหวังในบางสถานที่ แต่ก็ไม่ได้ถาม ฉันไม่ต้องการใช้บรรทัดคำสั่งเพื่อบอก Nautilus ไฟล์กุญแจส่วนตัว - นั่นเป็นสาเหตุที่ฉันต้องการใช้ไคลเอนต์GUI SSH
Mike L.

ฉันเพิ่งลอง - มันไม่ขอกุญแจส่วนตัวมันแค่ใช้มัน (ชุดคีย์เดียวกันกับที่sshลูกค้า cmdline ssh-agentหรือซีฮอร์ใช้หรือมันใช้อยู่~/.ssh/)
ulidtko

2

ฉันแก้ไขปัญหานี้ด้วยbareFTP - อยู่ในที่เก็บ Ubuntu

bareFTP ทำงานได้ดีมาก มันจะดีกว่า FileZilla เพราะสำหรับเซิร์ฟเวอร์และงานเดียวกันในฐานะ SFTP-client สิ่งนี้ไม่สามารถสร้างการเชื่อมต่อได้

ป้อนคำอธิบายรูปภาพที่นี่


1

คุณสามารถติดตั้งKrusader

Krusader เป็นเครื่องมือจัดการไฟล์ GUI สไตล์ผู้บัญชาการที่ทรงพลังสำหรับ KDE และตัวจัดการเดสก์ท็อปอื่น ๆ เช่น GNOME

ป้อนคำอธิบายรูปภาพที่นี่


1

sshfsคุณสามารถใช้

~$ mkdir tmp

~$ sshfs toto@lecole.fr:Document/Blagues tmp

นี่จะเมาต์รีโมตBlaguesไดเร็กทอรีไปยังโลคัลtmpไดเร็กทอรี จากนั้นคุณสามารถใช้เบราว์เซอร์ไฟล์ปกติเพื่อไปยังไดเรกทอรีระยะไกลผ่านทางโลคัล

ในการเลิกเมานท์ไดเรกทอรี (ตรวจสอบให้แน่ใจว่าไม่มีแอปพลิเคชันใดที่ให้บริการไดเรกทอรี tmp หรือไฟล์)

~$ fusermount -u tmp

วิธีการของคุณจะทำงานกับบรรทัดคำสั่ง / เชลล์ แต่ผู้ใช้กำลังขอโซลูชัน GUI คุณรู้หรือไม่
Lizz

1

หากต้องการเรียกใช้ WinSCP ภายใต้ Linux (Ubuntu 12.04) ให้ทำตามขั้นตอนเหล่านี้:

1) sudo apt-get install wine (รันครั้งนี้เพียงครั้งเดียวเพื่อรับ 'ไวน์' ในระบบของคุณหากคุณยังไม่ได้ติดตั้ง)

2) ดาวน์โหลด "Portable executable" จากhttps://winscp.net/eng/download.php

3) สร้างโฟลเดอร์และใส่เนื้อหาของไฟล์ zip ในโฟลเดอร์นี้

4) เปิดเทอร์มินัล

5) พิมพ์ "sudo su"

6) พิมพ์ "wine WinSCP.exe"

ทำ! WinSCP จะทำงานเหมือนในสภาพแวดล้อม Windows!

ขอแสดงความนับถืออย่างสูง.


1
แน่นอนคุณไม่ควรเรียกใช้มันเป็นรูต
psusi

0

ฉันได้ยินเกี่ยวกับปลา: // โปรโตคอลและ konqueror (ซึ่งใช้สำหรับ Kubuntu โดยใช้ KDE)

ไม่มีปัญหาในการใช้แอป kde เมื่อคุณเรียกใช้ gnome และอีกทางหนึ่ง

ดังนั้นถ้าคุณชอบความคิดที่มี konqueror และปลา: // ไปเลย


0

บางทีKSSHจะมีประโยชน์ไหม?

ฉันคิดว่าคุณสามารถติดตั้ง KSSH ได้โดยไม่ต้องติดตั้ง KDE - apt-getจะดาวน์โหลดไลบรารี KDE ที่จำเป็นบางอย่าง

ป้อนคำอธิบายรูปภาพที่นี่


0

ฉันเพิ่งอ่านเกี่ยวกับเรื่องนี้และง่ายมาก ใน Nautilus คุณต้องไปที่เชื่อมต่อกับเซิร์ฟเวอร์และใช้ที่อยู่โต้ตอบ

ssh: // user @ server เพื่อเข้าถึงไฟล์ผ่าน SSH / SCP

ftp: // user @ serverสำหรับการเข้าถึง ftp

sftp: // user @ เซิร์ฟเวอร์สำหรับ sftp

smb: // เซิร์ฟเวอร์สำหรับ windows share

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.