注意,进入后有一个选择skip和OK的,选择skip

网络问题

vi /etc/sysconfig/network-scripts/ifcfg-eth0  //打开网络配置文件

ONBOOT=no  //no 改成 yes

reboot //重启

ifconfig//查看联网ip

详细介绍:http://www.cnblogs.com/wenanry/archive/2009/12/21/1629242.html

连接x-shell

报错:

Could not connect to '192.168.15X.xxx' (prot 22): Connection failed.

Type 'help' to learn how to use Xshell prompt

可能原因:

1)虚拟机防火墙

检查防火墙状态

sudo ufw status

关闭防火墙

有效 /etc/init.d/iptables stop

sudo ufw disable

永久性关闭防火墙

有效chkconfig --level 35 iptables off

注:有时也可能是物理机的防火墙引起的,可以尝试关掉物理机的防火墙

2)未安装OpenSSH

在虚拟机中查看是否安装的命令为:rmp -qa | grep ssh

查看服务是否启动:netstat -tlp

重启服务:/etc/init.d/sshd restart

执行sudo apt-get install openssh-server openssh-client命令安装,

使用yum install ssh进行安装 ,安装完成后server sshd start启动,

执行netstat -tnl命令,查看22端口是否开通。

...

tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN

...

本机测试连接ssh:#ssh -l 用户名 本机ip (最好不要直接使用root,可创建一个子用户)

groups 查看当前用户组

useradd 添加用户

passwd 为用户设置密码

3)查看22端口是否占用:lsof -i:22

sshd 4010 root 3u IPv4 18012 0t0 TCP *:ssh (LISTEN)
sshd 4010 root 4u IPv6 18014 0t0 TCP *:ssh (LISTEN)

开放22端口:sudo ufw allow 22

4)虚拟网络编辑器的网关ip

ifconfig

把编辑器的ip设置在同一个网段就可以了

编辑->虚拟网络编辑器

5)被其他程序占用默认22端口,换成了其他端口

然后解决方法如下:

cd /etc/ssh/

ll查看sshd配置文件夹。

vim sshd_config

发现如下字符:

# If you want to change the port on a SELinux system, you have to tell
# SELinux about this change.
# semanage port -a -t ssh_port_t -p tcp #PORTNUMBER
#change port yzy 20187111556 /#port:22
Port 15678
#AddressFamily any
#ListenAddress 0.0.0.0
#ListenAddress ::

尝试连接端口15678,成功了

6)网卡相关修改

修改 IP 地址
即时生效:
# ifconfig eth0 192.168.0.2 netmask 255.255.255.0
启动生效:
修改 /etc/sysconfig/network-scripts/ifcfg-eth0

修改网关 Default Gateway
即时生效:
# route add default gw 192.168.0.1 dev eth0
启动生效:
修改 /etc/sysconfig/network

修改 DNS
修改/etc/resolv.conf
修改后可即时生效,启动同样有效

修改 host name
即时生效:
# hostname centos1
启动生效:
修改/etc/sysconfig/network

修改网卡配置

#vi /etc/udev/rules.d/70-persistent-net.rules
修改完以后你必须重新启动一下网络设置
# service network restart

# /etc/init.d/network restart

网卡配置文件修改,地址vim /etc/sysconfig/network-scripts/ifcfg-eth0

新建连接

上传 rz

解决rz not found

yum -y install lrzsz

rz filename //上传文件

sz filename //下载文件

帮助:

Linux下ifconfig工具使用方法详解:https://baijiahao.baidu.com/s?id=1597415616827138823&wfr=spider&for=pc

linux下用户操作:https://www.cnblogs.com/jackyyou/p/5498083.html

3种连接模式的介绍:https://blog.csdn.net/MrBaymax/article/details/77447691

安装清单:

VM下载链接:http://pan.baidu.com/s/1dFozkS5 密码:spjf

CentOS下载链接:http://pan.baidu.com/s/1dEMES2t 密码:91qq

Xshell下载链接:http://pan.baidu.com/s/1hsxM6Xm 密码:r734

