SSH SecureCRT

SSH(远程连接工具)连接原理:ssh服务是一个守护进程(demon),系统后台监听客户端的连接,ssh服务端的进程名为sshd,负责实时监听客户端的请求(IP 22端口),包括公共秘钥等交换等信息。

ssh服务端由2部分组成: openssh(提供ssh服务) openssl(提供加密的程序)

ssh的客户端可以用 XSHELL,Securecrt, Mobaxterm等工具进行连接

 

ssh server服务安装

sudo apt-get install openssh-servers
yum install openssh-servers

确认openssh-server版本

ssh -V

找到/etc/ssh/目录下的sshd服务配置文件 sshd_config 取消注释(去掉#)Post 22、PermitRootLogin(开启远程登陆) PasswordAuthentication(开启使用密码作为连接远征)

vim /etc/ssh/sshd_config

启动sshd服务时,虽看似服务启动成功,但客户端并不能连接上sshd服务器端

[root@aefe8007a17d ~]# /usr/sbin/sshd
Could not load host key: /etc/ssh/ssh_host_rsa_key
Could not load host key: /etc/ssh/ssh_host_ecdsa_key
Could not load host key: /etc/ssh/ssh_host_ed25519_key

解决方法

ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key
ssh-keygen -t ecdsa -f /etc/ssh/ssh_host_ecdsa_key
ssh-keygen -t ed25519 -f /etc/ssh/ssh_host_ed25519_key

确认openssh-server状态

/etc/init.d/ssh status

 重新启动 openssh-server

/etc/init.d/ssh restart

查看是否启动

ps -ef | grep ssh
#centos
ps -e | grep sshd

从终端使用ssh命令远程连接确认

liumiaocn:~ liumiao$ ssh devops@192.168.31.19
devops@192.168.31.19's password: 
Welcome to Ubuntu 17.10 (GNU/Linux 4.13.0-21-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/advantage

58 packages can be updated.
32 updates are security updates.

Last login: Sat Mar  3 07:43:23 2018 from 192.168.31.242
devops@ubuntu:~$

在Linux主机上,安装上传下载工具包rz及sz只需要安装下面这个包即可,执行下面的安装命令

yum install -y lrzsz

可以很方便地用这两个sz/rz工具,实现Linux下和Windows之间的文件传输(发送和接收),速度大概为10KB/s,适合中小文件。rz/sz 通过Zmodem协议传输数据。然后如你要下载 sz [找到你要下载的文件] 。 如果你要上传,rz 浏览找到你本机要上传的文件。Xshell/SecureCRT 客户端软件则同时具备了终端仿真器和文件传输功能 。上传文件只需在shell终端仿真器中输入命令“rz ”,即可从弹出的对话框中选择本地磁盘上的文件,利用Zmodem上传到服务器,例如(上传一个rsyncd.conf文件到服务器):

 [root@localhost ~]# rz
  rz waiting to receive.
  正在开始 zmodem 传输。 按 Ctrl+C 取消。
  正在传输 rsyncd.conf...
    100%     715 bytes  715 bytes/s 00:00:01       0 错误


 下载文件只需在shell终端仿真器中输入命令“sz 文件名 ”,即可利用Zmodem将文件下载到“路径\SecureCRT-5.1.3\download\”目录下,例如(下载服务器当前目录下的rsyncd.conf文件到本地):

 [root@localhost ~]# sz rsyncd.conf
  rz
  正在开始 zmodem 传输。 按 Ctrl+C 取消。
  正在传输 rsyncd.conf...
    100%     715 bytes  715 bytes/s 00:00:01       0 错误

如果要改变SecureCRT终端的背景颜色和文件名颜色,只需点击菜单栏上的“选项”-“会话选项”,在“终端“-“仿真”分类的右侧窗口选上“ANSI 颜色”以及“选择一个备用的键盘仿真-Linux”,如图:

 

创建一个普通的Session

1 、点击File→Connect,出现Connect窗口,反键Sessions,创建一个目录,名字叫linux。

然后反键linux,建立一个session。弹出一个new session向导,我们勾住下面的‘Do not use this wizard when creating’。

 

然后点击OK,session建立成功。

 
 

 在弹出的窗口中,左边栏选择“外观”选项卡,在右边的窗口中选择UTF8

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值