Windows下连接Linux的ssh工具有哪些?
Windows下连接Linux的ssh工具有putty、Bitvise SSH Client、MobaXterm、DameWare SSH、marTTY、Cygwin可以根据需求和喜好来选择;
Putty是最有名的SSH和telnet客户端,由Simon Tatham为Windows平台开发。Putty是一款开源软件,提供可用的源代码并有一批志愿者进行开发和支持。
Putty易于安装和使用,通常大部分的配置选项不需要修改。用户只需要输入少量基本的参数,可以开始很简单地建立连接会话。
Bitvise SSH Client:Bitvise SSH是一款支持SSH和SFTP的Windows客户端。由Bitvise开发和提供专业支持。这款软件工具性能突出,易于安装、便于使用。Bitvise SSH客户端拥有功能丰富的图形界面,通过自动重连功能的内置代理进行动态端口转发。
据了解,Bitvise SSH客户端对个人用户使用是免费的,同时对于在内部的个人商业使用同样免费。
MobaXterm是远程计算的工具箱。在 单独一个Windows应用里,MobaXterm为程序员、网站管理员、IT管理员及其它用户提供了远程操作一揽子功能。
另外,MobaXterm提供了所有重要的远程网络工具(如SSH、X11、RDP、VNC、FTP、MOSH等),以及Windows 桌面上的Unix命令(bash、ls、cat、sed、grep、awk、rsync等),这些均是由一个开箱即用的单一的便携可执行文件提供,并对个人使用免费。
DameWare SSH是的免费SSH客户端。该免费工具是一个终端模拟器,可以从一个易用的控制台建立多个telnet和SSH连接。
将常用的会话保存在 Windows 文件系统中,使用多套保存的证书来轻松登录不同的设备,使用telnet、SSH1和SSH2协议连接计算机和设备
SmarTTY是一款免费的多标签SSH客户端,支持使用SCP命令随时复制文件和目录。
SSH服务器每个连接支持最多10个子会话
.SmarTTY
在做得:没有多个窗口,不需要重新登录,仅打开一个新的标签页可以。
Cygwin 是一款GNU和开源工具的集合,提供类似一个Windows平台下Linux的功能。
Cygwin包括一个称为模拟库的Unix系统:
cygwin.dll
,集成大量GNU和其它免费软件。在安装包中,有高质量的编译器和其他软件开发工具、一个X11服务器、一套完整的X11开发套件、GNU emacs编辑器、Tex和LaTeX、openSSH(客户端和服务器),此外还包括在Windows下需要编译和使用PhysioToolkit软件的所有。
windows7上有什么好用的ssh客户端?
答案一定是Mobaxterm,其实我也用过几个windows上关于连接linux的工具了,市面上也有不少其他的,像SecureCRT(我就觉得挺方便的)、putty、xshell等等,很多同类产品,都聚焦在命令行终端方向做功能。
那么这些终端工具都有一个非常优(蛋)秀(碎)的特点:好用的收费,难用的免费(这不是废话么)
MobaXterm的独特之处就来了!
他是受限免费,然而在这种受限的条件下,如果你只是常规使用,竟然会发现一点不受限
常用功能介绍
分屏幕:MobaXterm内置多标签页、横向纵向2分屏和田字形4分屏,用于一个窗口内管理多个连接。可方便于同时处理或操作文件,点击软件split或者选择view进行分屏操作。
SSH 连接服务器 点击软件左上角的 Session(会话控制),在弹出的窗口中选择 SSH,在新的窗口输入服务器ip节点,账号和密码以及端口号,即可登陆主机。登陆后(登陆会提示输入密码,第一次登陆成功后会提示保存密码,一般选择同意)界面主要分两块,左边的是主机的文件,右边是终端。
文件传输:如果用SSH连接到远程主机,则左侧就会自动启动SFTP连接,列出服务器上的文件列表,无需任何配置。可以直接通过鼠标右键选择相应功能或者文件拖拽上传下载,更方便的是,记得勾选左下角的 “Follow terminal folder” ,让文件列表的当前目录,直接跟随终端当前目录同步切换,这个非常方便!
X server实现 :MobaXterm内建了一个X server,可以直接执行远程端的X窗口程序。无需任何配置,这个很方便,如下图,display图片后直接显示。
其他个性化设置: 打开Settings – Configuration 进行相关设置:1)在Terminal下,如果需要鼠标右键快速复制粘贴,把“Paste using right-click”勾选上 2)可以修改字体,字号 3)自行选择喜欢的配色(Colors scheme) 4)勾选Log terminal output to the following directory记录日志文件 5)在Settings->Configuration->SSH下勾选SSH settings下面的SSH keepalive,防止自动退出。
其他的功能也有很多,比如Write commands on all terminals可以在多个窗口展示相同命令操作;(不过这个功能我在xmanager上也有用过,非常好用,特别对于运维的同学)
优缺点总结
优点是真的功能很多,很全面。而且他提供了免费版本,良心厂家啊。可以帮助你应发大多数使用场景。当然一个非常明显的限制就是免费版只能配置10个session。要是给运维和软件测试的同学可能会有点捉襟见肘。但无所谓,一些批量的应用场景可以通过其他相关工具配合解决。
缺点也不是没有,功能的全面带来的是软件逐步臃肿,mobaxterm虽然我也很喜欢,但客观讲,速度表现一般,肯定是慢于secureCRT的,对比xmanager的xshell我个人感觉也慢一点,其他轻量级工具就更加不用说了~
看了这么多,不如大家都来试试
linux下怎么将普通用户切换到管理员用户?
从linux系统中从管理员权限切换到普通用户权限是su命令,具体操作步骤如下:
1、首先我们打开linux客户端,点击连接linux按钮。
2、然后我们输入用户名,主机ip地址。
3、然后我们输入密码。
4、然后我们连接成功,可以进行操作。
5、比如当前用户是root,想切换到普通用户marry中,这时候输入su marry命令,立刻切换到marry环境中。
6、从普通用户切换到root用户,可以直接使用su命令,但是提示输入密码。
linux服务器怎么装telnet?
利用telnet连接linux服务器需要确保:windows客户端开启telnet功能、linux服务器开启telnet服务
首先,linux服务器开启telnet服务:
许多linux系统在默认情况下是不安装telnet服务的。在此介绍yum安装telnet服务,它的优点是联网条件下能够自动检查安装包的依赖文件。
1.输入yuminstall-ytelnet-server命令安装telnet服务。出现complete,代表安装完成。
2.使用命令vi/etc/xinetd.d/telnet编辑telnet配置文件,将disable的值改成no,保存。
3.重启xinetd服务,使得telnet配置生效。命令:servicexinetrestart。
4.在linux服务器上打开telnet协议的23端口。命令vi/etc/sysconfig/iptables,添加代码-ainput-mstate–statenew-mtcp-ptcp–dport23-jaccept,保存。
5.重启iptables,使得防火墙策略生效。
然后,windows客户端开启telnet功能:
1.依次点击开始菜单–>控制面板–>程序和功能–>打开或关闭windows功能。
2.在弹出的windows功能对话框中勾选telnet客户端,点击确定。
最后,windows上点击开始菜单,在搜索框中输入cmd,回车进入dos界面。
输入命令:telnet+linux服务器ip,回车进入连接界面。输入linux系统用户名密码即可成功连接。
注意:windows客户端与linux服务器端必须在同一网段上,否则无法连通。