有啥类 XShell 或者 Putty 的工具?最最最好用的远程工具没有之一
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了有啥类 XShell 或者 Putty 的工具?最最最好用的远程工具没有之一相关的知识,希望对你有一定的参考价值。
参考技术A 大家好,作为互联网农名工 离不开终端命令行,在工作中用的最多的工具就是「终端连接工具」了,而且企业中 Linux 服务器居多,通过终端连接工具连到服务器,在此之上我们可以排查一些问题,执行代码等操作。因为我用的 Windows 系统,常用的终端连接工具就是 Xshell 了,但如果你想将本地的文件传输到 Linux 服务器上话,可以使用 rz 或下载个 Xftp,对于 Xshell 版本较低的用户使用 Xftp 来说,必须得更新至新版本。
但是教育版本的都是会有许可证提醒,这点很恶心!!!
再一个就是 开源程序 Putty, 最早的时候,仅仅在window系统上可以使用,后来在其他的系统上也可以运行,比如 类unix, mac 。 轻便,简单,但似乎少了点东西,比较简单
SecureCRT是一款终端仿真程序,支持SSH(SSH1和SSH2)以及Telnet和rlogin协议。SecureCRT用于连接运行包括Windows、UNIX和VMS在内的远程系统的理想工具。最痛苦的是英文界面,也有中文版,就是翻译的不是很透
界面最美观,功能最强大的来了,MobaXterm,亲测有效。MobaXterm是一款增强型远程连接工具,它向Windows桌面提供所有重要的远程网络工具(SSH,X11,RDP,VNC,FTP,MOSH等)和Unix命令(bash,ls,cat,sed,grep,awk,rsync等),可直接使用。
1.9/1.10putty/Xshell连接Linux;1.11/1.12 putty/Xshell
1.9 使用putty远程连接Linux
1. 用虚拟机给系统做备份:
鼠标右键:自己系统名称——选择:快照——点击:拍摄快照(T)
2. 弹出快照:
命名:配置完ip(自定义此次备份名称)——点击:配置快照(T)
3. 恢复快照的备份时配置:
鼠标右键:自己系统名称——选择:快照——点击:恢复到快照(R)
4. 远程工具:putty
官方网 址:http://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
输入:root账号,密码(自己定的),即可进去系统!
调整patty远程软件配置:
1. 历史显示最大化:可设定到:2000行
点击左侧:Window——自定义:Columns下框中数字(最大化行数)
2. CentOS-7安装时,选择的是中文,在putty此处,要调成UtF-8
点击左侧:Window——点击:Translation——选择:UtF-8 避免显示中文的时候,会出现乱码情况!!!
3. putty字体调整:
点击:Window——选择:Appearance——点击:Change——选择:字体,字形,大小——确定
4. 字体调节完保存远程:
点击:Session——点击:Load(自动加载ip)——点击:Seve(保存配置)——点击:Open(远程连接)
1.10 使用xshell连接linux
需要填写信息,邮箱,下载地址会发到邮箱!
https://www.netsarang.com/download/down_form.html?code=522
1. 新建远程连接:设置主机名,ip地址
2. 保存登录的账号密码:
3. 设置无操作,多长时间断开连接:
4. 更改字体大小颜色:
5. 第一次连接提示:
6. 设置:Xshell客户端 复制粘贴:
7. 打开多个用户:文件——打开——选择连接主机:
8. 多个打开的用户,选项卡排列:
1.11 putty密钥认证
秘钥验证比较安全!
秘钥分:公钥和私钥 两种,私钥放在本地,公钥很长,放在服务器上即可!私钥公钥两个配对,这样验证很安全,如此进去系统!
PuTTY生成密钥密令:
1. 打开PuTTY gen
点击:Generate(加密密码)——鼠标滑动空白处加速进程
输入:Key passphrase (私钥密码加密)
保存:save private key(私钥密令保存本地)
SAve public key (公钥密令保存本地)
私钥密令,保存本地:名称自定义——保存
1. 创建隐藏目录:
root登录权限下,root用户下创建一个夹目录,目录名称前加.(点)为隐藏目录
mkdir为创建目录命令 /root/用户下,创建.ssh隐藏目录,用于添加公钥!
[[email protected] ~]# mkdir /root/.ssh
2. 查看root目录下所有文件(ls命令查看不到隐藏文件目录):
ls 是查看目录下文件命令,ls 跟目录名 无法查看到隐藏目录: .ssh
[[email protected] ~]# ls /root/
3. 查看隐藏文件目录:ls -a 跟目录的绝对路径
[[email protected] ~]# ls -a /root/
4. 更改.ssh目录权限"700权限":chmod 700 跟目录的绝对路径
[[email protected] ~]# chmod 700 /root/.ssh
5. 在/root/.ssh目录下,创建公钥文件:vi 跟目录路径/文件名
[[email protected] ~]# vi /root/.ssh/authorized_keys
vi 是创建和编辑文件命令;
按键盘 i 进入编辑模式;
复制公钥密令,按鼠标右键,即可粘贴!
按键盘 Esc 退出编辑模式;
按键盘:wq 完成保存退出
6. 关闭防火墙(selinux):
setenforce 0命令为临时关闭防火墙selinux
[[email protected] ~]# setenforce 0
7. vi 进入配置文件永久关闭防火墙selinux:
[[email protected] ~]# vi /etc/selinux/config
修改内容:
SELINUX=disabled
8. 重新再打开一个putty客户端:
点击:Load(自动加载之前保存的ip)
9. 点击左侧:
Connection——SSh——Auth——Browse
10. 选中:
本地私钥存放文件——打开
11. 游览:
本地私钥加载到putty客户端下:
12. 点击:
Session——选中:远程主机名——点击:Save(保存)
13. 远程连接:
账号:登陆root,密码:输入私钥密码
1.12 xshell密钥认证
Xshell生成密钥密令:
1. 打开:工具——选中点击:新建用户密码生成向导
2. 密钥类型,和密钥长度,根据自己需求定义!
3. 自动生成密钥,下一步:
4. 密钥名称——密钥加密密码——下一步
5. 点击:保存为文件——选择:本地保存位置——定义公钥名
6. 公钥密令全部复制,粘贴到公钥文件内!
7. 用putty远程工具登陆,编辑公钥文件:
[[email protected] ~]# vi /root/.ssh/authorized_keys
8. 在putty公钥密钥下,另起一行:标题,粘贴xshell公钥密钥
9. 在Xshell远程工具客户端,点击:打开这个图标——选中:
远程连接服务器名(hao-01)——点击:属性
10. 点击左侧:用户身份验证——方法:Pubic key(密钥验证)——用户密钥:选择对应的密钥——密码:密钥的加密密码
11. 再次用Xshell工具连接远程服务器时,选择:密钥Public key——输入:密钥对应加密密码——确定
12. 密钥验证成功连接进入:
以上是关于有啥类 XShell 或者 Putty 的工具?最最最好用的远程工具没有之一的主要内容,如果未能解决你的问题,请参考以下文章
电脑用crt或者putty或者Xshell,连接交换机,可以连接上但是不能进行操作,关机重启也没有用。求解?