使用SecureCRT / win7遠程桌面連接ubuntu配置記錄(有更新)


2017-03-03 更新於末尾

1、Windows7 — Ubuntu 遠程桌面連接中 Tab 鍵不能補全的解決辦法

2、xrdp遠程連接ubuntu無法使用原機的中文輸入法

2017-02-22 更新於末尾

1、真機完全安裝ubuntu時的問題解決

2、遠程連接真實ubuntu操作系統的方法(遠程桌面和SecureCRT)

=======================================================================

如下是原文:使用SecureCRT連接本地虛擬機ubuntu的配置記錄

這種配置方法,可以非常方便的操作虛擬機里的Linux系統,且讓VMware在后台運行,因為有時候我直接在虛擬機里操作會稍微卡頓,或者切換速度不理想,使用該方法親測本機效果確實ok,特此記錄。

SecureCRT介紹

SecureCRT是一款支持SSH(SSH1和SSH2)的終端仿真程序,簡單地說是Windows下登錄UNIX或Linux服務器主機的軟件,同時還支持Telnet和rlogin協議,非常好用的SSH客戶端。

配置SecureCRT連接虛擬機的Linux環境出現的問題

  1、首先關閉雙方的防火牆

    ubuntu查看防火牆狀態:service iptables status

    永久性生效,重啟后不會復原:開啟:chkconfig iptables on  關閉:chkconfig iptables off

    即時生效,重啟后復原:開啟:service iptables start  關閉:service iptables stop

  2、查看雙方的ip,配置靜態ip,使得在同一個網段內,ubuntu 配置靜態ip方法(其他版本的Linux會有不同):

    增加如下配置:

    因為我本地機器的ip是

  3、配置VMware和本機的網絡連接方式

    這樣在同一個網段內,測試ping,互通即可。

  4、這樣還不行,還得確認Linux上啟動了ssh

    /etc/ssh/sshd_config  查看是否有sshd_config文件,沒有就安裝 ssh-server:sudo apt-get install openssh-server,

    安裝ssh-client:sudo apt-get install openssh-client

    執行命令啟動ssh服務:/etc/init.d/ssh start

    使用命令:ps -e | grep sshd,查看ssh進程啟動否

    如果看到 sshd 那說明 ssh-server 已經啟動了,注意,SSH 必須安裝,后期的各種集群搭建,連接 GitHub 等都需要 SSH,很重要。

  5、下載SecureCRT,和虛擬機直接建立連接即可

install軟件出現錯誤:apt-get Unable to fetch some archives的解決

    進入到etc下,修改文件resolv.conf,如果沒有就新建

    添加一句話,即修改本地DNS服務器為谷歌的,可以更方便下載國外資源,在這步之前需要修改文件權限為可寫,可執行。然后source下,即可。


2017-02-22 更新

1、真機完全安裝ubuntu時的問題解決

最近,在自己的本本上直接使用U盤裝了一個ubuntu,按照網上給的教程: Ubuntu 16.04 U盤安裝圖文教程,通過一個叫  Universal USB Installer 的工具一步步的做好了系統U盤,最后就是安裝不了,設置U盤啟動之后總是出現錯誤畫面:
 
注:圖片來源於網上,表達意思是一樣的
 
后來經過了解,其實是我使用的ubuntu版本有問題,改為了14.04版本即可。 

2、遠程連接真實ubuntu操作系統的方法(遠程桌面和SecureCRT)

2.1 遠程桌面

2.1.1 xrdp

  根據官網:http://www.xrdp.org/ 介紹,xrdp是一個開源的支持遠程桌面協議的Linux遠程登錄服務器,有支持圖形界面,安全性高等優點。通過在Linux安裝xrdp,可以方便的通過windows遠程桌面連接 linux操作系統。使用命令 sudo apt-get install xrdp

  xrdp的配置文檔在/etc/xrdp目錄下的xrdp.ini和sesman.in,一般選擇默認。

2.1.2 VNC

  還需要再安裝一個叫虛擬網絡桌面(Virtual Network Computing,簡稱VNC)操作的軟件的軟件,它能把本機的鍵盤和鼠標操作通過網絡傳輸到遠程服務器,同時能把服務器的圖形界面返回顯示給本地用戶。我的機器提示已經預先安裝了

2.1.3 Xfce

  Xfce是一個輕量級的類Unix的桌面系統,Xfce這個詞的發音為X-f-c-e(即四個字母一個一個的讀)。Xfce 是一款適用於多種 *NIX 系統的輕量級桌面環境。它被設計用來在節省系統資源的同時,能夠快速加載和執行應用程序。執行命令 sudo apt-get install xubuntu-desktop,安裝過程比較長,需要耐心等待。然后進行配置
  該配置命令的作用是由於安裝了gnome桌面,ubuntu中同時存在unity、GNOME多個桌面管理器,需要啟動的時候指定一個,不然即使遠程登錄驗證成功以后,也只是背景。然后查看Ubuntu的IP地址,在Windows進行遠程桌面連接


  或者直接cmd命令行輸入:mstsc直接打開

  出現問題:

  出現問題不要緊,查看錯誤日志,在xrdp的配置文件中找到log地址

  一定要加sudo查看:

  經過網上查找資料,xrdp支持不了13.10及其以后的gnome,解決辦法是裝個xfce界面,然后設置以它為啟動桌面,這樣修改即可,進入xrdp配置文件 dashuai@dashuai1s:/var/log$ sudo vim /etc/xrdp/startwm.sh ,在該文件如下的地方加上紅色框的一句話,重啟xrdp服務后即可解決。

  或者之前安裝xfce界面的時候,這樣設置,都試試

 

2.2 SecureCRT

SecureCRT 6.7.0.153 漢化綠色版 下載 - 系統之家

如何通過SecureCRT作為客戶端連接Linux服務器_百度經驗


2017-03-03 更新

1、Windows7 — Ubuntu 遠程桌面連接中 Tab 鍵不能補全的解決辦法

  經過驗證,使用ctrl+tab組合鍵等價於原機上使用tab的效果,但是還是麻煩啊,經過查閱資料得知:問題的原因是由於Tab鍵的功能被窗口快捷鍵占用,從而Tab鍵不起作用。簡單來說解決方法有兩種:

  1、編輯~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml文件,找到 <property name="&lt;Super&gt;Tab" type="string" value="switch_window_key"/>,改為 <property name="&lt;Super&gt;Tab" type="empty"/>,然后就可以使用Tab鍵自動補全了,如果不行的話就重啟系統,之后即可解決。

  2. 此法不需要重啟系統,可以直接在遠程桌面中設置,打開菜單->設置->窗口管理器,或者在終端中輸入xfwm4-settings打開(xfwm4就是xfce4 window manger的縮寫),選擇鍵盤,可以看到窗口快捷鍵中動作一列有“切換同一應用程序的窗口”選項,將該選項的快捷鍵清除后關閉窗口即可。

2、xrdp遠程連接ubuntu無法使用原機的中文輸入法

 

歡迎關注

dashuai的博客是終身學習踐行者,大廠程序員,且專注於工作經驗、學習筆記的分享和日常吐槽,包括但不限於互聯網行業,附帶分享一些PDF電子書,資料,幫忙內推,歡迎拍磚!

 

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM