使用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连接虚拟机的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时的问题解决

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

或者直接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="<Super>Tab" type="string" value="switch_window_key"/>,改为 <property name="<Super>Tab" type="empty"/>,然后就可以使用Tab键自动补全了,如果不行的话就重启系统,之后即可解决。
2. 此法不需要重启系统,可以直接在远程桌面中设置,打开菜单->设置->窗口管理器,或者在终端中输入xfwm4-settings打开(xfwm4就是xfce4 window manger的缩写),选择键盘,可以看到窗口快捷键中动作一列有“切换同一应用程序的窗口”选项,将该选项的快捷键清除后关闭窗口即可。

2、xrdp远程连接ubuntu无法使用原机的中文输入法

使用SecureCRT / win7远程桌面连接ubuntu配置记录(有更新)的更多相关文章
- WIN7远程桌面连接提示:“发生身份验证错误。要求的函数不受支持”
		
问题 WIN7远程桌面连接–"发生身份验证错误.要求的函数不受支持" 最近WIN7升级补丁后发现远程桌面无法连接了,报"发生身份验证错误.要求的函数不受支持"的 ...
 - WIN7远程桌面连接方法!
		
WIN7远程桌面连接方法!
 - 修改windows 2012/win8、win7远程桌面连接默认端口的方法
		
远程桌面连接服务基于端口3389,入侵者一般先扫描主机开放端口,一旦发现其开放了3389端口,就会进行下一步的入侵,所以我们只需要修改该务默认端口就可以避开大多数入侵者的耳目. 修改windows 2 ...
 - Windows 7远程桌面连接Ubuntu 16.04
		
转自:http://jingyan.baidu.com/article/8ebacdf0cdc64949f75cd555.html 从Windows 7远程到Windows系统比较简单,只要对方电脑开 ...
 - Windows远程桌面连接Ubuntu 14.04
		
由于xrdp.gnome和unity之间的兼容性问题,在Ubuntu 14.04版本中仍然无法使用xrdp登陆gnome或unity的远程桌面,现象是登录后只有黑白点为背景,无图标也无法操作.与13. ...
 - Windows远程桌面连接Ubuntu 14.04 (转)
		
由于xrdp.gnome和unity之间的兼容性问题,在Ubuntu 14.04版本中仍然无法使用xrdp登陆gnome或unity的远程桌面,现象是登录后只有黑白点为背景,无图标也无法操作.与13. ...
 - 用windows远程桌面连接ubuntu
		
从Windows 7远程到Windows系统比较简单,只要对方电脑开启远程桌面功能就可以了,但Windows 7远程桌面连接到Ubuntu 14.04比较复杂一点,具体操作步骤如下. Ubuntu 1 ...
 - win10创建Ubuntu16.04子系统,安装常用软件以及图形界面(包括win10远程桌面连接Ubuntu)
		
一.开启win10子系统 [ Windows Subsystem for Linux(WSL)] 二.基本配置 三.安装常用的软件 安装配置zsh 使用 bash 客户端软件 cmder(其实是win ...
 - win7远程桌面连接总是显示凭证不工作解决方法总结
		
使用远程桌面连接可以在网络的另一端控制某台计算机,对计算机进行实时操作,但有时会出现连接失败的情况,比如总是显示您的凭证不工作,下面是我对此问题解决办法的总结. 方法一: 1.在开始菜单内的运行框里输 ...
 
随机推荐
- Java技能提升之路
			
James收集Java技能提升方面的资料,分为:基础篇.提高篇.高级篇… 给出“入口”,自我提升 1. Java工程师成神之路:http://www.hollischuang.com/archives ...
 - php5.4以下,json_encode不转义实现方法
			
function json_encode($input){ // 从 PHP 5.4.0 起, 增加了这个选项. if(defined('JSON_UNESCAPED_UNICODE')){ retu ...
 - mac中安装 RabbitMQ
			
1.brew install rabbitmq 2.安装后,进入/usr/local/Cellar/rabbitmq/3.7.7 ,输入:sbin/rabbitmq-server 出现下面日志,说明启 ...
 - bzoj 4459: [Jsoi2013]丢番图  -- 数学
			
4459: [Jsoi2013]丢番图 Time Limit: 10 Sec Memory Limit: 64 MB Description 丢番图是亚历山大时期埃及著名的数学家.他是最早研究整数系 ...
 - python正则表达式(四)
			
re模块的高级用法 search 需求:匹配出文章阅读的次数 #coding=utf-8 import re ret = re.search(r"\d+", "阅读次数为 ...
 - Java中的public、private、protected,函数修饰符
			
1.public:public表明该数据成员.成员函数是对所有用户开放的,项目中其他脚本都可以直接进行调用 2.private:private表示私有,私有的意思就是除了脚本之外,项目中其他类都不可以 ...
 - 3ds max学习笔记(八)-- 实例操作(直行楼梯)
			
1.选择要复制的物体,执行[工具]/[阵列]命令,弹出对话框: 2.参数说明: 应用: 1.[自定义]/[单位设置],将单位改为mm 在顶视图中,创建长方体,长1600,宽300,高度150 2.在前 ...
 - 深入理解JVM(7)——类加载器
			
一.类和类加载器 a) 类加载器的作用:将class文件加载到JVM的方法区,并且在方法区中创建一个java.lang.Class对象作为外界访问这个类的接口. b) 类和 ...
 - Codeforces Round #419 (Div. 2) ABC
			
python 2.7,用来熟悉Python 由于都是智障题,所以我也不讲述题意和题解,直接贴代码了-- A import sys h,m = map(int,raw_input().split(&qu ...
 - pointer-net
			
Pointer network 主要用在解决组合优化类问题(TSP, Convex Hull等等),实际上是Sequence to Sequence learning中encoder RNN和deco ...