ฉันจะคัดลอก / วางไฟล์ผ่าน RDP ใน Kubuntu ได้อย่างไร


40

ฉันเพิ่งติดตั้ง Kubuntu ล่าสุด (x64) บนเครื่องทำงานของฉันเนื่องจากฉันพยายามย้ายออกจาก Windows น่าเสียดายที่ฉันใช้ RDP บ่อยครั้งมากในการเชื่อมต่อกับเซิร์ฟเวอร์ของลูกค้าและต้องสามารถคัดลอกไฟล์ข้ามได้

ฉันได้ลองแพ็คเกจต่อไปนี้โดยไม่มีโชค:

remmina rdesktop xfreerdp

ความพยายามครั้งล่าสุดของฉันในการแก้ไขปัญหานี้เกี่ยวข้องกับการเชื่อมต่อหนึ่งในโฟลเดอร์ของฉันกับเซิร์ฟเวอร์ระยะไกลนี่คือคำสั่งที่ฉันใช้ในการเปิดตัว rdesktop:

rdesktop -5 -K -r disk:home=/home/dai -r clipboard:CLIPBOARD -r sound:off -x l -P 192.168.0.2 -u "administrator" -p pass

เซิร์ฟเวอร์ไม่ได้ใช้ Windows รุ่นเดียวกันทั้งหมด แต่อย่างใดอย่างหนึ่งที่ฉันพยายามมาแล้วคือการใช้ Server 2003 R2 เซิร์ฟเวอร์ลูกค้ามีตั้งแต่ Server 2000 ถึง Server 2008

ฉันใช้ Google อย่างบ้าคลั่ง แต่วิธีแก้ปัญหาทั้งหมดที่ฉันพบนั้นอาจล้มเหลวอาจเป็นเพราะความช่วยเหลือเกือบทั้งหมดในที่นี้อยู่บนสมมติฐานว่าฉันใช้ Gnome

ขออภัยถ้านี่เป็นคำถามที่โง่

ขอบคุณล่วงหน้าสำหรับความช่วยเหลือของ.

แก้ไข: การคัดลอกและวางข้อความดูเหมือนว่าใช้ได้ดี แต่นั่นไม่ใช่สิ่งที่ฉันต้องการ

คำตอบ:


61

https://github.com/FreeRDP/Remmina/issues/243บอกว่าการแชร์จะปรากฏขึ้นโดยใช้ Remmina เมื่อคุณเปิดใช้งานการเปลี่ยนเส้นทางเสียง ในการสรุปนี่คือสิ่งที่คุณต้องทำ:

  1. สร้างการเชื่อมต่อ Remmina RDP ไปยังเครื่อง windows
  2. แก้ไขการเชื่อมต่อนั้น
  3. ภายใต้แท็บพื้นฐานเลือกโฟลเดอร์แชร์
  4. ในแท็บขั้นสูงเปลี่ยนเสียงเป็นท้องถิ่น บันทึกและเชื่อมต่อ

จากนั้นโฟลเดอร์แชร์จะปรากฏใน My Computer ใน windows
(หากไม่ปรากฏขึ้นให้ลองคลิกรีเฟรช)


3
มันเป็นเรื่องไร้สาระ แต่การทำงาน :)
simbabque

+1 คำตอบเดียวที่ใช้ได้กับฉัน
Doon

1
ใช้งานได้กับrdesktop -r sound:local -r disk:nameOnHost=/home/user/windows(ใช้งานไม่ได้~)
Dominik

เพียงแค่เพิ่มคุณต้องไปที่โฟลเดอร์คุณสมบัติและคลิกที่ Local Network Share แล้วคลิกช่องทำเครื่องหมายและอนุญาตให้แบ่งปันเท่านั้นจะปรากฏใน windows RDP
piyushmandovra

1
@KarlMorrison 1. สร้างการเชื่อมต่อ Remmina RDP (ควรชัดเจนว่ามันหมายถึงอะไร) 2. ในขณะที่คุณอยู่ที่นั่นให้เลือกโฟลเดอร์ที่แชร์ หากคุณมองไปรอบ ๆ โอกาสในการค้นหาตัวเลือกนี้จะเพิ่มขึ้นเป็น 10 เท่าในแท็บขั้นสูงเปลี่ยนเสียงเป็นท้องถิ่น ส่วนไหนที่ทำให้เกิดความสับสน
มูฮัมหมัดบิน Yusrat

14

