首页 > 其他分享 >iterm2免密登录远程服务器

iterm2免密登录远程服务器

时间:2023-08-09 20:35:10浏览次数:33  
标签:免密 iterm2 argv sh ssh iterm2login 服务器

iterm2免密登录远程服务器

Mac版本也可以用FinalShell,免费且好用。

1、iterm2文件夹创建

建议放到.ssh目录下,可以分类

cd .ssh
mkdir iterm2shell
cd iterm2shell
vim iterm2login.sh

2、iterm2login.sh配置

#!/usr/bin/expect

set timeout 30
spawn ssh -p [lindex $argv 0] [lindex $argv 1]@[lindex $argv 2]
expect {
        "(yes/no)?"
        {send "yes\n";exp_continue}
        "password:"
        {send "[lindex $argv 3]\n"}
}
expect "~"
send "clear\n"
interact

3、iterm2profiles配置

Send text at start格式如下各部分空格隔开

[脚本路径] [端口] [登录名] [服务器地址] [登录密码]

例:/Users/jarvan/.ssh/iterm2shell/iterm2login.sh 22 root 服务器地址 密码

upload successful

4、连接远程服务器

在iterm2中command+o打开选中你的服务器回车

第一次需要输入密码,后续就不需要啦

5、权限问题

.ssh`默认是有权限的,如果`连接远程服务器`过程中遇到`permission denied: iterm2login.sh

解决方案

cd ~/.ssh/iterm2shell
chmod a+x iterm2login.sh
sudo chmod -R 777 iterm2login.sh

标签:免密,iterm2,argv,sh,ssh,iterm2login,服务器
From: https://blog.51cto.com/u_11906056/7024477

相关文章

  • iterm2免密登录远程服务器
    iterm2免密登录远程服务器Mac版本也可以用FinalShell,免费且好用。1、iterm2文件夹创建建议放到.ssh目录下,可以分类cd.sshmkdiriterm2shellcditerm2shellvimiterm2login.sh2、iterm2login.sh配置#!/usr/bin/expectsettimeout30spawnssh-p[lindex$argv0]......
  • RISC-V走向开放服务器规范
    原文:RISC-VMovingTowardOpenServerSpecification作者:AgamShah转载自:https://www.hpcwire.com/2023/07/24/risc-v-moving-toward-open-server-specification/中文翻译:2023年7月24日RISC-VInternational目前正在起草一份可以标准化RISC-V服务器芯片和系统开发的规范,RISC-......
  • 服务器重启 docker服务自启动
    docker服务自启动容器还没运行时,可以加入dockerrun--restart=always容器已经运行时:dockerupdate--restart=always容器ID或者容器名##重启docker立即生效(systemctlrestartdocker)停止自启动:dockerupdate--restart=no容器ID或者容器名##重启docker立即......
  • 恒创科技:视频网站如何选择国外服务器?
    ​视频网站如何选择国外服务器?地理位置:选择靠近目标用户群体的国外服务器位置是至关重要的。若用户主要集中在中国以外的地区,因您应选择位于用户所在地附近的服务商,以确保视频的传输速度。带宽和速度:选择带宽足够且方便升级的服务商,以保证视频的传输速度。考虑选......
  • 高防cdn和高防服务器有什么不一样?
    高防cdn:    相信很多看过我们文章的小伙伴对cdn已经很了解了,cdn的原理很简单,就是构建在网络上的很多个节点,为网站作内容分发。使用户就近获取所需资源。且分配的cdn节点都是高防节点,每个节点都有防御功能。还可以帮助用户隐藏真实ip。高防服务器:    高防服务器就是一个......
  • ThinkSystem SR系列 服务器配置RAID和BMC
    ThinkSystemSR系列服务器配置RAID和BMC前提条件:准备一台笔记本,一根网线,直连服务器imm网卡。1、修改笔记本ip与服务器默认带外管理ip(192.168.70.125)同网段,不同服务器默认ip可能有所不同。2、浏览器输入https://192.168.70.125 默认账号密码,登录xcc管理平台,然后打开......
  • 腾讯云服务器CVM S5租用_CPU性能测评
    腾讯云服务器CVM标准型S5,CVM2核2G、2核4G配置、4核8G配置、8核16G配置,公网带宽可选1M、3M、5M或10M,腾讯云服务器网分享腾讯云服务器CVM标准型S5租用费用及CPU内存性能测评:云服务器CVM标准型S5CVMS5云服务器是标准型S5实例,CPU采用2.5GHz主频的IntelXeonCascadeLake或者IntelX......
  • .NET CORE Worker Service服务访问服务器共享目录提示无权限
    问题:.NETCOREWorkerService中访问服务器共享目录,代码运行时不报错,发布出来后访问共享目录创建文件夹或者文件等所有操作都提示无权限解决方案:先对共享目录进行连接,然后再进行文件夹或文件创建等操作boolstate=connectState(共享目录路径,用户名,密码);......
  • frp实现内网穿透(内网服务器到公网访问的方案
    什么是frp呢?frp是一个专注于内网穿透的高性能的反向代理应用,支持TCP、UDP、HTTP、HTTPS等多种协议。可以将内网服务以安全、便捷的方式通过具有公网IP节点的中转暴露到公网。我们就将轻量服务器作为中转站,建立两者之前的桥梁。操作步骤frp主要由客户端(frpc)和服务端(f......
  • 山东布谷科技直播程序源码使用Redis进行服务器横向扩展
    当今,直播程序源码平台作为新媒体时代主流,受到了世界各地人民的喜爱,这也使得直播程序源码平台用户数量的庞大,也难免会出现大量用户同时访问服务器,使服务器过载的情况,当服务器承受不住的时候,可能就会造成服务器崩溃,为了应对这一问题,直播程序源码的开发人员在开发服务器的时候就要去使......