putty

Pipe PuTTY console to Python script

主宰稳场 提交于 2021-02-20 05:15:37
问题 I am trying to launch a PuTTY window that establishes a serial connection, and then have the main cmd window (the one that launched my Python script) control the PuTTY window. The PuTTY window will still be open and showing everything, but I want to disable the stdin on it and just have it get the input from the cmd shell. So I have it successfully launching the PuTTY window, just cant seem to pipe my outputs and inputs like I want. Any help would be greatly appreciated! Code for launching

Pipe PuTTY console to Python script

两盒软妹~` 提交于 2021-02-20 05:10:16
问题 I am trying to launch a PuTTY window that establishes a serial connection, and then have the main cmd window (the one that launched my Python script) control the PuTTY window. The PuTTY window will still be open and showing everything, but I want to disable the stdin on it and just have it get the input from the cmd shell. So I have it successfully launching the PuTTY window, just cant seem to pipe my outputs and inputs like I want. Any help would be greatly appreciated! Code for launching

SSH自动断开后重连的解决方案

£可爱£侵袭症+ 提交于 2021-02-17 20:36:12
注:本文出自博主 Chloneda : 个人博客 | 博客园 | Github | Gitee | 知乎 本文源链接 : https://www.cnblogs.com/chloneda/p/ssh-connect.html 问题场景 终端连接远程 SSH 服务,经常会出现长时间无操作后就自动断开,或者无响应,无法再通过键盘输入,只能强行断开重连。 那么有没有办法保持 SSH 连接不断开,或者断开连接后自动重连呢?有的! 解决方法 方案一:客户端发送心跳 Linux / Unix 下,编辑 ssh 配置文件: vim /etc/ssh/ssh_config 在文件中添加以下内容: ServerAliveInterval 20 ServerAliveCountMax 999 ServerAliveInterval:表示每隔多少秒,从客户端向服务器端发送一次心跳(alive 检测)。 ServerAliveCountMax:表示服务端多少次心跳无响应之后,客户端才会认为与服务器的 SSH 连接已经断开,然后断开连接。 上述配置则表示:每隔20秒,向服务器发出一次心跳。若超过999次请求都没有发送成功,则会主动断开与服务器端的连接。 方案二:服务器端发送心跳 在服务器端中,编辑 ssh 配置文件: sudo vim /etc/ssh/sshd_config 在文件中添加以下内容:

1.9/1.11PuTTY远程连接和密钥认证&1.10/1.12使用xshell连接和密钥认证

混江龙づ霸主 提交于 2021-02-17 07:35:38
1.9 使用PuTTY远程连接Linux &1.11 putty密钥认证 PuTTY链接: 打开安装好的Putty 设置主机地址,ssh链接 输入用户名及密码,连接成功 PuTTY密钥认证: Putty gen点击Generate 生成密钥 点击Save private key保存私钥 mkdir /root/.ssh #根目录下新建一个.ssh的隐藏目录 ls -a /root/ vi /root/.ssh/authorized_keys #编辑时自动创建,复制公钥到此文件 chmod 700 /root/.ssh/ #给目录设置权限 chmod 600 /root/.ssh/authorized_keys #给文件设置权限 setenforce 0 #临时关闭,下次重启会开启 getenforce #获取selinux的状态,“Permissive”表示临时关闭成功 vi /etc/selinux/config #找到SELINUX=ENFORCING,改成SELINUX=disabled,永久关闭 systemctl stop firewalld #暂时关闭firewalld 重新打开一个PUTTY 选择刚定义好的名字 c 点击load 加载进来后返回session ,save一下,点击open,打开 打开后输入用户root 后提示变了,再输入密钥的密码

how to pass variable in pywinauto.Application().start(cmd_line='')

谁说胖子不能爱 提交于 2021-02-11 14:21:27
问题 I have this code below: from pywinauto.application import Application '''user-defined package user_input1''' from user_input1 import Get_USER,Get_TOKEN import time server='host.domain.com' cwd=r'C:\Program Files (x86)\PuTTY' user = 'uname' '''user = Get_USER()''' password = Get_TOKEN() app = Application().start(cmd_line='putty -ssh uname@host.domain.com') putty = app.PuTTY putty.wait('ready') time.sleep(1) putty.type_keys(password) putty.type_keys("{ENTER}") time.sleep(1) putty.type_keys(

package.json it resets every time I try to do pnp install

不羁岁月 提交于 2021-02-11 14:13:56
问题 I'm trying to host my discord bot done in python using AWS . When I do nvm install it gives me this following warn: npm WARN saveError ENOENT: no such file or directory, open '/home/ubuntu/package.json' npm WARN enoent ENOENT: no such file or directory, open '/home/ubuntu/package.json' npm WARN ubuntu No description npm WARN ubuntu No repository field. npm WARN ubuntu No README data npm WARN ubuntu No license field. This is my package.json: { "lockfileVersion": 1, "name": "lol", "version": "1

package.json it resets every time I try to do pnp install

别来无恙 提交于 2021-02-11 14:12:04
问题 I'm trying to host my discord bot done in python using AWS . When I do nvm install it gives me this following warn: npm WARN saveError ENOENT: no such file or directory, open '/home/ubuntu/package.json' npm WARN enoent ENOENT: no such file or directory, open '/home/ubuntu/package.json' npm WARN ubuntu No description npm WARN ubuntu No repository field. npm WARN ubuntu No README data npm WARN ubuntu No license field. This is my package.json: { "lockfileVersion": 1, "name": "lol", "version": "1

linux学习笔记

浪尽此生 提交于 2021-02-10 06:30:27
一 使用putty远程连接linux 虚拟机备份(快照 不占用磁盘空间) 下载putty. 查看虚拟机ip 2.设置putty 输入虚拟机ip ,port=22 。填写名称qinkai-01保存 windos设置 3 cmd测试网络连通性。网络正常,登录putty ,相对虚拟机可以使用复制粘贴,可翻页。 二 使用xshell连接linux 1.安装完打开xshell设置, 新建会话,连接里面设置名称 .ip .端口号 外观设置 :配色方案保持默认, 字体设置14 用户身份验证:填写用户名密码 保持活动状态设置为10分钟 添加完确定连接 xshell设置复制粘贴: 工具-选项-键盘和鼠标-向右按钮如图 (相比putty,xshell可以打开多个窗口。可以隐藏上部工具,扩大窗口。多窗口可以设置水平或垂直平铺,方便操作) 三. putty密钥认证 客户端上设置私钥,服务器上设置公钥,两个配对成功,认证通过。 开始-puttygen-generate 2.安装完成 生成公钥,设置密码。公钥可以直接复制,私钥保存文档 3.创建目录: mkdir /root/.ssh 修改权限:chmod 700 /root/.ssh vi编写文件:vi /root/.ssh/authorized_keys 按i 进入编辑模式粘贴字符串 :wq保存退出 关掉防火墙 selinux:setenforce 0 4

9月19日任务

自闭症网瘾萝莉.ら 提交于 2021-02-09 20:33:25
2.27 Linux和windows互传文件(后期使用xftp方便) 注:putty不支持。 Xshell或者secureCRT支持,如果卡死,说明数据没有传输完成,或者说传输出现异常,不用重启,重新打开一个终端即可。 安装包:[root@ys-210 ~]# yum install -y lrzsz linux传输到windows上 命令sz [root@ys-210 789]# sz linux.txt windows传输至linux 命令rz (r表示remote远程的意思) [root@ys-210 789]# rz 3.1 用户配置文件和密码配置文件 用户账号被锁了,怎么解锁 r oot用户去解锁 解锁是passwd -u 用户配置文件,创建用户都会在此配置文件增加一行 [root@ys-210 ~]# ls /etc/passwd 配置文件规则:每个用户一行,由冒号分隔为7段,第一行是超级管理员root,下面开始是系统自己创建的,系统生成时产生,在后面是管理员创建或者普通用户创建 root:x:0:0:root:/root:/bin/bash ys:x:1000:1000::/home/ys:/bin/bash 用户名: 早期是用户密码(现密码存储路径[root@ys-210 ~]# ls /etc/shadow) :UID(每个用户有个ID):GID(组ID)

Centos7安装PHP、安装MySQL、安装apache

怎甘沉沦 提交于 2021-02-08 06:26:27
Centos7 安装 PHP 、 MySQL 、 apache 这里今天教大家如何在 centos7 安装 PHP , apache , mysql 。 首先我们需要先安装 centos7 ,我们可以在我们的电脑上安装一个虚拟机,在里面装 centos7 ,在 win10 里安装 centos7 可以看我的上一篇博客: https://www.cnblogs.com/shengChristine/p/9284969.html 我们也可以购买阿里云、腾讯云等的云服务器,下面是我购买的阿里云的服务器(最低配的)。 这次的教程就是使用这个服务器。如果只是用来学习的话,就不需要自己现在电脑里安装一个。 服务器有了,我们怎么来操作这个服务器你。这里我们 windows 系统需要用的一个软件,就是 PuTTY (可以自行百度下载),除了这个还可用其他的虚拟终端,比如 xshell 。如果是 linux 系统的可以忽略。 打开 putty ,按照下面的要求填写好信息,然后 open 。 Open 之后会弹出下面的终端,输入用户名和密码进行登录。 打开之后我们就来安装 PHP 吧,这里装的是 PHP7.0 版本 1 、安装 epel-release 输入指令:yum -y install epel-release 回车等待安装成功 2、 安装 PHP7.0 首先我们先来获取 PHP7.0 的