标签 - ssh

cmd vbs 脚本 ssh    2022-08-20 17:27:43    27    0    0

用一个例子来演示一下

(完全解决)Windows如何使用批处理命令进行SSH连接并自动输入密码

创建脚本

新建一个后缀名为.vbs的文件,可以直接用写字板来编辑

  1. Dim WshShell
  2. Set WshShell=WScript.CreateObject("WScript.Shell")
  3. WshShell.Run "cmd.exe"
  4. WScript.Sleep 1500
  5. WshShell.SendKeys "ssh -p22 pi@192.168.2.122"
  6. WshShell.SendKeys "{ENTER}"
  7. WScript.Sleep 1500
  8. WshShell.SendKeys "这里是ssh密码"
  9. WshShell.SendKeys "{ENTER}"

运行上述.vbs脚本

看效果吧

ssh    2021-03-17 18:18:34    1    0    0

遇到如下图的情况

title

解决方案:在终端上输入以下命令:

  1. ssh-keygen -R “你的远程服务器ip地址”
  • 目的是清除你当前机器里关于你的远程服务器的缓存和公钥信息,注意是大写的字母“R”。
ssh vnc    2020-10-20 21:55:25    1    0    0

一、有显示用图形界面开启ssh服务

点击树莓派界面左上角的树莓图标,点Preferences的这个图标,再点击下面倒数第二个树莓图标打开树莓派的设置。

二、VNC同上

三、远程登录(SSH或VNC)都可以直接使用 用户名:pi 密码:rasperry 来登录。

ssh    2019-10-01 23:50:45    17    0    0

首先,要确保CentOS7安装了 openssh-server

  1. yum list installed | grep openssh-server
  • 此处显示已经安装了 openssh-server,如果没任何输出显示,表示没有安装

安装openssh-server

  1. yum install openssh-server

开启SSH服务

  • 到了/etc/ssh/目录下的sshd服务配置文件 sshd_config,用Vim编辑器打开
  1. ···
  2. Port 22
  3. ···
  4. ListemAddress 0.0.0.0
  5. ListemAddress ::
  6. ···
  7. PermitRootLogin yes
  8. ···
  • 保存退出

启动服务,加入开机启动

  1. service sshd start
  2. systemctl enable sshd

over