Articles of 腻子

ctrl + D不能在邮件中工作

我正在尝试testing我的服务器的邮件function。 我只是做这个mail -s "This is a test" [email protected] ,然后它提示我为Cc:然后正文。 input后,我正在打Control + D,但它似乎不是在身体内退出。 我在这里错过了什么?

当前主机的pscp别名

有没有办法通过使用-load profile文件通过pscp发送文件,而不指定主机,如果我已经在configuration文件中指定它? 我只想指定源path,目标path和configuration文件,而不指定用户和主机,因为它已经在configuration文件中。 例如:我想要批量创build脚本,将发送到主机的根目录作为在第二个参数给出的第一个参数文件给出的configuration文件: @echo off pscp.exe -load %* SOMETHING:/ pause 但我不知道要放什么东西而不是SOMETHING 。 我需要该脚本来创build发送到Windows 8.1中的菜单条目(在发送到菜单的窗口快捷方式不能采取%1,%2,%*等,所以我必须创build脚本来重新安排参数在pscp中的顺序。

Openssh在VM上使用主机上的Pageant进行身份validation

更新 :它看起来像networkingdevise是完全错误的,authenticationstream程应该是相反的方向。 所以这个问题现在是没有意义的。 当前的设置:使用Virtualbox,在Windows 7主机上的Linux VM(假设通用的和最新的如CentOS 7.1和Ubuntu 15.04)。 TL; DR问题 :是否有可能在虚拟机内运行openssh, 而不是使用本地ssh-agent进行密钥validation,而是在Windows主机上使用Peagent? 更复杂的设置可以接受。 长问题 :原来在主机和虚拟机上有多个密钥副本 – 主机上有Putty格式的副本,通过共享文件夹在虚拟机上有Openssh密钥格式,其中很多为了方便而没有密码保护。 但最近我觉得有必要巩固他们,增加更多的保护。 这些密钥用于远程pipe理,并通过版本控制系统(主要是Git)检查源代码。 这是要求: Windows主机可以SSH到远程服务器,并可以通过SSH使用Git。 Linux VM可以SSH到远程服务器,并可以通过SSH使用Git。 密钥仅存储在主机上,而不是虚拟机。 (这意味着这不会是一个ssh代理转发设置) 第1点(允许Windows主机使用pageant进行身份validation)相对来说是微不足道的; git setup基本上是设置正确的$GIT_SSH环境variables。 不只是Putty,即使MinGW openssh也可以连接到pageant,通过将所有密钥存储在密码pipe理器(使用KeePass 2.x)中,并使用KeeAgent插件导出适合用作$SSH_AUTH_SOCK的套接字 。 看到这个ServerFault后的另一种方法。 但到目前为止,没有运气通过Linux VM访问选美。 我尝试了以下方法, 但失败了 : SSH服务器安装在Windows主机上作为中间跳(我正在尝试使用Mobassh,但select应该没关系 – 继续阅读)。 然后尝试从VM内执行远程plink.exe 。 这是类似于天真的方法ssh host1 ssh host2 ,这足够我的目的。 但是 ,在Windows SSH服务器中运行时,plink.exe无法访问任何密钥。 在cmd直接运行plink.exe就行了。 在Windows上运行的大多数可用的SSH服务器都基于Cygwin。 看起来很像这个腻子/ cygwin组合错误报告 […]

在Putty .ppk文件中更改注释会停止它接受密码

我想让我的腻子键有一个更具描述性的评论,而不仅仅是date,所以我在文本编辑器中打开它,并改变它。 我做了选美之后不再接受密码了。 幸运的是我已经备份了。 如何更改评论而不打破它?

windows – gcloud ssh抛出潜在的安全漏洞错误

请注意 – 这是平台特定的。 我试过这个 >>> print sys.platform 'darwin' 而代码没有问题。 然而, >>> print sys.platform 'win32' 我得到这个问题。 此外,我能winscp进入实例没有问题。 我正在运行下面的gcloud ssh命令: gcloud compute ssh my-instance –zone=us-east1-b –command="sudo -S -i -u root -p '' echo 'git -C /root/git/v_a stash;git -C /root/git/v_a pull https://user:[email protected]/user/v_a.git;git -C /root/git/gcloud stash;git -C /root/git/gcloud pull https://user:[email protected]/user/gcloud.git;git -C /root/git/bt stash;git -C /root/git/bt pull https://user:[email protected]/user/bt.git;python /root/git/v_a/d_s_e.py –r-day=1 […]

无法通过Windows上的Putty连接到Linux(Virtual OS-vmware)

我想通过运行命令在Windows上通过Putty访问我的Linux机器(虚拟操作系统): putty -ssh -P 22 192.168.171.130,,, 但它返回一个错误信息,无法连接。 但是几天前我能够连接它。 但是不是现在。 为什么?? Windows IP Configuration Host Name . . . . . . . . . . . . : rba7791fd466 Primary Dns Suffix . . . . . . . : Node Type . . . . . . . . . . . . : […]

为什么Filezilla不接受我的PSFTP客户端?

我有FileZilla 0.9.34betaconfiguration为只允许在端口8086(不是FTPS和FTP)上的SFTP连接。 我试图连接到服务器使用腻子PSFTP.exe但它没有提示我的任何input。 试图连接时(1-2分钟后)就会超时。 这是我所看到的那种东西: C:] psftp 127.0.0.1 -P 8086 -i myuser -v Looking up host "127.0.0.1" Connecting to 127.0.0.1 port 8086 Server unexpectedly closed network connection Fatal: Server unexpectedly closed network connection Filezilla日志告诉我这个: (000033) 6/29/2010 16:35:15 PM – (not logged in) (127.0.0.1)> Connected, sending welcome message… (000033) 6/29/2010 16:35:15 PM – (not logged in) […]