安装Linux CentOS与用Xshell实现远程连接的更多相关文章

  1. 在虚拟机(VMware)中安装Linux CentOS 6.4系统(图解) 转

    一.下载最新版本Linux CentOS     1.打开官网地址:http://www.centos.org/,点击Downloads->Mirrors         2.点击CentOS ...

  2. VMware下安装Linux(Centos)步骤

    VMware下安装Linux(Centos)步骤 准备步骤:(安装软件教程采用 VMware 9 .Centos6.5 为例) 启动VMware的画面 点击File--->New Virtua ...

  3. 如何通过VMware安装Linux CentOS 7.7系统

    如何在Vmware安装Linux CentOS 7.7系统,并且是最小化安装.之后进行必要的配置修改,并实现基础优化.最后做一个快照. 安装Linux CentOS 7.7 安装要求:安装后的虚拟机用 ...

  4. CentOS 6.0修改ssh远程连接端口

    转自:系统运维 » CentOS 6.0修改ssh远程连接端口 实现目的:把ssh默认远程连接端口修改为2222 方法如下: 1.编辑防火墙配置:vi /etc/sysconfig/iptables ...

  5. Windows和linux虚拟机之间联网实现SSH远程连接以及VMware的3种网络模式[NAT、桥接和Host-only]

    Windows和linux虚拟机之间联网实现SSH远程连接以及VMware的3种网络模式[NAT.桥接和Host-only] 作者:天齐 一.Windows和linux虚拟机之间联网实现SSH远程连接 ...

  6. Linux中CentOS网络配置以及与Xshell建立远程连接

    为centos配置网络 (1)第一步 点开虚拟机的设置,如下图做相关的设置: 网络连接要选择桥接模式,其他的勾选就按照上图的即可,勾选完成点击确定. (2)第二步 点击VMware的编辑选项,找到“虚 ...

  7. widows本地-xshell实现远程连接linux服务器图形界面

    本地环境远程连接linux图形界面,常用的实现工具有,VNC.Puty.Xshell等,这里我们用的xshell manager: Xmanager简介:Xmanager是一个运行于 Windows平 ...

  8. 在VMware上安装Linux(CentOS)

    1. 新建虚拟机 2. 新建虚拟机向导 3. 创建虚拟空白光盘 4. 安装Linux系统对应的CentOS版 5. 虚拟机命名和定位磁盘位置 6. 处理器配置,看自己是否是双核.多核 7. 设置内存为 ...

  9. Linux 安装 python3.6 ,并且配置 Pycharm 远程连接开发

    Linux下安装Python3.6和第三方库   如果本机安装了python2,尽量不要管他,使用python3运行python脚本就好,因为可能有程序依赖目前的python2环境, 比如yum!!! ...

随机推荐

  1. Unity进阶技巧 - 使用MonoDevelop来断点调试

    前言 断点调试在编程调试过程中是一项非常重要的功能,而Unity自带的脚本编辑器MonoDevelop需要进行一些设置才能使用断点调试的功能,今天我们就来看看如何使用MonoDevelop进行断点调试 ...

  2. java 后台将base64字符串保存为图片

    直接上代码: import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; impo ...

  3. Date类型数据的加一天

    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); try { if (startDate != null &am ...

  4. [置顶] kubernetes资源类型--deployment

    Deployment(中文意思为部署.调度)提供了一种更加简单的更新RC和Pod的机制,K8S版本1.2实现的.通过在Deployment中描述所期望的集群状态,Deployment Controll ...

  5. Unity定制 Image、Text的对象生成

    2016.4.14 昨天看到 雨凇的 Unity3D研究院之UGUI一个优化效率小技巧:  http://www.xuanyusong.com/archives/4006 完好了他所说的代码: usi ...

  6. 超级惊艳 10款HTML5动画特效推荐[转]

    ylbtech_html5_demo 今天我们要来推荐 10 款超级惊艳的 HTML5 动画特效,有一些是基于 CSS3 和 jQuery 的,比较实用,特别是前几个 HTML5 动画,简直酷毙了,现 ...

  7. Mybaits的特点及优点

    1.SQL语句和代码分离 便于统一管理和维护,不必再Java代码中调式SQL语句.但是当SQL语句出错时,控制台不会打印Log, 解决办法--引用log4j 2.用标签拼接SQL语句 用标签代替JAV ...

  8. JavaScript 闭包 面试题

    <!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8&quo ...

  9. 1、硬件IO口配置;

    对于MTK TP驱动移植一般分为六部分: 1.硬件IO口配置: 2.TP驱动移植. 3.I2C通信: 4.中断触发: 5.数据上报: 6.虚拟按键. 硬件电路: 1.GPIO配置 打开 mediate ...

  10. UVA 10679 I love Strings!!!(AC自己主动机)

    http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&p ...