零基础学习----远程工具连接Linux,操作Linux

软件下载的链接如下:包括远程工具+jdk、mysql、tomcat6.03跟tomcat7
http://download.csdn.net/download/xiaozhegaa/10176529
零基础学习----远程工具连接Linux,操作Linux_第1张图片
为什么要远程操作Linux? 为了方便、不需要每次都上去服务器操作Linux,我们这里使用了远程去操作,而且远程工具更加专业、网页版的Linux控制台只是一个Web页面、没有远程工具专业
一、我这里建议使用的工具有两个,一个是SSH Secure 一个是Secure CRT
相对来说,SSH更加简陋一点,我更喜欢使用SecureCRT

1、先介绍第一个工具SSH Secure
关于这个工具的使用可以建议大家看一下另一篇博客,包括安装到使用。大概五个步骤而已
http://blog.csdn.net/xiaozhegaa/article/details/76358510
【问题解决1】a.第一次连接Linux服务器的时候会出现:“server responded “Algorithm negotiation failes””
原因如下:在新版本的ssh,连接Linux的时候,它带上一个key加密,保证连接的安装。新linux自带的ssh没有加上改key(密钥),所以我们手动把它加上去就可以了 。
零基础学习----远程工具连接Linux,操作Linux_第2张图片
【解决方法:】具体解决方法,查看我的这篇博客
http://blog.csdn.net/xiaozhegaa/article/details/78832676

【注意:】配置好key之后,可能还是连接不上,也可能连接的上。原因是防火墙开启、端口没开放。下面会说到

2、介绍第二个工具Secure CRT 连接 Linux。操作跟SSH差不多的
【使用Secure CRT直接连接是没有任何问题的,这也是我比较喜欢Secure CRT的原因】—稳定性好
零基础学习----远程工具连接Linux,操作Linux_第3张图片

零基础学习----远程工具连接Linux,操作Linux_第4张图片
【注意点:】一开始安装的Linux系统是没有开启防火墙的,没有开启防火墙的话、Linux会不安全。这里建议还是开启防火墙。开启防火墙的时候、还要开放22端口给远程连接使用。不然的话远程连接可能会出现问题,连接不上【个人经验】
【解决方法:】我的建议是:开启防火墙、开放远程连接22端口
步骤如下:

  //查看当前防火墙的状态 -- ufw:防火墙
  sudo ufw status

零基础学习----远程工具连接Linux,操作Linux_第5张图片

【小插曲】使用sudo的时候,linux会报:
这里写图片描述
也就是不认识“sudo”系统指令。也就是我们在新建Linux系统的时候,给我们的Linux系统起了个名字,但是我们的Linux不认识改名字。所以只要我们把本机名字添加到配置文件中就可以了。【如果你没有起名字的话,系统会默认给你起一个“示例名字”】
解决方法如下:

vim /etc/hosts 

这里写图片描述

原始内容
    127.0.0.1       localhost
     ......

127.0.0.1 localhost 后面加上主机名称(hostname) 即可,如下

127.0.0.1       localhost iZwz9g07gncwv5eyu7gwf8Z#要保证这个名字与 /etc/hostname中的主机名一致才有效
# 或改成下面这两行 
#127.0.0.1       localhost 
#127.0.0.1       iZwz9g07gncwv5eyu7gwf8Z

这样设完后, 使用sudo 就不会再有那个提示信息了

这里写图片描述

这里写图片描述

//开启防火墙
sudo ufw enable

零基础学习----远程工具连接Linux,操作Linux_第6张图片

//关闭防火墙
sudo ufw disable

零基础学习----远程工具连接Linux,操作Linux_第7张图片

//开发端口
Sudo ufw allow 端口号

零基础学习----远程工具连接Linux,操作Linux_第8张图片
然后就可以很稳定的连接远程的Linux了

你可能感兴趣的:(Linux)