Ubuntu'ya Windows'tan uzaktan erişebilir miyim?


137

İş bilgisayarımda Ubuntu yüklü. Windows yüklü olan başka bir bilgisayardan erişebilip erişemediğimi merak ediyorum. Eğer öyleyse, lütfen adım adım rehberlik eder misiniz? Teşekkür ederim!


1
BT departmanınıza güvenli kabuğun takılıp takılmadığını sorabilir ve daha sonra PuTTY
Sergiy Kolodyazhnyy

Bir cevap eklendi, bir deneyin
Faizan Akram Dar

1
Aşağıdakilerden herhangi birini kullanabilirsiniz. 1. PuTTY 2. VNC
Acemi

Bu bilgisayar iş yerinde mi? Çalışmanız uzaktan bağlantıya izin veriyor mu? Güvenlik duvarları?
damien

Evet yapabilirsin. Bu sorunun ilk cevabını kontrol edin, aşağıdaki URL. En kolay ve en hızlı çalışan çözümdür. Kendim denedim. askubuntu.com/questions/477947/…
Ubuntuser

Yanıtlar:


146

Evet, Ubuntu’ya Windows’tan uzaktan erişebilirsiniz.

Bu makaleden alınmıştır .

Bu adımları takip et :

Adım 1 - xRDP'yi yükleyin

Terminal'i ( Crtl+ Alt+ T) açın ve aşağıdaki komutları uygulayın:

sudo apt-get update
sudo apt-get install xrdp

Adım 2 - XFCE4'ü yükleyin (Unity Ubuntu 14.04'te xRDP'yi desteklemiyor gibi görünüyor; ancak Ubuntu 12.04'te desteklense de). Bu yüzden Xfce4'ü yüklüyoruz.

sudo apt-get install xfce4

Adım 3 - xRDP'yi yapılandırma

Bu adımda, xRDP'nin Xfce4'ü kullandığından emin olmak için iki dosyayı değiştiriyoruz. Öncelikle, .xsession dosyamızı ana dizinde oluşturmamız veya düzenlememiz gerekir . Ya nano kullanabilir ya da sadece bir yankı ifadesini yönlendirebiliriz (daha kolay):

echo xfce4-session > ~/.xsession

Düzenlememiz gereken ikinci dosya xRDP'nin başlangıç ​​dosyasıdır, bu nedenle Xfce4'ü başlatacaktır.

sudo nano /etc/xrdp/startwm.sh

İçerik şöyle görünmelidir (son satıra dikkat edin ve yok sayın . /etc/X11/Xsession):

#!/bin/sh

if [ -r /etc/default/locale ]; then
  . /etc/default/locale
  export LANG LANGUAGE
fi

startxfce4

Adım 4 - xRDP'yi yeniden başlatın

Tüm bu değişiklikleri etkili hale getirmek için, xRDP'yi şu şekilde yeniden başlatın:

sudo service xrdp restart

XRDP bağlantınızı test etme

Ubuntu makinenizi uzaktan kontrol edecek bilgisayarda, RDP istemcisini başlatın. Windows bir Uzak Masaüstü istemcisi ile standart olarak gelir (mstsc.exe - bunu bir komut isteminden başlatabilir veya Donatılar altında Uzak Masaüstü kısayolunu bulabilirsiniz). Veya başlangıçta 'uzaktan' arayın (Windows 7) veya Windows 8'deki arama kutusuna 'uzaktan' arayın.

Uzak Masaüstü Bağlantısı

Hangi müşteriyi kullanırsanız kullanın, çoğu Ubuntu makinenizin bilgisayar ağ adı veya IP adresi ile çalışacaktır.

IP adresini Ubuntu kutunuzda bulmak için şunu yazın:

hostname -I

(not: bu “i” nin başkentidir)

Ubuntu makinenizin IP adresini girin. Örneğin:

görüntü tanımını buraya girin

RDP istemcisi yeteneklerinize ve ayarlarınıza bağlı olarak (örneğin: Microsoft RDP Client otomatik oturum açmaya izin verir), oturum açma ekranını görebilir veya görmeyebilirsiniz. Buraya Ubuntu kullanıcı adımızı ve şifrenizi girip “Tamam” ı tıklayın.

xRDP - Giriş ekranı

Sen bittin, zevk al

RDP - Ubuntu xfce4 masaüstünüz

Not: Yorumlarda belirtilen bazı iyi noktalar var, bu yüzden onları özetlemeyi düşündüm.

  • Ubuntu'ya dış ağdan erişmek istiyorsanız , işte Ubuntu'nuzun kendi, uygun, İnternet IP adresine sahip olması gerekir - oldukça olası bir senaryo. Aksi halde çalışmak için, dışarıdan görülebilen adresine ihtiyacınız vardır ve ANDA , gelen RDP isteklerini yönlendiricideki çalışma bilgisayarınıza yönlendirmek için bağlantı noktası iletme ayarına sahiptir. ( Mark Williams )

  • Kullanmak için Ubuntu MATE masaüstü meta-session , son satırı değiştirin startxfce4içinde startwm.shbirlikte mate-session. ( Frank N )

  • hostnameGelecekteki oturumlarda dinamik IP'lerde daha kararlı olabileceğinden IP'niz yerine gerçek makine adınızı (yazarak ) kullanabilirsiniz . ( Frank N )


