Come posso copiare / incollare file tramite RDP in Kubuntu?


40

Di recente ho installato l'ultimo Kubuntu (x64) sul mio computer di lavoro mentre provo a migrare da Windows. Purtroppo utilizzo RDP molto frequentemente per connettermi ai server dei clienti e devo essere in grado di copiare i file.

Ho provato i seguenti pacchetti senza fortuna:

remmina rdesktop xfreerdp

Il mio ultimo tentativo di risolvere questo ha comportato il collegamento di una delle mie cartelle al server remoto, ecco il comando che ho usato per avviare 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

I server non eseguono tutti la stessa versione di Windows, quella che ho provato finora è Server 2003 R2. I server dei clienti vanno da Server 2000 a Server 2008.

Sono stato su Google come un matto, ma tutte le soluzioni che trovo sembrano fallire, forse perché quasi tutto l'aiuto là fuori presume che sto eseguendo Gnome.

Scusa se questa è una domanda stupida.

Grazie in anticipo per il vostro aiuto.

Modifica: copiare e incollare il testo sembra funzionare bene, ma non è quello di cui ho bisogno.

Risposte:


61

https://github.com/FreeRDP/Remmina/issues/243 afferma che le condivisioni vengono visualizzate utilizzando Remmina quando si abilita anche il reindirizzamento audio. Per ricapitolare, ecco cosa devi fare:

  1. Creare una connessione RDP Remmina al computer Windows
  2. Modifica quella connessione.
  3. Nella scheda Base Scegli una cartella condivisa
  4. Nella scheda Avanzate, cambia l'audio in locale. Salvalo e connettiti

Quindi la cartella condivisa viene visualizzata in Risorse del computer in Windows.
(Se non viene visualizzato, provare a fare clic su Aggiorna).


3
È ridicolo, ma funziona :)
simbabque

+1 l'unica risposta che ha funzionato per me
Doon,

1
Funziona anche con rdesktop -r sound:local -r disk:nameOnHost=/home/user/windows(non funziona con ~)
Dominik

solo per aggiungere devi andare alle proprietà della cartella e fare clic su Condivisione rete locale e fare clic sulla casella di controllo e consentire la condivisione che solo apparirà in Windows RDP
piyushmandovra

1
@KarlMorrison 1. Creare una connessione Remmina RDP (dovrebbe essere ovvio cosa significhi). 2. Mentre ci sei, scegli una cartella condivisa. Se ti guardi intorno, le possibilità di trovare questa opzione aumenteranno di un fattore 10. 3. Nella scheda Avanzate, cambia l'audio in locale. Abbastanza autoesplicativo. Quale parte è confusa?
Muhammad bin Yusrat il

14

Citando dalla pagina man (http://linux.die.net/man/1/rdesktop):

-r comport:<comport>=<device>,... Reindirizza i dispositivi seriali sul tuo client al server. Si noti che se è necessario modificare qualsiasi impostazione sui dispositivi seriali, farlo con uno strumento appropriato prima di avviare rdesktop. Nella maggior parte dei sistemi operativi useresti stty. Il supporto bidirezionale / di lettura richiede Windows XP o versioni successive. In Windows 2000 creerà una porta, ma non è semplice, la maggior parte dei programmi di shell non funzionerà con essa.

-r disk:<sharename>=<path>,... Reindirizza un percorso alla condivisione \ tsclient \ sul server (richiede Windows XP o più recente). Il nome della condivisione è limitato a 8 caratteri.


Quindi, qualcosa del genere dovrebbe funzionare:

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

1
Ah, sembra che Windows non lo mostri in Risorse del computer, ma posso accedervi, grazie.
Dai

2
Suppongo che tu non sappia come accedere alla condivisione usando remmina? \\ tsclient è vuoto anche se è stata impostata una condivisione. Remmina funziona a schermo intero meglio di rdesktop, quindi preferirei utilizzarlo.
Dai

come si naviga quando non viene visualizzato nel mio computer? usando la linea di comando? qual è il percorso di Windows per fare riferimento alla condivisione?
Abhishek Anand,

7

Un'altra opzione sarebbe (se è ovviamente opportuno) utilizzare foler condiviso, che è possibile definire nel profilo di connessione di remmina.

Vai al profilo di connessione e in fondo definisci una cartella da condividere con la macchina remota.


7

È strano, ma rdesktop richiede di condividere il disco e il suono insieme:

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

3

con xfreerdp:

xfreerdp "/v:hostname.example.com" "/u:myusername" /drive:tmp,/tmp

1

Suggerimento: quando si utilizza rdesktop -r disk:sharename=/home/user/whateverUsa percorso diretto, l'utilizzo ~/whatevernon funzionerà.


1

Usando remmina (1.2.0), è un'opzione nella gui:

  • Modifica la tua connessione
  • Seleziona "Condividi cartella" e seleziona una cartella nell'host.

3
Dove dovrei vedere sul computer Windows?
Royi,

1

Con KRDC v17.04.3, le unità montate su / media erano automaticamente visibili per me in Esplora risorse in una cartella di sistema denominata media.


0
  1. È possibile connettersi alle cartelle di Windows condivise, ad esempio con nautilus.

  2. È possibile configurare un server Samba sul computer e connettersi ad esso dal computer Windows.

  3. È possibile configurare un server FTP su una delle macchine e un client FTP sull'altra macchina.

  4. La maggior parte delle soluzioni non dipende dal fatto che tu usi KDE o Gnome o altro. Puoi usare "Programmi Gnome" in KDE e viceversa.

C'è anche un openssh per Windows che potrebbe aiutarti:

sshwindows

Quindi potresti usare scp ad es .:

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

Ma non l'ho provato.


1
La maggior parte dei server è molto lontana, nascosta dietro vari tipi di VPN e non aperta a armeggiare da sola. Voglio solo un bel semplice ctrl-c, ctrl-v come farei se usassi il desktop remoto di Windows.
Dai

Di solito le persone migrano prima su Linux con i server e poi con il loro PC desktop ;-) Ma congratulazioni per questo passaggio! --- Ora ho aggiunto un link che potrebbe aiutarti. Okay e ora ho capito che stavi cercando una soluzione copia e incolla ...
Michael K,

Questo è quello che ho trovato usando Google ... questo potrebbe aiutarti: superuser.com/questions/224952/…
Michael K,

Grazie, ho già usato scp ma non è necessario apportare modifiche al server? Non posso sempre farlo.
Dai

Sì lo fa. Il link ti è stato di aiuto? Riguarda il reindirizzamento di Clipbioard.
Michael K,

0

Nella connessione Remmina RDP nel server Windows e nessun file di trasferimento.

Facile nel software manager cerca solo il trasferimento di file. Come Sshfs - Client per filesystem basato su SSH File Transfer Protocol Installalo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.