工具有很多,推荐的比较多的是SecureCRT,本人也是用的这个。

1.使用前需要调整下设置,选项-会话选项-终端-仿真-linux,选择ansi颜色

但ls的时候,目录的蓝色跟背景的黑色非常接近,很难看清楚,需要修改

选项-全局选项-终端-外观-ANSI颜色-把深蓝色调成浅蓝色。

2.默认的回滚行数为500行。可以通过打开[选项]->[会话选项]->[终端]->[仿真]-回滚缓冲区],默认为500行,建议调到32000或更大。

3.创建日志文件。终端-日志文件-创建目录%S-%Y-%M-%D.log

选择:连接上启动记录、追加到文件

4.上传下载。设置目录,可以设置成同一个,选项— 会话选项— X/Y/Zmodem

下载 sz (-y 覆盖) 文件名

上传 rz -y 回车

包含在安装时的 Dial-up Networking Support

只能上传下载文件,目录的话要打包。

5.批量执行命令。点 查看-交互窗口

右键-发送到所有标签-下面输入命令。


连不上服务器的原因:

1,服务器防火墙iptables

/etc/init.d/iptables stop 关闭

2,ssh服务未开启,端口更改

3,客户端服务器线路问题


现在学习下如何配置SecureCRT密钥远程登录Linux

首先在本机的SecureCRT软件上生成密钥(有2个:公钥、私钥)

工具-创建公钥-类型RSA-其他不变,生成完后选择openssh格式,后面就不用转换了

保存到本机,Identity是自己的私钥,Identity.pub是上传服务器的公钥

然后在linux服务器上操作:vi /etc/ssh/sshd_config #打开配置文件

#AuthorizedKeysFile     .ssh/authorized_keys 这个是公钥存放路径

PasswordAuthentication no    #禁止密码验证登录,如果yes的话,OpenSSH的 RSA认证登录就没有意义了。

先操作公钥:方法1:上传到服务器rz-选择Identity.pub文件,上传。

上传到linux以后,cp Identity.pub .ssh/authorized_keys 复制到公钥的路径

方法2:用NOTEPAD++打开复制内容到服务器

vim .ssh/authorized_keys 创建这个文件

然后用NOTEPAD++打开Identity.pub文件复制里面内容,注意空格和换行都要删除

可以按Home 和End检查。随后保存退出。

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

SecureCRT里设置密钥方式登录,会话选项-连接-SSH2-公钥提到最上面-属性-选择本机的私钥文件Identity-确定后登录-成功!

如果不是这台有密钥的机器就无法登录Linux服务器啦