工具有很多,推荐的比较多的是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服务器啦
转载于:https://blog.51cto.com/koishi/1615720