使用iTerm2快捷连接SSH】的更多相关文章

大家都知道使用iTerm2连接shh 使用命令 ssh -p22 root@129.10.10.1,然后输入密码即可. 但是每次都输入还是比较麻烦的.iTerm2为我们提供了快捷的方式.三步即可完成此项设置.方法如下: 1,编辑命令文本 样本: 输入:~/.ssh/ 然后回车 新建一个shell文件,命名为iterm2login.sh,里面写入内容: #!/usr/bin/expect set timeout 30 spawn ssh -p [lindex $argv 0] [lindex $a…
iTerm2和Mac自带的Terminal差不多,但是功能更强大,无论透明度.字体.配色.分屏等都可以设置,除了这些花哨的功能外,最近新学了一招,就是可以通过Profiles的设置打开就执行写好的脚本,让自动免输入密码登录远程服务器. 脚本内容如下: #!/usr/bin/expect -f set user <用户名> set host <ip地址> set password <密码> set timeout -1 spawn ssh $user@$host expe…
1,配置iterm2 > Preferences.. > Profiles > 填写:name : 别名 : Command : expect /Users/jerryxu/wwwroot/cache/bin/ssh_jwy 2,/Users/jerryxu/wwwroot/cache/bin/ssh_jwy 内容如下: #!/usr/bin/expect -f set port <port> set user <user> set host <ip>…
mac 使用iTerm2快捷登录远程服务器 正常使用ssh登录服务器: ssh -p port user@host user@host's password: 输入端口,用户名,服务器ip地址后,还需输入密码,并且每次重新登录都要输入.使用 scp 上传下载文件也是这样. 原理: 参考:https://www.tuicool.com/articles/qyiyim SSH之所以能够保证安全,原因在于它采用了公钥加密. 整个ssh密码登录过程是这样的: 1)用户向远程主机发登录请求:ssh use…
其实特别简单 在本地命令执行目录/usr/local/bin 下新建一个shell脚本 比如 #vim ssh1 写入要执行的内容连接SSH #!/usr/bin/expect -f set user "服务器用户名一般为root" set host "IP地址" set password "服务器密码双引号内特殊字符需要转义" set timeout -1 spawn ssh $user@$host expect "*assword:…
环境: redhat 6.5 根据网上提供方法,测试了很多写法都不成功,测试了很久才有了以下脚本. 命令远程连接ssh并执行命令,scp/ftp等远程连接操作同理: #!/usr/bin/expect set passwd "password" set user "root" set host "192.168.1.168" #spawn表示开启新expect会话进程 spawn ssh $user@$host #有可能检测密钥方式连接,我的没有…
查看版本 cat /etc/redhat-release 如果ifconfig不能使用 yum install net-tools 修改配置 vim /etc/sysconfig/network-scripts/ifcfg-ens33 把最后一行的no改为yes 执行以下命令 service network restart 替换默认源 http://mirrors.163.com/.help/centos.html 安装wget(如果已经安装的话可以跳过) yum install wget 首先…
ubuntu18.04配置nvidia docker和远程连接ssh+远程桌面连接(一) 本教程适用于想要在远程服务器上配置docker图形界面用于深度学习的用户. (一)ubuntu18.04配置nvidia docker 配置环境:Ubuntu 18.04.1 LTS 第一步:安装显卡驱动和CUDA 安装显卡驱动和CUDA的教程网上有很多.本教程采用的是如下安装方式. 参考网址:https://blog.csdn.net/yjt1325/article/details/84641062 CU…
ubuntu18.04配置nvidia docker和远程连接ssh+远程桌面连接(三) 本教程适用于想要在远程服务器上配置docker图形界面用于深度学习的用户. (三)配置远程桌面连接访问docker容器 第一步:配置远程桌面 开启容器:sudo nvidia-docker run-it -p 10000:22 ufoym/deepo:ssh bash 容器内依次输入如下指令: apt-get install xfce4 apt-get install xubuntu-desktop apt…
ubuntu18.04配置nvidia docker和远程连接ssh+远程桌面连接(二) 本教程适用于想要在远程服务器上配置docker图形界面用于深度学习的用户. (二)nvidia docker配置Deepo用于深度学习并配置ssh远程访问docker 第一步:拉取Deepo镜像 Deepo是一个几乎包含所有流行深度学习框架的Docker映像,拥有一个完整的可复制的深度学习研究环境.它涵盖了当前最流行的深度学习框架: theano,tensorflow,sonnet,pytorch,kera…