7
Eğer OP dışardan gelirse, bunun bir sakıncası yoktur - örneğin, dahili ağlar için ayrılmış bir 192.168.1. * Adresi kullanır - interneti geçmez. Oldukça olası olmayan bir senaryo olan kendi internet sitenizin IP adresi olması için işyerinde Ubuntu kutunuza ihtiyacınız olacak. Aksi halde çalışmak için, dışarıdan görülebilir 'iş' adresine ihtiyacınız vardır ve VEYA gelen RDP isteklerini yönlendiricideki çalışma bilgisayarınıza yönlendirmek için bağlantı noktası iletme ayarına sahipsiniz. Tamam olsa ağ içinde olsa
Mark Williams

5
Evde bir Ubuntu sunucum ve bir Windows makinem var ve ikincisini eskiye bağlamaya çalışıyorum. Yukarıdaki talimatları izledim, ancak xrdp'ye giriş yaptıktan sonra, aldığım tek şey "sesman ip 127.0.0.1 port 3350'ye 3350" bağlantı noktasına "Tamam" düğmesiyle ve başka bir şey yapmama mesajı. Neden bir fikrin var mı?
Yuval,

1
Ubuntu sunucusu ve pencereleri aynı ağda mı? Yani onları yerel olarak mı yoksa internet üzerinden mi bağlıyorsunuz? Her iki sistem de aynı yerel ağda ise, her ikisinin de adresi 192.xxx.xxx.xxx gibi olur, Windows makinenize sunucunuzun IP adresini ekleyin. İnternet üzerinden bağlanıyorsanız, uzak makinenin IP adresini eklemeniz ve yönlendiricinizde bağlantı noktasının yönlendirilmesine izin vermeniz gerekiyorsa, Google'da araport forwarding
Faizan Akram Dar

2
ipucu: ubuntu MATE masaüstü meta oturumunu kullanmak için startxfce4, startwm.sh içindeki son satırı yerine mate-session
Frank

2
hostnameIP adresiniz yerine gerçek makine adınızı (yazarak ) kullanmak, gelecek oturumlarda dinamik IP'lerde daha kararlı olabilir ...
Frank Nocke

8

MobaXterm

http://mobaxterm.mobatek.net/

Freeware Windows'ta X sunucu uygulaması.

Ubuntu'ya bir şey yüklemenize gerek yok.

Bağlandıktan sonra bir kabukla başlarsın.

Ardından, kabuktan bir program başlatırsanız, örneğin:

xeyes

xeyes ayrı bir yerel Windows penceresi olarak açılır.

Sadece VPN üzerinden Windows 10 ve Ubuntu 16.04 arasındaki kutudan çıktı.

Hatta gibi karmaşık uygulamalar için kabul edilebilir bir gecikme ve çözünürlük kaybı doğurur firefoxve eclipseancak video olarak masaüstü akışı ve aslında X aletler uygulayan sadece dumbly açıkça değildir.

Bir sıkıntı, işte pencereyi işte açtıysanız ve eve giderseniz, uygulamanın yeni bir örneğini başlatmanız ve zaten açılan pencereyi görememenizdir. Bu, örneğin, tarayıcılar gibi tek pencere modunda çalışan uygulamalar tarafından daha fazla sinir bozucu hale getirildi: yeni bir örneği nasıl zorlayacağınızı aramanız gerekecek, sonra iki örnek çalışacak.

Cygwin / X

https://x.cygwin.com/

MobaXterm'e GPL alternatifi. Henüz denemedim, ancak davranış teoride aynı olmalıdır: https://youtu.be/ENkOEknSLv4?t=105

VNC

Aşağıdaki programları denedim, ancak masaüstünü video olarak gönderiyorlardı; bu durum izinsiz ekran çözünürlüğü kaybı / fare yanlışlığı / ağ bant genişliği dışındaysa ortaya çıkıyor.

Sunucular (Ubuntu'da çalışır):

İstemciler (Windows'ta çalıştırın):

  • TigerVNC

Macun

İstediğiniz tek şey, istediğiniz tüm SSH üzerinden bir metin terminali.

Hem xterm emülatörünü hem de SSH / telnet'i ve diğer protokolleri tek bir pakette birleştirdiği için çok kullanışlıdır.

Ardından tmux attachkarışıma ekleyin ve aynı terminalleri işte ve evinizde kullanabilirsiniz, ki bu harika. Bununla birlikte, çevre değişkenlerine sahip bazı rahatsız edici aksaklıklar vardır, özellikle DISPLAY: https://unix.stackexchange.com/questions/75681/why-do-i-have-to-re-set-env-vars-in-tmux-when- i-re-attach

Ayrıca varsayılan büyük font boyutunu azaltmak isteyeceksiniz: Macunun font boyutunu arttırın

PuTTY'de yapıştırma nasıl kopyalanır: https://superuser.com/questions/180043/how-do-i-paste-the-windows-clipboard-into-my-putty-session-using-only-the-keybo

Ardından, ihtiyacınız olan web sayfalarını doğrudan yerel Windows tarayıcısında açabilirsiniz. Yapmanız gereken tek şey Vim ve bir tarayıcı ise, PuTTY kesinlikle devam etmenin yolu.


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.