Articles of putty

通过SSH从一个Unix服务器到一个Windows服务器pipe道压缩包

在过去的一段时间,作为unixpipe理员,我经常通过将它们定制到通过SSH输出的stdout和pipe道来远程传输文件。 有时候,我在pipe道的另一端放置了一个“tar -xfp – ”作为传输文件的权限。 今天我重新审视了这个策略,除了有两个猴子扳手。 我正在复制到Windows机器上的拳头,第二个是我不能ssh作为根备份到我备份的服务器。 Sudo只能通过TTY工作,因此我的nnpriviledged帐户无法工作。 最后,有人find了root密码,并发现允许使用基于密码的rootlogin。 所以我很容易创build备份: c:\> plink -batch -pw SECRET root@someServer tar –exclude=/sys –exclude=/dev –exclude=/proc -cjvvf – / > file.tar.bz2 但是,由于Windows机器运行winsshd,我想知道是否有可能从unix框拉到tar包,而不是推它。 我试过的命令是: tar –exclude=/dev –exclude=/sys –exclude=/proc -cjf – / | ssh [email protected] "type con > d:\foo.tar.bz2" 这导致在Windows机器上创build文件,但没有写入数据。 有没有办法按照我想要的方式去做?

PSCP使用域用户

我使用两个服务器之间的PSCP命令行,但我有以下问题: 我有一个域中的窗口框,如何写域命令行的用户? pscp.exe file.txt DomainUser@hostIP:"d:\folder" 例如 :- 用户: – 嗨 域名: – 欢迎 hostIP: – 10.10.10.10

使用rsync将Windows Server 2008 R2文件备份到Ubuntu,使用plink进行SSH

我正在尝试configurationrsync,将Windows Server 2008 R2上的文件备份到Ubuntu上。 所有(非testing)数据都必须encryption。 我已经成功地使用rsync工作,从端口873接收date,但我也有使用Plink的麻烦。 这是我的configuration: Ubuntu的 rsyncd.conf: log file = /var/log/rsync.log [ukwindb1backup] path = /home/ukwindb1/rsync comment = Backup uid = ukwindb1 gid = ukwindb1 use chrott = true read only = false auth users = ukwindb1 secrets file = /etc/rsyncd.secrets Rsync deamon已经启动了,并且有一个“ukwindb1”帐号,带有一个用于validation的SSH公钥。 所有的SSHstream量都在不同的端口上,而不是22。 存储在rsyncd.secrets文件中的“ukwindb1”的密码与Ubuntu帐户的密码不同(尽pipeSSHlogin时禁用密码)。 Windows服务器 我已经安装了cygwin,并设法让rsync工作,使用这个batch file: rsync.exe -qrtz –password-file=/home/Administrator/secret –delete "/cygdrive/c/Backups" ukwindb1@[removed-ip]::ukwindb1backup […]

stunnel是否支持同一连接上的多个转发?

很多关于stunnel的教程只显示单一的转发。 它通常只限于通过两端的端口来监听和收听,或者可以通过腻子的方式处理本地和远程转发,我最喜欢的方式是什么? 例如,在putty或者ssh中,你可以做类似于ssh -L xxxx:localhost:yyyyy -L aaa:localhost:bbbbb -R yyyyy:somehost:zzzz [email protected]。 stunnel是通过单个连接来完成的,还是受到SSL的限制?谁需要另外的连接?

如何在两个RHEL服务器之间用Puttyconfigurationssh隧道?

我试图允许通过Win / Putty网关从远程RHEL服务器访问本地RHEL盒子的ssh。 基本上,我希望能够在远程服务器上执行'ssh localhost -p 512',以便连接到本地networking中的RHEL服务器。 本地networking超出了防火墙,所以我可以从我的Win PC通过Putty / ssh连接到远程服务器,但不能反之。 LclSrv —-的WinXP /腻子—– —– || RmtSrv 所以,我已经将以下隧道设置添加到了Putty中的当前RmtSrv会话中(实际上我使用了Kitty但没关系): R512 LclSrv:22 我期望这会在远程服务器上创build一个进程,监听端口512并将连接传输到本地networking/ LclSrv端口22。 按下开始button后,Putty成功打开一个普通的sshterminal会话,但没有任何反应。 (选项显示活动端口转发)。 我用netstat -l检查了端口512没有在RmtSrv上监听。 在这个端口ssh返回“连接被拒绝”。 我究竟做错了什么? 可能是在sshd_config中有一些东西需要改变,以允许隧道? 它可能是RmtSrv,防止我创build隧道的用户权限? 我有sudo btw。 干杯,弗拉德。

服务器带宽升级后,CentOS ssh连接停止

我有一个客户端内的几个Linux服务器,最近MASSIVELY增加了他的带宽 – 从大约0.8 / 5mbps到25mpbs / 100mbps …(是100mpbs!)这是非常好的,但是自从我的WinSCP / Putty连接停止了,如果我留下他们一会儿..如果定期交互(我键入或导航/发送文件没有太多的停顿),它工作正常..然后,如果我走了一两个不同的任务,确保足够putty / winscp摊位和我有一个死的连接..这就像互联网“停止”,或者我离线。 但是如果我在一个新的putty窗口上打开一个新的连接,它立即可以响应,所以我认为这可能是一个MTU设置,但是我不知道这是什么或者怎么改变它。 编辑 @NickW和@MatHatter的答案是正确的:但是为了将来的使用 – 你可以通过设置WinSCP / putty keepalive来解决这个问题…为了完整起见,这里是一个screenie

如何从同一台PC上的putty连接debian vmware

我在vmware播放器上安装debian,其工作正常,现在我喜欢用我的腻子连接到vmware debian,但我不知道如何,当我做ifconfig -a即时通讯只有我的路由器内部networkingIP我需要做什么在同一台电脑上连接到vmware

如何在Windows Vista中启用TCP / IP转发

和XP一样吗? http://support.microsoft.com/?id=315236

使用.pem中的ssh-keygen为PuTTY生成AWS服务器的密钥

AWS给了我一个.pem格式的私钥。 我试图用它与PuTTY,但失败,我读了我需要生成一个密钥与PuTTYgen但PuTTYgen只适用于Windows。 所以我试图使用Linux命令ssh-keygen 。 但是,能够生成PuTTY可以使用的密钥的命令究竟是什么? 顺便说一句,我可以使用SSH连接控制台没有与.pem文件的问题。

在腻子输出远程cmds总是截断后80个字符

我一直无果而终以正确的格式获得输出。 我正在运行putty ssh命令,并将命令的输出保存到一个文件并传输过来。 忽略这个命令的事实,因为当我在一个putty会话中的服务器上手动运行相同的命令时,输出或者将输出redirect到文件将会把它放在正确的格式中。 命令: output=$(drush @website.dev –uri=xyz1.com fl) echo "$output" > xyz1.txt output=$(drush @website.dev –uri=xyz2.com fl) echo "$output" > xyz2.txt output=$(drush @website.dev –uri=xyz3.com fl) echo "$output" > xyz3.txt output=$(drush @website.dev –uri=xyz4.com fl) echo "$output" > xyz4.txt output=$(drush @website.dev –uri=xyz5.com fl) echo "$output" > xyz5.txt 格式我得到,如果我运行命令行: National Blog national_blog Enabled 7.x-3.32 N eedsreview OpenLayers Test […]