Seamlessrdpshell Binario Options


SeamlessRDP un altro contributo per Cendio alla Comunità Open Source Cendio è entusiasta di annunciare un altro contributo alla Comunità Open Source: SeamlessRDP, un'implementazione di Windows senza soluzione di continuità per rdesktop. SeamlessRDP permette di eseguire le singole applicazioni piuttosto che un desktop completo. In questa modalità, rdesktop crea una finestra X11 per ogni finestra sul lato server. Le applicazioni remote possono essere spostati, ridimensionati e restacked. Originariamente sviluppato per il Remote Desktop Server Linux ThinLinc Abbiamo sviluppato SeamlessRDP per il nostro prodotto ThinLinc. ma ha deciso di contribuire sia le modifiche rdesktop e la componente lato server richiesto sotto licenza GPL. ThinLinc ha molti casi di utilizzo. Può essere utilizzato sia per pubblicare i desktop Linux e servire come un frontend Servizi Desktop remoto di Windows. È anche molto buona in ambienti in cui vi è la necessità di mescolare Linux e Windows. Esecuzione SeamlessRDP Senza ThinLinc SeamlessRDP può essere eseguito senza ThinLinc contro i tuoi servizi di desktop remoto di Windows, seguendo questa istruzione: Prendi il componente lato server, seamlessrdpshell. binari pre-costruiti sono inclusi nel pacchetto Strumenti ThinLinc WTS, che fa parte del ThinLinc Server Bundle. In generale, ThinLinc è un prodotto proprietario che richiede le licenze, ma i componenti seamlessrdp sono open source e può essere utilizzato gratuitamente. Il seamlessrdpshell è installato in ProgramFilesThinLincWTSTools. Il codice sorgente è disponibile nel modulo seamlessrdp Subversion, così come nella directory dei sorgenti nel bundle Server. Eseguire rdesktop con: rdesktop - A ProgramFilesThinLincWTSToolsseamlessrdpshell. exe - s blocco note Si noti che in Windows Server 2008 e successivi, è necessario consentire l'esecuzione di seamlessrdpshell. exe come un programma iniziale. Questo si realizza attraverso lo strumento Gestione RemoteApp (remoteprograms. msc). Aggiungere seamlessrdpshell. exe come un programma RemoteApp, o attivare l'opzione Consenti agli utenti di avviare entrambi i programmi quotate e non quotate in connessione iniziale. Il file TODO contiene alcune informazioni sulle limitazioni in SeamlessRDP. In particolare, SeamlessRDP funziona meglio con i moderni window manager. Si prega di notare che Windows 7 e Windows 8 non sono supported. Rather di avere un intero desktop di Windows separata, è possibile eseguire programmi virtualizzate direttamente sul desktop Linux utilizzando le più recenti (versione 1.5.0) pacchetto rdesktop che viene fornito con Ubuntu 7.04 e Windows XP professionisti funzionalità terminal Services. Non è tuttavia necessario un impianto complesso di Windows (e quindi non hanno bisogno di un virtualizzazione a tutti) a: eseguire le applicazioni Windows in generale. Questo può essere fatto con il progetto open source Wine editing di video, lo sviluppo di applicazioni web, ecc Ci sono molte alternative open source per la vostra vecchia applicazione Windows. Vedere osalt Non è necessario utilizzare il networking solo host. Ha lavorato per me con personalizzato: Specific rete Visual Ramvi Se si utilizza QEmu, utilizzare il seguente comando Questo rende eventuali connessioni alla porta localhost 3389 essere indirizzate al QEmu VM sulla porta 3389, in cui Windows Terminal Services verrà eseguito. Nel VM, accedere come amministratore. Aprire il Pannello di controllo (fare clic su Start Pannello di controllo) Abilita Servizi terminal: nel pannello di controllo, fare clic su Account utente. Assicurarsi che utilizza la schermata iniziale e Cambio rapido utente sono entrambi controllati. Fare clic su OK. Nota: Cambio rapido utente non è disponibile per i computer che fanno parte di un dominio di rete. Consenti connessioni remote: nel pannello di controllo, fare clic su Sistema. Nella scheda Connessione remota, tick Consenti agli utenti di connettersi in remoto al computer. Se si desidera connettersi a un account limitato, fare clic su Seleziona utenti remoti e assicurarsi che l'account utente è nella lista. Fare clic su OK. Nel VM, scaricare cendiodownloadsservercd (e-mail da tutto). Estrarre l'archivio ed eseguire la sua installazione TL-3.4.0-serverwindows-toolswts-toolstl-WTS-strumenti. Poi disconnettersi dal VM. Se non si dispone di Internet gt Remote Desktop Viewer quindi installare rdesktop sull'host. Vedi InstallingSoftware. Test di esecuzione di un'applicazione senza soluzione di continuità. Per QEmu, utilizzare localhost per LTIP di VMgt. Per VMware e per VirtualBox. utilizzare l'indirizzo IP annotato in precedenza. Una grande finestra pop-up brevemente con la schermata di login di Windows, l'applicazione dovrebbe iniziare nella propria finestra. È ora possibile creare un lanciatore desktop per eseguire il comando di cui sopra, in futuro, quando la VM è stato avviato. Ad alta risoluzione icone PNG per le applicazioni Windows sono disponibili da DeviantArt. Fare di Windows Apps Guardate a casa in Ubuntu per consentire alle applicazioni di Windows guardano a casa in Ubuntu, è possibile configurare Windows per utilizzare il tema di Ubuntu umana. Nel VM, scaricare l'umana per tema Windows da deviantartdownload37743373. Estrarre il file C: windowsresourcesThemes. Nel VM, specificare il tema da utilizzare per Servizi terminal inthe Editor oggetti Criteri di gruppo. In Editor oggetti Criteri di gruppo passare a utente ConfigurationAdministrative TemplatesControl PanelDisplayDesktop temi. Aprire il Caricare un file specifico stile visivo o forzare l'impostazione classica di Windows. Attivare l'impostazione e immettere windirResourcesThemesHumanHuman. msstyles come lo stile. Nota: Windows 2003 solo deve abilitare anche il servizio a tema sotto services. msc. Accedere da Windows (è necessario accedere da tutti gli account) Prova la tua applicazione dall'host: Se si utilizza QEmu, utilizzare localhost piuttosto che l'IP del VM. Il nuovo tema avrà effetto dopo la schermata di login. Alcuni temi che sono più grandi o più piccoli di default potrebbe mostrare alcune linee di colore carta da parati di Windows. ShortcomingsNotes dovuto le limitazioni nella client Windows XP, solo un utente possono essere registrate in remoto alla volta. Il modo in cui la soluzione attuale è progettata, questo si traduce in un programma in esecuzione alla volta. Trovo che la migliore applicazione per iniziare è C: WINDOWSSYSTEM32taskmgr. exe. Esso consente di avviare più applicazioni e ottenuto opzioni per la disconnessione (che si dovrebbe fare quando fatto con Windows. Oppure Ive ha trovato che non sei in grado di accedere di nuovo a) Non necessariamente. Ive ha trovato che se si lancia un programma che può lanciare altri programmi (es: il mio computer o cmd. exe), è possibile utilizzarlo per aprire altri programmi, che poi mostrano anche come le finestre. Ive ha provato, e sono stato in grado di eseguire Internet Explorer e Adobe Acrobat, allo stesso tempo. La limitazione sembra essere nel programma di Windows, non è nulla in RDP. - JoeTerranova Non mi occupo in esecuzione un programma alla volta, ma Ive ha notato che se si esegue un singolo programma attraverso seamlessrdp che non può essere utilizzato per effettuare il logout (blocco note, per esempio), l'utente rimane connesso dopo la chiusura della finestra del programma, e il tentativo di avviare l'applicazione non riesce ancora una volta (si blocca durante il login). Devo effettuare il login tramite console VMWare e manualmente il log out prima che il metodo RDP funzionerà di nuovo. La soluzione migliore per il mio denaro è quello di creare un semplice file batch sulla macchina Windows che esegue il programma che voglio e poi si disconnette dopo il programma viene chiuso. Per esempio: Salvare il file batch, e lo chiamano tramite il comando rdesktop. IE verrà eseguito, e quando si chiude la finestra youll essere registrati automaticamente. Tuttavia, RDP 6.0 (a partire da Windows Server 2003 SP1) supporta l'esecuzione di singoli programmi, quindi non è necessario per il tavolo senza soluzione di continuità. Supportati da rdesktop 6.0 dispone ancora - MarkReitblatt Non ancora. Idealmente bisogno Microsoft ha bisogno di rilasciare la documentazione protocollo. --ChrisRose4 Theres una patch non ufficiale per XP Service Pack 2, che consente di eseguire un numero illimitato di sessioni utente simultanee a distanza per aggirare questa limitazione (si utilizza una libreria di servizi del terminale da una versione beta di SP2 che accidentalmente rimossa la limitazione). La sua probabilmente OK per gli utenti domestici anche se io lo consiglio vivamente per un business. kood. orgterminal-server-patch se si aggiunge un DWORD chiamato Registro NoDesktop a HKEYCURRENTUSERSOFTWAREMicrosoftWindowsCurrentVersion PoliciesExplorer e impostarlo a 1 poi disconnettersi e accedere, è possibile avviare l'esploratore nella riga di comando rdesktop e ottenere solo una barra delle applicazioni di Windows. Naturalmente, allora non potete vedere il vostro desktop, se ad esempio si accede tramite VNC. vedi linuxfeature124908themeprint Il tema umano non funziona in Windows XP x64. Vi è una versione non ufficiale rdesktop con il supporto senza soluzione di continuità fatta da Fontis IT Consulting. La sua fornire qualche caratteristica interessante come il caricamento di applicazioni multiple in una modalità Master Slave. Così si può chiamare rdesktop più volte di aprire più applicazioni nella stessa sessione utente. fontis. aurdesktop Vi è una utility liberamente disponibile che lancia una piattaforma di lancio da cui è possibile configurare ed eseguire diverse applicazioni da una sessione seamlessrdp. Il tema classico miguelfurtadosrdp. aspx Windows ha difetti sulla barra delle applicazioni - utilizzare il tema Luna orribile o tema Human invece XP SP3 Pro con l'alfa Hardy e Intrepid 6 versioni di rdesktop causato difetti di segmentazione in tutto il posto per me - ho trovato che il 1.5 .0 versione da Debian doesnt ha questo problema - vedi bugs. launchpadubuntusourcerdesktopbug275545 - fubarbundy La versione 1.6 del rdesktop in Intrepid sembra non nascondere le decorazioni delle finestre - Hardys 1.5 versione o Debians 1.5 e 1.6 versioni non avete questo problema - vedi bugs. launchpadubuntusourcerdesktopbug275528 - fubarbundy almeno per XP Pro SP3, è possibile migliorare l'aspetto di Windows consentendo a colori a 24 bit e caratteri smussati. In Windows, eseguire regedit, cambiare HKEYLOCALMACHINESYSTEMCurrentControlSet ControlTerminal ServerWinStations RDP-TcpColorDepth a 4, sotto HKEYLOCALMACHINESYSTEMCurrentControlSet ControlTerminal ServerWinStations aggiungere un DWORD denominato AllowFontAntiAlias ​​e impostare il suo valore a 1, e sotto HKEYLOCALMACHINESYSTEMCurrentControlSet ControlTerminal ServerWinStations RDP-Tcp aggiungere una chiave identica (AllowFontAntiAlias ​​1). Riavviare Windows e Roberts vostro madri fratello. - Fubarbundy SeamlessVirtualization (rossp 2012-06-06 16:38:30) Howto SeamlessRDP Prima di procedere si prega di visitare Cendio e Fontis e utilizzare le rispettive istruzioni di preferenza a questa pagina. componente Cendio SeamlessRDP Il Cendio SeamlessRDP ha due metà, un eseguibile Windows come il componente server per l'installazione su server Windows e patch all'applicazione rdesktop, per lavorare con il componente server. Al momento della scrittura, queste patch Cendio ora sono stati uniti nel rdesktop 1.5.0 e nucleo in seguito. È possibile scaricare il sorgente usando Subversion. È possibile ottenere un binario e decomprimere i file in C: seamlessrdp (o simile). Una volta che hai un binario sul server Windows, quindi da voi client Linux, tipo: Sotto W2K8, sia seamlessrdpshell. exe, e l'applicazione di Windows che si desidera eseguire con esso, devono essere pubblicate applicazioni di servizi di terminale. E seamlessrdpshell. exe deve avere parametri della riga di comando abilitato, eseguendo RemoteApp gestori Aggiungi dialogo RemoteAppProgram (remoteprograms. msc). Fontis SeamlessRDP Fontis hanno ulteriormente sviluppato Cendio SeamlessRDP, per consentire la condivisione della connessione, che permette una singola connessione rdesktop per lanciare più applicazioni. Quando viene eseguito in modalità senza soluzione di continuità, rdesktop crea e in ascolto su una presa di controllo. Una nuova opzione permette rdesktop per essere eseguito in modalità slave, che notifica l'istanza maestro rdesktop di un nuovo comando da eseguire e poi esce. L'istanza master invia un messaggio client-server per il componente server SeamlessRDP, che gestisce il nuovo comando. Vedo questo sviluppo come abbastanza fondamentale per l'uso di SeamlessRDP. L'installazione di Fontis fonte di patch download per l'ultima versione di rdesktop dal CVS (Premere Invio quando viene richiesta una password): In alternativa, scaricare l'istantanea rdesktop CVS, che è stato testato con la patch. Scaricare la patch rdesktop nella directory verificato: Applicare la patch e compilare: Scarica aggiornato componente server e disfare. In alternativa, è necessario ottenere l'istantanea seamlessrdp CVS o scaricare direttamente da CVS, applicare la patch seamlessrdp e quindi compilare: Gli esempi seguenti assumono le file dei componenti del server SeamlessRDP (seamlessrdpshell. exe, seamlessrdp. dll e vchannel. dll) sono state scompattato a C: seamlessrdp . Per avviare una sessione SeamlessRDP, richiamare rdesktop nello stesso modo come prima di applicare la patch: Per eseguire un nuovo comando all'interno della sessione SeamlessRDP esistente: nuove opzioni della riga di comando: - M: specificare il percorso per la presa di controllo che il processo di rdesktop ascolta sopra. Per impostazione predefinita, questo è HOME. rdesktopseamless. socket - l: Invece di avviare un nuovo processo di rdesktop, collegare ad una presa di controllo di processo esistente e dirgli di eseguire un comando sul server. Può essere combinato con l'opzione - M di utilizzare una presa non standard. Related Posts Sluggle IRC Bot 14 giugno 2016 Una storia Probabilmente inesatta libvirt, KVM e QEMU 9 mag 2016

Comments

Popular Posts