zoukankan      html  css  js  c++  java
  • 第2章 Linux系统安装(3)_SSH连接Linux工具:SecureCRT和WinSCP

    4. SSH连接Linux工具

    4.1 Linux网卡配置

    (1)临时配置:

      ifconfig eth0 192.168.32.100 //给eth0网卡指定IP,写在ROM里的,关机会丢失。

    (2)永久生效:修改配置文件

      ①vi /etc/sysconfig/network-scripts/ifcfg-eth0

      //静态IP设置示例

    DEVICE=eth0
    HWADDR=00:0C:29:D5:F0:B4
    TYPE=Ethernet
    UUID=ff3e7b27-0267-47f9-abb5-097f76581d70
    ONBOOT=yes             →虚拟机开机后配置自动生效
    NM_CONTROLLED=yes
    BOOTPROTO=none         →表示静态分配
    IPADDR=192.168.32.100  → 设置虚拟机IP地址,与主机VMnetX网卡同一网段,其中x与网络模式有关
    NETMASK=255.255.255.0  → 设置子网掩码
    GATEWAY=192.168.32.2   → 设置虚拟机网关,与主机VMnetX网卡相同
    DNS1=192.168.32.2      → 设置虚拟机DNS,与主机VMnetX网卡相同

      //动态IP设置示例

    DEVICE=eth0
    HWADDR=00:0C:29:D5:F0:B4
    TYPE=Ethernet
    UUID=ff3e7b27-0267-47f9-abb5-097f76581d70
    ONBOOT=yes             →虚拟机开机后配置自动生效
    NM_CONTROLLED=yes
    BOOTPROTO=dhcp         →表示动态分配IP

      ②重启网卡:/etc/init.d/network restart  或 service network restart

    4.2 SecureCRT

    4.2.1 SecureCRT介绍

    (1)SSH概念解析

      SSH的英文全称是Secure Shell。传统的网络服务程序,如:ftp和telnet在本质上都是不安全的,因为它们在网络上用明文传送口令和数据。而通过使用SSH客户端与服务端通讯时,用户名和口令均进行了加密,有效防止了对口令的窃听。同时通过SSH的数据传输是经过压缩的,所以可提高数据的传输速度。SSH是由客户端和服务端的软件组成的。其中Linux下默认会运行SSH服务端程序并在22号端口进行监听。而使用SecureCRT等客户端软件就是通过远端的22号端口连接到SSH服务器

    (2)SecureCRT基本定义

      SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真软件,简单的说是在Windows下登录UNIX或Linux服务器主机的优秀软件。

    不同的是SecureCRT支持SSH,同时支持telnet和rlogin协议。它是一款用于连接运行包括Windows、Unix和VMS的理想工具。通过使用内启的VCP命令行程序可以进行加密文件传输。

    4.2.2 配置SecureCRT连接Linux主机

    (1)快速连接设置

     

    (2)常见的连接问题

      ①超时问题会弹出对话框,显示“至会话192.168.32.100的连接失败:连接超时”等提示信息。这里可检查Linux系统和PC机的连接状态是不是正常,如ping 192.168.32.100.

      ②端口问题提示“至会话192.168.32.100的连接失败:远程系统拒绝连接”。这个提示的意思是连接的端口不对,也就是默认的22端口没有开启或被改了其他。

      ③被服务器防火墙拒绝:可关闭防火墙,/etc/init.d/iptables stop

    4.2.3 调整终端和缓冲区:会话选项→“终端”→“仿真”(Emulation)

    (1)调整终端: 在“终端”中选择“Linux”并勾选“ANSI颜色”

    (2)调整缓冲区:在“scrollback buffer”将大小调整为5000,这样就可以滚动会话窗口时显示更多的历史记录。

    4.2.4 调整字体和光标颜色:会话选项→终端→外观

    (1)调整字体:选择字体,并将字符集改为中文GB2312。同时为了显示中文字符,要将“字符编码”选为“utf-8”

    (2)光标颜色:在“光标”中选择“2-短块”的光标样式

    4.2.5 配置记录SSH操作日志及输出:会话选项→终端→日志文件

    (1)设置在SecureCRT中记录执行命令及屏幕输出的日志文件记录,这样可以方便查询曾经操作过的配置、命令、及结果输出等。

    (2)日志文件格式:%H_%Y%M%D.log(日志文件名以主机IP、年、月、日形式记录)

    4.2.6 配置本地机器上传和下载的目录:会话选项→终端→Xmodem/Zmodem

    (1)选择并设置上传和下载的目录

    (2)上传和下载文件的命令:

      ①下载:sz –y 文件名 (其中sz表示下载,参数y表示覆盖)

      ②上传:rz –y,然后会弹出文件选择框,再“确定”即可上传。

    (3)命令所需软件包(Dial-up Networking Support)的安装

      ①方法1:yum install lrzsz –y  //按软件名称安装

      ②方法2:yum groupinstall " Dial-up Networking Support" //包组安装

    (4)缺点:

        只能上传文件,不能上传目录和多文件上传,但可以先打包再上传或下载。

    4.2.7 多窗口同时批量执行命令

     

    (1)当有数十台批量部署或执行任务时,可能利用这个功能。

    (2)“查看”菜单→勾选“交谈窗口”,在窗口中右键选择“将交谈发送到所有标签”这样就可以在这里执行批量任务,在这里输入的命令将发送到 “标签”中指定的所有会话主机。

    (3)特殊提示:交互的操作不能批量执行。如vi/vim交互工具命令无法使用,rz等

    4.3 WinSCP

    (1)WinSCP是一个Windows环境下使用SSH的开源图形化SFTP客户端。同时支持SCP协议。它的主要功能就是在本地与远程计算机间安全的复制文件

    (2)可以在右键选择远程服务器中要编辑的文件,当保存后会自动更新并上传到服务器端

     

  • 相关阅读:
    深圳中学校长推荐上北大 7尖子现场决出3名额
    到处Excel的数据格式设置
    转:乔布斯留给我们的十条经验
    GridView中DataFormatString属性的取值
    开发Windows服务的示例
    关于页面验证问题
    window.showModalDialog()弹出窗口获取返回值
    sql server 2000 MMC不能打开的处理方法
    基于微软平台IIS/ASP.NET开发的大型网站有哪些?
    开源相关社区/项目一览(备查,欢迎补充)
  • 原文地址:https://www.cnblogs.com/5iedu/p/6106228.html
Copyright © 2011-2022 走看看