当前位置:首页 » 编程语言 » pythonexpect安装

pythonexpect安装

发布时间: 2024-06-15 00:56:11

linux expect讲解怎么使用

[root@zuozhang PYTHON_TEST]# rpm -ql expect package expect is not installed 查看是否有安装,如果没有安装安装一个即可。 yum install expect*

㈡ linux远程重启windows

安装步骤:

1、进入链接下载最新 OpenSSH-Win64.zip(64位系统),解压至C:Program FilesOpenSSH

2、打开cmd,cd进入C:Program FilesOpenSSH(安装目录),执行命令:

powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1

3、设置服务自动启动并启动服务:

sc config sshd start= auto

net start sshd

到此服务已经安装完毕,默认端口一样是22,默认用户名密码为Window账户名和密码,当然防火墙还是要设置对应端口允许通讯

修改设置:

通常linux下会修改ssh_config文件来修改ssh配置,但在安装目录并没有发现这个文件,查阅官方wiki后发现,原来是在C:ProgramDatassh目录下(此目录为隐藏目录)

端口号:Port 22

密钥访问:PubkeyAuthentication yes

密码访问:PasswordAuthentication no

空密码:PermitEmptyPasswords no

然后进入C:Users账户名.ssh目录,创建authorized_keys公钥文件(也可在ssh_config修改路径)(仅限7.7之前版本,7.9版本请看最后更新)

设置完成后重启sshd服务,接下来就可以使用Xshell等工具使用密钥连接了~

踩过的坑:

命令行不识别空格时:C:Program Files用C:Progra~1替代

Windows Service2012R2即使配置了.ssh/authorized_keys公钥,连接时依然显示没有注册公钥。。。

查阅了官方wiki判断可能是权限问题:Fix SSH file permissions

进入C:Program FilesOpenSSH(安装目录),右键 FixHostFilePermissions.ps1【使用PowerShell运行】,命令行提示全选是,重启sshd服务后密钥连接正常

2019.5.17更新:

新部署服务器的时候,发现公钥无法注册,发现新版本有变动:

执行的命令为:

  • ./deploy/startwin 10.24.196.213 administrator Test1127?!

  • ㈢ Linux操作系统中expect如何使用

    在Linux系统中,expect是一个自动化交互套件,也是一个用来处理交互的命令;利用expect,我们可以将交互过程写在一个脚本上,让其自动化完成,从而帮助运维人员提高工作效率、节约时间。那么Linux系统中expect该如何使用?我们来看看详细的内容介绍。

    Linux系统中expect该如何使用?

    expect是一个自动化交互套件,主要应用于执行命令和程序时,系统以交互形式要求输入指定字符串,实现交互通信。

    expect自动交互流程:

    spawn启动指定进程--expect获取指定关键字--send向指定程序发送指定字符--执行完成退出。

    注意:该脚本能够执行的前提条件是安装了expect

    yum install -y expect

    expect常用命令总结:

    spawn 交互程序开始后面跟命令或者指定程序;

    expect 获取匹配信息匹配成功则执行expect后面的程序动作;

    send exp_send 用于发送指定的字符串信息;

    exp_continue 在expect中多次匹配就需要用到;

    exit 退出expect脚本;

    eof expect 执行结束 退出;

    set 定义变量;

    puts 输出变量;

    set timeout 设置超时时间。

    ㈣ 如何查看linux是否安装了expect

    通过执行rpm命令查询expect是否安装,相关命令如下:

    rpm-qa|grepexpect

    以上!

    热点内容
    画花朵编程 发布:2024-06-18 19:43:27 浏览:67
    php是什么呢 发布:2024-06-18 19:34:55 浏览:409
    设计加密技术 发布:2024-06-18 04:23:50 浏览:363
    安卓wetv哪里下 发布:2024-06-18 03:18:53 浏览:372
    怎么把照片上传到云端 发布:2024-06-18 02:00:24 浏览:769
    sqlupdate字符串 发布:2024-06-18 01:56:14 浏览:679
    ftp怎么上传文件到手表 发布:2024-06-18 01:43:32 浏览:222
    正则表达式匹配sql 发布:2024-06-18 01:21:06 浏览:882
    梦幻西游手游脚本免费 发布:2024-06-18 00:42:05 浏览:195
    linuxmysql56 发布:2024-06-18 00:16:00 浏览:620