xshell优化和远程连接排错

第1章 Xshell优化
公司中常用的远程连接工具
xshell
secureCRT

  1. 连接一次会话会自动保存 每一个会话都有自己的属性
    PS: 登陆脚本 在使用普通用户 登陆到root用户的时候会用到
  2. 日志记录(把所有操作过的命令记录到本地文本中)
    在办理交接的时候 开启日志
  3. windows和Linux系统之间传输文件
    Linux的命令: lrzsz
    yum -y install lrzsz
     终端–终端类型 Linux–缓冲区大小 20000(能存放的命令条数)
     勾上将清除的屏幕推到滚动缓冲区–确定

 VT模式–最后一行初始数字键盘模式设置为普通

 高级–勾上禁用更改终端标题

 外观–字体大小(16-18)–游标颜色,使用闪烁的光标 –400

 高级-日志记录-文件路径-勾选连接时开始记录日志-确定-重新连接

 VMware目录data下–去掉文件已存在覆盖的√
 工具–选项–常规–回话文件夹路径 VMware目录data下

 键盘和鼠标(设置鼠标键是否可以粘贴)–

 更新 去掉勾–高级–禁用铃声

第2章 无法连接虚拟机排错思路
Windows连接 Windows服务器
Windows+R键输入mstsc 进入远程连接界面
2.1 远程连接虚拟机
2.1.1 确认Windows主机 ping 10.0.0.200 是通的
若10.0.0.200 不通?

  1. 道路不通(网线坏、光纤损坏、服务器没有开启)
  2. 服务器的安全策略禁止ping
  3. IP地址是否配置正确
    ip a 查看配置的IP地址 10.0.0.200/24
  4. Vmnet8是否配置正确
    Vmnet8的IP地址必须和虚拟机的IP地址在相同的网段
    DCHP自动获取
    手动配置
  5. 关闭NetworkManager
    系统管理网络的方法两种:
  6. Network 10.0.0.200
  7. NetworkManager
    使用命令:
    systemctl stop NetworkManager
    systemctl disable(禁止开机运行) NetworkManager
    enable(开机自动运行)
    如果出现:Unit NetworkManager.server could not be found
    则需要安装NetworkManager,代码如下:
    yum –y install NetworkManager
    然后继续关闭NetworkManager即可
    2.1.2 确认Windows防火墙和虚拟机的防火墙是关闭状态或者是放行状态
    2.1.3 服务器有没有开启
    确认SSH服务是否开启:
    SSHD:默认端口:22端口
    为了区分不同的端口:
    22------SSHD
    80------WEB
    如何测试端口是否开启?
  8. windowsWindows+R输入cmd执行telnet 10.0.0.200 22
    出现SSH -2.0-OpenSSH-7.4说明端口正在运行
    若Windows cmd没有Telnet命令?
    控制面板程序启用和关闭程序找到Telnet服务勾上确定进入cmd,重新输入telnet 10.0.0.200 22即可
    2)使用xshell本地xshell执行telnet 10.0.200 22
    2.1.4 其他原因导致
  9. Windows的VMware服务没有开启
    Services.msc打开windows服务
  10. 编辑虚拟网络编辑器还原默认设置
  11. WiFi共享
    2.2 远程连接硬件服务器 云主机
    公司(39.153.181.202)云服务器(39.107.76.96)
    a . ping 39.107.76.96是否ping的通
    b . 检查云服务的安全策略
    c . 确认云服务器的防火墙是否放行了公司的公网IP 39.153.181.202
    公司有多个IP地址 需要都放行
    PS: 家里连接服务器如何连接
    1)直接在防火墙中放行家里的公网IP地址 危险
    2)在公司搭建vpn服务器 在家里连接vpn服务器 在连接云服务器或者硬件服务器
    d . 抓包 tcpdump 项目案例
    2.3 操作系统说明必知必会
    2.3.1 系统命令提示符
    在什么情况下可以输入命令行 在命令提示符的后面输命令;
    [ ①root ②@ ③oldboyedu-lnb ④~ ] ⑤#
    ① root
    当前系统登录的用户名
    类似于Windows的administrator
    ② @ 分隔符
    ③ oldboyedu-lnb
    主机名称
    每台服务器的主机名不能相同
    ④ ~
    波浪线
    当前所在位置(目录)
    默认的目录 root 家目录
    ⑤ #
    用户提示符 表示超级用户管理员 最高权限
    $:普通用户提示符
    2.3.2 命令语法说明
    命令的规范:
    PS: 在Linux操作系统中大部分出现的[] 里面都是可选项
    命令提示符: 命令 空格 [选项参数] 空格 目标/文件/目录/服务
    rm 空格 -f[强制删除] 空格 1.bat
    systemctl 动作 对象/服务
    命令提示符: 命令 回车
    2.3.3 系统目录结构
    Linux的系统目录一切从/根目录开始的
    类似于windows只分了一个C盘
    / -----> 根目录
    1).windows的目录结构:
    c:\vmware\soft
    d:\学习视频\linux\mysql
    e:\hlg.avi hlg.mp4
    2).linux的目录结构:
    /vmware/soft
    /学习视频/linux/mysql
    /root/1.bat
    3).绝对路径
    绝对路径是从/开始的路径
    /root/oldboy/test.txt
    优点: 不容易迷路
    缺点: 麻烦路径太长
    4).相对路径
    从当前的路径开始查找
    test.txt oldboy.txt 1.bat
    优点: 快速定位文件
    缺点: 容易迷路
    举例:查看网卡配置文件
    绝对路径查看:
    cat /etc/sysconfig/network-scripts/ifcfg-eth0
    相对路径查看:
    已经在network-scripts目录
    cat ifcfg-eth0
    [root@oldboyedu-lnb ~]# ls 快递.xlsx
    快递.xlsx
    [root@oldboyedu-lnb ~]# ls /root/快递.xlsx
    /root/快递.xlsx
上一篇:虚拟机ubuntu18.04突然不能上网的解决方法


下一篇:CentOS7 开机网卡加载失败