Item2连接SSH

这篇具有很好参考价值的文章主要介绍了Item2连接SSH。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在MocOS系统上,没有xshell,而一些类似xshell的工具中,好用的要收费,免费的不好用,于是决定使用iTerm2打造一个好用的ssh神器。

一、新建一个Profile

Item2连接SSH,ssh,运维

在配置管理页面切换到Profiles管理页面:

Item2连接SSH,ssh,运维

二、配置ssh连接 

1、配置ssh连接信息

Item2连接SSH,ssh,运维
  

  1. Name区域是配置Profile名称。
  2. Command区域选择Command选项,配置ssh连接命令即可。关于密码配置,下文会详细说明。
  3. Tags区域是标签,多级标签使用“/”分割。当Profiles非常多时,通过标签筛选,可以更快的定位到目标Profile。

Command参考: ssh -o StrictHostKeyChecking=no username@10.32.x.x

2、查看标签树

点击Tags按钮,可以查看标签树: 

Item2连接SSH,ssh,运维

3、配置密码

配置完ssh连接后,每次打开Profile,都会直接执行ssh命令,连接远程服务器,然后要求人工输入密码。
如果想要自动填充密码,就需要使用Triggers。Triggers会监控终端seesion的输出文本,如果文本匹配到一个正则表达式,就会执行这个正则表达式对应的动作。
在Triggers中配置正则表达式匹配输入密码的提示文本,然后触发输入密码文本或者弹出密码管理器,就可以实现自动填充密码或者从密码管理器中选择密码的功能。
继续编辑Profile,打开高级配置:
Item2连接SSH,ssh,运维

添加规则,自动输入密码: 

Item2连接SSH,ssh,运维

上图规则的正则表达式“(P|p)ass(word|wd):”,可以匹配到输入密码的提示文本,然后触发动作“Send Text”,会将Paramters中配置的文本发送到终端session中,就实现了自动填充密码的功能。
Send Text 自动输入密码,需要在密码文本末尾添加回车符(\r)或者换行符(\n),这样就可以直接连接到远程服务否则还需要手动按回车键,才能连接到远程服务器。文章来源地址https://www.toymoban.com/news/detail-611962.html

到了这里,关于Item2连接SSH的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【运维工程师学习】ubuntu20.04安装并配置SSH

    https://next.itellyou.cn/Original/#cbp=Product?ID=deb4715d-5e52-ea11-bd34-b025aa28351d 添加下载的镜像文件 设置用户信息 设置磁盘大小 检查硬盘可以Ctrl+c跳过 开始安装 再次查看本地ssh版本 验证是否开机自动启动 这里使用Xshell连接 输入ubuntu的账号和密码 链接成功

    2024年01月17日
    浏览(53)
  • Ubuntu: windows10利用ssh连接Ubuntu,配置ssh,避坑

    什么是ssh:ssh是Secure Shell(安全外壳协议)的缩写,建立在应用层和传输层基础上的安全协议。为了便于访问github,要生成ssh公钥,这样就不用每一次访问github都要输入用户名和密码。 我们是使用 SSH 连接远程服务器,因此 Windows 需要支持 SSH, 使用 Win + R ,输入 cmd 打开控制

    2024年02月10日
    浏览(50)
  • 【SSH】在VScode远程开发 使用SSH远程连接服务器

    转发自cpolar极点云的文章:【Vscode远程开发】使用SSH远程连接服务器 「内网穿透」 远程连接服务器工具有很多,比如XShell、putty等,可以通过ssh来远程连接服务器,但这用于写代码并不方便,可能需要现在本地写好代码后再将源代码传送到服务器运行、服务器上的图片也无法

    2024年02月08日
    浏览(41)
  • SSH连接问题解决方案:服务器无法启动SSH服务

    在处理服务器管理和远程连接时,SSH(Secure Shell)是一个常用的工具。然而,有时候我们可能会遇到SSH启动失败的问题,导致无法通过SSH连接到服务器。本文将介绍一些解决SSH启动失败的常见方法。 检查SSH服务状态 首先,我们需要确认SSH服务的状态。可以通过以下命令检查

    2024年02月04日
    浏览(52)
  • 修改SSH默认端口,使SSH连接更安全_advanced ssh settings”中设置端口号

    yum provides semanage 安装 yum -y install policycoreutils-python-2.5-34.el7.x86_64 el 不是1 查询semanage ssh 已开设端口 semanage port -l | grep ssh 增加新端口 semanage port -a -t ssh_port_t -p tcp 2200 删除端口 semanage port -d -t ssh_port_t -p tcp 2200 3、防火墙端口设置(如果启用) #增加端口 firewall-cmd --zone=public -

    2024年04月12日
    浏览(60)
  • ssh远程服务连接控制

    目录 一、ssh简介 1、SSH介绍 2、管理Linux服务器的方式 3、确保Linux服务器正常启动SSH服务 4、客户端软件 二、ssh主要命令  1.ssh远程登录命令 2. scp远程复制命令  3.sftp:加密远程复制命令  4.openssh服务 三、构建秘钥对验证的ssh体系(免密登录) 1、SSH介绍 SSH是一个应用层协议

    2024年02月11日
    浏览(40)
  • Pycharm连接远程SSH

    请使用专业版Pycharm,社区办不含此功能! pycharm点击 Tools -》Deployment -》 Configuration,新建一个SFTP连接,点击配置SSH,输入服务器IP、账号及密码,并点击Test Connection验证账号密码,创建好SSH后,不用填写SFTP的内容,进入下一步: 注意:如果服务器必须使用Slurm集群,请跳过

    2024年02月09日
    浏览(37)
  • 远程连接——SSH

    SSH(Secure Shell)是一种安全通道协议,主要用来实现字符界面的远程登录、远程 复制等功能。SSH 协议对通信双方的数据传输进行了加密处理,其中包括用户登录时输入的用户口令,SSH 为建立在应用层和传输层基础上的安全协议。对数据进行压缩,加快传输速度。 优点: 数

    2024年02月05日
    浏览(21)
  • ssh连接相关

    简单说,SSH是一种网络协议,用于计算机之间的加密登录。如果一个用户从本地计算机,使用SSH协议登录另一台远程计算机,我们就可以认为,这种登录是安全的,即使被中途截获,密码也不会泄露。最早的时候,互联网通信都是明文通信,一旦被截获,内容就暴露无疑。

    2024年02月11日
    浏览(19)
  • ssh连接docker容器

    1. 启动容器 2. 修改密码 3. 安装vim openssh-server 4. 查看端口是否开启 5. 修改配置文件 6. 通过ssh连接docker容器 7. 备注

    2024年02月12日
    浏览(30)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包