ข้อความจากหน้าคน (http://linux.die.net/man/1/rdesktop):

-r comport:<comport>=<device>,... เปลี่ยนเส้นทางอุปกรณ์อนุกรมในไคลเอนต์ของคุณไปยังเซิร์ฟเวอร์ โปรดทราบว่าหากคุณต้องการเปลี่ยนการตั้งค่าใด ๆ บนอุปกรณ์อนุกรมให้ใช้เครื่องมือที่เหมาะสมก่อนเริ่ม rdesktop ในระบบปฏิบัติการส่วนใหญ่คุณจะใช้ stty การสนับสนุนแบบสองทิศทาง / อ่านต้องใช้ Windows XP หรือใหม่กว่า ใน Windows 2000 มันจะสร้างพอร์ต แต่มันไม่ราบรื่นโปรแกรมเชลล์ส่วนใหญ่จะไม่สามารถใช้งานได้

-r disk:<sharename>=<path>,... เปลี่ยนเส้นทางไปยัง share \ tsclient \ บนเซิร์ฟเวอร์ (ต้องใช้ Windows XP หรือใหม่กว่า) ชื่อการแชร์มีความยาวได้ไม่เกิน 8 ตัวอักษร


ดังนั้นสิ่งนี้ควรทำงาน:

rdesktop -r disk:sharename=/home/dai -P 192.168.0.2

1
อ้าปรากฏว่า Windows ไม่แสดงใน My Computer แต่ฉันสามารถนำทางได้ขอบคุณ
Dai

2
ฉันไม่คิดว่าคุณรู้วิธีเข้าถึงการแบ่งปันโดยใช้ remmina หรือไม่ \\ tsclient ว่างแม้ว่าจะมีการตั้งค่าการแชร์ Remmina ทำงานได้ดีกว่า fullscreen แบบเต็มหน้าจอดังนั้นฉันจึงควรใช้มัน
Dai

วิธีการนำทางเมื่อไม่ปรากฏในคอมพิวเตอร์ของฉัน ใช้ commandline หรือไม่ เส้นทาง windows หมายถึงการแชร์คืออะไร
Abhishek Anand

7

อีกตัวเลือกหนึ่งคือ (หากเหมาะสม) เพื่อใช้ foler ที่ใช้ร่วมกันซึ่งคุณสามารถกำหนดได้ในโปรไฟล์การเชื่อมต่อของ remmina

ไปที่โปรไฟล์การเชื่อมต่อและที่ด้านล่างกำหนดโฟลเดอร์เพื่อแชร์กับเครื่องระยะไกล


7

มันแปลก แต่ rdesktop ต้องการแชร์ดิสก์และเสียงด้วยกัน:

redsktop -r sound:local -r disk:share=/home/me


1

เคล็ดลับ: เมื่อใช้การrdesktop -r disk:sharename=/home/user/whateverใช้เส้นทางตรงการใช้~/whateverจะไม่ทำงาน


1

ใช้ remmina (1.2.0) เป็นตัวเลือกใน gui:

  • แก้ไขการเชื่อมต่อของคุณ
  • ทำเครื่องหมายที่ 'แชร์โฟลเดอร์' และเลือกหนึ่งโฟลเดอร์ในโฮสต์

3
ฉันจะดูคอมพิวเตอร์ของ Windows ได้ที่ไหน
Royi

1

ด้วย KRDC v17.04.3 ไดรฟ์ที่ติดตั้งที่ / สื่อสามารถมองเห็นได้โดยอัตโนมัติใน Windows Explorer ในโฟลเดอร์ระบบที่ชื่อสื่อ


0
  1. คุณสามารถเชื่อมต่อกับโฟลเดอร์ windows ที่แชร์ได้เช่นกับ nautilus

  2. คุณสามารถตั้งค่าเซิร์ฟเวอร์แซมบ้าบนเครื่องของคุณและเชื่อมต่อกับมันจากเครื่อง windows

  3. คุณสามารถตั้งค่าเซิร์ฟเวอร์ FTP ในเครื่องหนึ่งและไคลเอนต์ FTP บนเครื่องอื่น

  4. โซลูชันส่วนใหญ่ไม่ได้ขึ้นอยู่กับว่าคุณใช้ KDE หรือ Gnome หรืออะไรก็ตาม คุณสามารถใช้ "Gnome-Programs" ใน KDE และวิธีอื่น ๆ

นอกจากนี้ยังมี openssh สำหรับ windows ซึ่งสามารถช่วยคุณได้:

sshwindows

จากนั้นคุณสามารถใช้ scp เช่น:

scp sourcehost:/any/directory /any/local/directory
scp /any/local/directory destinationhost:/and/directory

แต่ฉันไม่ได้ลอง


1
เซิร์ฟเวอร์ส่วนใหญ่อยู่ห่างไกลออกไปซ่อนตัวอยู่หลัง VPN หลายประเภทและไม่เปิดขึ้นเอง ฉันแค่อยากได้ ctrl-c อย่างง่าย ctrl-v อย่างที่ฉันจะทำถ้าฉันใช้เดสก์ท็อประยะไกลของ Windows
Dai

โดยทั่วไปแล้วคนแรกที่ย้ายไปยังลินุกซ์กับเซิร์ฟเวอร์และจากนั้นกับพีซีเดสก์ทอปของพวกเขา ;-) แต่ขอแสดงความยินดีสำหรับขั้นตอนนี้! --- ตอนนี้ฉันได้เพิ่มลิงค์ที่อาจช่วยคุณได้ เอาล่ะและตอนนี้ฉันเข้าใจว่าคุณกำลังมองหาสำหรับการคัดลอกและวางวิธีการแก้ปัญหา ...
ไมเคิล K

นี่คือสิ่งที่ฉันพบโดยใช้ google ... นี่อาจช่วยคุณได้: superuser.com/questions/224952/…
Michael K

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

ใช่แล้ว. ลิงค์นี้ช่วยคุณได้หรือไม่? มันเกี่ยวกับการเปลี่ยนเส้นทาง Clipbioard
Michael K

0

ในการเชื่อมต่อ Remmina RDP ในเซิร์ฟเวอร์ Windows และไม่มีไฟล์ถ่ายโอน

ง่าย ๆ ในตัวจัดการซอฟต์แวร์เพียงแค่มองหาการถ่ายโอนไฟล์ Like Sshfs - ไคลเอนต์ระบบแฟ้มตาม SSH File Transfer Protocol ติดตั้ง

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