标签: putty

Putty Shift 箭头

我想让 Putty 识别移位箭头序列

正如我所知,例如 ^[[A 表示向上,而 ^[[1;2A 是 shift+up

我修改了腻子源代码如下

            if (shift_state == 1)
                if (app_flg)
                    p += sprintf((char *) p, "\x1BO1;2%c", xkey);
                else
                    p += sprintf((char *) p, "\x1B[1;2%c", xkey);
            else
                if (app_flg)
                    p += sprintf((char *) p, "\x1BO%c", xkey);
                else
                    p += sprintf((char *) p, "\x1B[%c", xkey);
Run Code Online (Sandbox Code Playgroud)

代替

                    if (app_flg)
                        p += sprintf((char *) p, "\x1BO%c", xkey);
                    else
                        p += sprintf((char *) p, "\x1B[%c", xkey);
Run Code Online (Sandbox Code Playgroud)

通过运行 cat -vt putty seams 向终端提供正确的密钥代码,但在 emacs 中,我仍然无法移动选择文本(而是将文本 ;2A 用于向上等)

运行已经包含此修复程序的 begPutty(我也没有它的源代码) cat …

c keyboard emacs terminal putty

4
推荐指数
1
解决办法
3834
查看次数

WinSCP:服务器拒绝我们的密钥

好的,我已经与生产计算机上的服务器建立了有效连接。我需要在我的开发计算机上复制它,以便我可以传输我自己的文件。一切都是一样的,直到操作系统。

当我尝试连接时,我得到的只是:

服务器拒绝了我们的密钥。

这是我的日志文件...

. 2013-01-28 15:26:25.738 Session name: hex166t@65.XXX.XX.XXX (Modified stored session)
. 2013-01-28 15:26:25.738 Host name: 65.XXX.XX.XXX (Port: 1XXXX)
. 2013-01-28 15:26:25.738 User name: hex166t (Password: Yes, Key file: Yes)
. 2013-01-28 15:26:25.738 Tunnel: No
. 2013-01-28 15:26:25.738 Transfer Protocol: SFTP
. 2013-01-28 15:26:25.738 Ping type: -, Ping interval: 30 sec; Timeout: 15 sec
. 2013-01-28 15:26:25.738 Proxy: none
. 2013-01-28 15:26:25.738 SSH protocol version: 2; Compression: No
. 2013-01-28 15:26:25.738 Bypass authentication: No
. 2013-01-28 15:26:25.738 Try …
Run Code Online (Sandbox Code Playgroud)

ssh putty winscp private-key

4
推荐指数
1
解决办法
2万
查看次数

Putty 密钥生成器命令行界面?

是否可以通过命令行界面使用 Putty Key Generator?我找不到任何文档。

任何指针?

顺便说一句,我只想在 Windows 机器上生成一个 openssh 格式的密钥对。

command-line putty openssh

4
推荐指数
1
解决办法
1万
查看次数

putty.exe,它无法注册我输入的任何按键

我使用了正确的波特率、正确的 COM 和正确的 USB 转串口驱动程序,当我重新启动设备时,我可以看到文本,但 PuTTY 无法识别我的任何键盘敲击。直到现在它都运行完美。

任何人都可以帮忙吗?

keyboard putty serial-port

4
推荐指数
2
解决办法
4万
查看次数

在 Windows 10 和 WSL2 之间共享 Git 和 SSH 配置

我在 Windows 10 上安装了 Putty 和 Git,并且还在 Ubuntu 20.04 LTS 中使用 WSL2。有时我想使用 WSL2 中的 SSH 和 Git,其他时候则想在 Windows 中使用。一切工作正常,除了我必须在 Windows 和 WSL2 主目录中复制.gitconfig,.gitignore和文件。.ssh

我不想在两个地方维护这个配置,所以我想我可以在 WSL2 中对文件进行符号链接:

# In /home/myuser on WSL2
ln -s /mnt/c/Users/myuser/.ssh
ln -s /mnt/c/Users/myuser/.gitconfig
ln -s /mnt/c/Users/myuser/.gitignore
Run Code Online (Sandbox Code Playgroud)

除了一些问题之外,这种方法是有效的。

  1. 中的文件/mnt/c具有0777权限,chmod显然不会对它们执行任何操作。当我ssh在 WSL2 中使用时,它抱怨密钥:Permissions 0777 for '/home/myuser/.ssh/id_rsa' are too open
  2. .gitconfig我中core.excludesfile设置为C:\\\\Users\\myuser\\.gitignore,它在 Windows 中使用 Git 时有效,但在 WSL2 中无效。如果我将其更改为/home/myuser/.gitignore它可以在 WSL2 …

git putty windows-10 windows-subsystem-for-linux git-for-windows

4
推荐指数
1
解决办法
2325
查看次数

ec2腻子连接问题

我已遵循亚马逊的指示信,但它不起作用.

ec2-api-tools-1.3-34128 - 这是我从亚马逊获得的api工具按照说明进行设置.检查所有内容以确保我按照说明操作.当我尝试使用它时,我只得到:"invalid.blabla"取决于我尝试使用的命令.有人有这个问题吗?

我删除了所有实例和所有密钥对.创建了新的(实例和密钥对).再次设置putty像说明我应该做的(创建.ppk文件和所有内容).问题仍然存在.当我尝试使用putty连接到我的ec2实例时,我得到"登录为:"????????

此外,我正在使用Windows Vista.这是一个问题.

谢谢

putty amazon-ec2

3
推荐指数
1
解决办法
6438
查看次数

Java和putty - 发送命令

可能重复:
如何向putty发送命令

如何使用java向putty发送命令?我必须使用Putty.我的意思是向putty窗口发送命令,例如Java应该将"ls -l"发送到putty窗口.

java putty

3
推荐指数
1
解决办法
4万
查看次数

VIM"行空间"不起作用

我想增加VIM中的行高("行间距").

官方指令是:

set linespace=X
Run Code Online (Sandbox Code Playgroud)

但是,当我将它放入我的.vimrc文件时,这不起作用(没有效果)

set t_Co=256
syntax on
colorscheme wombat256

set linespace=1             " line height
set nocompatible
set showmatch
set ignorecase
set showmode
set ts=4
set sw=4
set autoindent
set cindent
Run Code Online (Sandbox Code Playgroud)

如果它有所作为,我正在使用Putty连接到我的Linux服务器.

知道如何在从Putty连接时增加VIM中文本的行间距吗?

vi vim configuration putty

3
推荐指数
1
解决办法
2229
查看次数

推送到heroku会导致PuTTY致命错误

我正在尝试使用以下命令将本地git存储库推送到heroku(这是在Windows 7计算机上):

git push heroku master
Run Code Online (Sandbox Code Playgroud)

但是这会弹出一个弹出窗口,显示以下错误:

PuTTY Fatal Error
No supported authentication methods available (server sent: publickey)
Run Code Online (Sandbox Code Playgroud)

我想知道PuTTY如何在这里发挥作用.是的,我在机器上安装了PuTTY,但上面的git命令应该只是从存储它的〜/ .ssh目录中读取我的密钥.

git putty heroku

3
推荐指数
1
解决办法
1143
查看次数

PSFTP可以写入:失败

我正在将文件从一组不同的服务器上载到一个数据服务器。我正在使用psftp,20台以上的服务器中有1台产生权限问题。

Remote working directory is /
psftp> cd Remote_Directory\ 
Remote directory is now /Remote_Directory/
psftp> put C:\folders\containing\file\FILE.zip    
/Remote_Directory/: open for write: failure
psftp> quit
Run Code Online (Sandbox Code Playgroud)

它看起来像是远程目录上的权限问题,但是,为什么我只在一台服务器上遇到此问题?在所有20台以上服务器上,该批处理均相同。

sftp putty

3
推荐指数
2
解决办法
5688
查看次数