通过SSH隧道的SSH

我见过这个问题: 如何设置SSH隧道转发ssh? 但由于操作系统的障碍,我遇到了困难。 我有一个人坐在路由器后面的XP笔记本电脑,他们不能configuration。 我有他们运行freeSSHd,我需要连接到它。 我有我的个人SSH服务器,可以自由访问它。 另一个人只有PuTTY作为SSH客户端的一个选项,这使得这个问题变得混乱(特别是因为她不是技术精湛的人)。 我了解使用SSH隧道通过MY服务器连接到HER服务器的概念,但我似乎无法实现。 现在我有她通过puTTY连接到MY服务器与远程隧道(来源:1357)和(目的地:本地:23)。 她的freeSSHd服务器在端口23上运行。但是,当我尝试通过SSH连接到端口1357上的服务器时,出现连接拒绝错误。 这个设置有什么问题? 最终答案: 首先,在sshd_config中添加GatewayPorts clientspecified 。 然后,在puTTY中,添加一个带有SOURCE PORT <rport>和DESTINATION localhost:<sport>的远程隧道(其中<rport>是您希望公共SSH服务器侦听的端口, <sport>是您本地,防火墙的SSH服务器正在监听)。 确保puTTY隧道页面顶部的两个框都被选中。 这相当于(如果我理解正确的话)到ssh -N -g -R <rport>:localhost:<sport> user@public_server 。 然后,你应该能够通过SSH连接到连接到<rport>的公共服务器,它将正确地转发给防火墙服务器。 至less,它为我工作…

腻子:SSHlogin到服务器禁用,我怎么可以设置无密码访问根服务器上?

为了增加安全性,我们已经禁止通过sshlogin到服务器。 我们有一个特殊的用户需要login的ssh帐户,然后以root身份login,需要root权限。 在这种情况下,我们如何使用腻子来设置无密码login? 我已经设置了无密码login到特殊的SSH帐户,但我们仍然需要一个密码,当我们su作为根。 如果我不清楚,请随时要求我澄清。

使用Putty会导致手册页中缺less字符

我使用腻子0.61从Windows 7 ssh到Ubuntu服务器(10.04.3)。每当我尝试查看手册页,不可避免地有很多字符,从手册页中缺less。 TERM环境variables设置为xterm 。 locale命令说LANG=en_US.UTF-8 。 Putty设置为在翻译菜单下使用UTF-8。 这是stty -a的输出: speed 38400 baud; rows 33; columns 114; line = 0; intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = <undef>; eol2 = <undef>; swtch = <undef>; start = ^Q; stop = ^S; susp = ^Z; rprnt = […]