我在Windows 7上使用Putty连接到VirtualBox Debian安装,但我无法通过Putty获取git命令来显示Git Bash在Windows上的颜色编码.我可以为文件和文件夹之类的东西获取(并配置)普通的Putty(ANSI?)着色,但是我没有看到如何为git命令输出配置颜色.
我使用emacs 23.1.1使用PuTTY和屏幕进行连接时难以获得256种颜色.服务器正在运行CentOS 5.6.
在我的PuTTY配置中,我的终端类型字符串设置为xterm-256color.在我的.screenrcI term xterm-256colorOnce in screen tput colors给了我256,echo $TERM给了我xterm-256color,但是一旦我启动emacs M-x list-colors-display只给了我8种颜色.
不确定是什么问题.
谢谢.
我正在使用PuTTY远程登录我学校的主持人.登录后,我们需要执行以下步骤:
我将在本学期的课程中大量登录这个主机,我希望创建一个可以消除上述步骤冗余的脚本.忽略在脚本中使用我的密码的明显安全疏忽,我将如何实现这一目标?我没有编写脚本的经验,因此非常感谢您的反馈.谢谢!
编辑:我玩了Putty的命令行选项,我能够绕过1-2步骤:
putty -load "host" -l username -pw password
Run Code Online (Sandbox Code Playgroud)
我还创建了一个看起来像这样的shell文件:
#!/bin/bash
add oracle10g
sqlplus username password
Run Code Online (Sandbox Code Playgroud)
当我尝试使用-m选项将此选项添加到命令行时,它看起来像PuTTY登录到主机,然后立即退出.有没有办法在运行shell文件后保持会话打开,或者我错误地使用-m选项?以下是我一直关注的PuTTY指南的链接:http://the.earth.li/~sgtatham/putty/0.60/htmldoc/Chapter3.html.
这是我尝试从命令行运行的总命令:
putty -load "host" -l username -pw password -m c:\test.sh
Run Code Online (Sandbox Code Playgroud) 我使用PuTTY连接到基于Linux的中间服务器.在那台服务器上,我ssh用来连接到我试图定位的(基于Linux的)服务器.在那台服务器上我想运行一个程序,但我必须从我的PC发送到内部服务器.无法直接连接.
目前我使用PSFTP到中间服务器,PuTTY + sftp从中间服务器到内部服务器发送文件,但每次都需要做很多工作.
有没有办法使用FileZilla通过中间服务器建立到内部服务器的SFTP连接?
所以代替:
我想要:
我正在尝试将设备插入我的Macbook并连接到它以读取它的串行端口.我知道设备连接的是baudrate 115200.
目前,我运行该命令
ioreg -p IOUSB -l -b | grep -E "@|PortNum|USB Serial Number"
我可以看到插入的嵌入式设备
+-o Root Hub Simulation Simulation@14000000
| +-o iBridge@14200000
| | "PortNum" = 2
| +-o USB2.0 Hub@14100000
| | "PortNum" = 1
| +-o 4-Port USB 2.0 Hub@14120000
| | | "PortNum" = 2
| | +-o MBED CMSIS-DAP@14122000
| | "PortNum" = 2
| | "USB Serial Number" = "024002267822ce0a00000000000000000000000085fb33b2"
| +-o USB Keyboard @14110000
| "PortNum" = 1
| "USB Serial Number" = …Run Code Online (Sandbox Code Playgroud) 我生成了一个带有putty w/no passphrase的密钥.putty工作正常,但现在我安装了cygwin并想使用ssh登录.出于某种原因,我被提示输入密码?为什么?腻子只是直接登录?我不想生成新密钥并惹恼网络管理员.这是它在cygwin中的样子:$ ssh -i Documents\and\Settings/xxxxx/My\Documents/xxxxx\putty\keys/private\key.ppk dev.xxxxxx.com输入密钥'文件和设置/的密码xxxxx/My Documents/xxxxx putty keys/private key.ppk':Permission denied(publickey).
我仔细按照这里的说明操作,但是我没有正确使用.这是我做的:
跳过启动消息时出错.您的shell可能与应用程序不兼容(建议使用BASH).
注意:这适用于Putty
我遇到了在vagrant VM上设置X11转发的问题.
我正在运行Xming for X server和PuTTY作为我的SSH客户端.
这是我跑步时得到的vagrant ssh-config:
Host default
HostName 127.0.0.1
User vagrant
Port 2200
UserKnownHostsFile /dev/null
StrictHostKeyChecking no
PasswordAuthentication no
IdentityFile C:/Users/MyName/.vagrant.d/insecure_private_key
IdentitiesOnly yes
LogLevel FATAL
ForwardAgent yes
ForwardX11 yes
Run Code Online (Sandbox Code Playgroud)
我的PuTTY启用了X11转发,X显示位置设置为0.0.
当我这样做时,echo $DISPLAY我没有得到回应.
我不确定我错误配置了什么.我在设置PuTTY客户端时遵循了以下建议.如果有一种更简单的方法来设置带有X11转发的VM,请告诉我.
作为参考,这些是我的内容Vagrantfile.
VAGRANTFILE_API_VERSION = "2"
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
config.ssh.forward_agent = true
config.ssh.forward_x11 = true
end
Run Code Online (Sandbox Code Playgroud) 我正在尝试通过 putty 连接到 docker 实例https://labs.play-with-docker.com/
我试过了:
ip172-18-0-21-bgnsch0v0j3g00931g9g@direct.labs.play-with-docker.com port 22
错误:已断开连接:没有可用的支持的身份验证方法(服务器发送:公钥)
172-18-0-21-bgnsch0v0j3g00931g9g@direct.labs.play-with-docker.com port 22
错误:已断开连接:没有可用的支持的身份验证方法(服务器发送:公钥)
ip172-18-0-21-bgnsch0v0j3g00931g9g@direct.labs.play-with-docker.com port 1020
Run Code Online (Sandbox Code Playgroud)
错误:什么都没有/黑色终端 --> 超时
172-18-0-21-bgnsch0v0j3g00931g9g@direct.labs.play-with-docker.com port 1020
错误:什么都没有/黑色终端 --> 超时
我关注了这篇文章:https://medium.com/@marcosnils/pwd-ssh-c12080ea11d1
一般来说,我不太擅长 putty 和 ssh,我是否需要在 putty 中设置一些其他选项,或者我做错了什么?
没有可以使用此服务设置的密钥?