我有一个服务器,我使用Cygwin + mintty从Windows 7 ssh到。 在服务器上,我连接到一个tmux会话。 到目前为止这么好,但是当我尝试使用C ^ b [箭头]和C ^ b M ^ [箭头]更改tmux布局时,我遇到了问题。 一些时候,它的工作,如在布局的变化,但大部分时间按键的代码是打印在shell像这样: 用户@服务器> [1; 5D 这是为了C ^ b C ^离开。 通常它第一次工作,但以下所有尝试将打印代码。 那么有什么办法可以解决Cygwin的问题? (因为我从linux机器ssh没有这个问题)。
这个问题开始发生后,我改变了路由器 。 这是场景: Windows7主机 Ubuntu 10.04 Guest(VirtualBox) Ubuntu 10.04远程服务器 我以前做的是运行一个非常基本的rsync命令: rsync -avz –delete /local/path/ username@host:/path/to/remote/directory 这工作完美,直到我改变adsl供应商,我改变了路由器:现在,这发生了: 如果使用这个新的路由器,Ubuntu Guest上的rsync不再工作(对任何随机服务器) Ubuntu Guest上的rsync工作,如果我切换回旧的路由器 我尝试了一个新的虚拟盒Ubuntu安装,并且命令是与两个路由器工作 所以,非工作组合是oldUbuntu + newRouter。 为了让事情变得糟糕,我可以说(在不工作的Ubuntu上) 我ping远程主机 简单的SSH连接到远程主机工作正常(我可以身份validation,连接,并做远程主机上的东西) scp不工作(这只是我尝试的更进一步的事情) 这是执行的控制台输出,其中ssh verbose设置为vvvv: root@client:~# rsync -ae 'ssh -vvvv' /root/test-rsync/ {username}@{hostname}:/home/{username}/test/ OpenSSH_5.3p1 Debian-3ubuntu7, OpenSSL 0.9.8k 25 Mar 2009 debug1: Reading configuration data /root/.ssh/config debug1: Applying options for {hostname} debug1: […]
我想在远程机器上运行一个脚本。 简单的解决scheme是这样的: ssh remote1 some-script 直到远程脚本不想连接到需要交互式authentication的另一个远程计算机( remote2 ),如tis one(在这种情况下remote2只能通过remote1访问): ssh remote1 "ssh remote2 some-script" 问题的解决scheme是使用-t选项来使用ssh。 ssh -t remote1 "ssh remote2 some-script" 这个工作,但我得到探针,以防我使用这个(其中some-script可能会执行更多的SSH命令): ssh -t remote1 some-script 我发现一些环境variables没有被设置,当我不使用-t选项的时候设置。 这些环境variables是从/etc/profile.d脚本中设置的。 我猜这些脚本不是由于某些原因运行,如果使用-t选项,但是如果我不使用它,则运行。 这是什么原因? 有什么办法可以解决它吗? 我正在使用SUSE Linux(版本10)。 编辑:我做了一些额外的研究。 我把一些输出线放到以下地方: 在/etc/profile.d中的一个文件中 在~/.bash_profile (文件之前不存在) 在~/.bashrc (文件不存在之前) 然后我检查了几个场景,我得到了什么样的输出结果(我检查的环境variables是$PATH ): ssh remote1 : profile.d , .bashrc , .bash_profile 。 $PATH OK。 ssh -t […]
我的Linux经验是有限的,作为一个项目的一部分,我订购了一个Linux专用服务器。 这是OpenSuSE 13.2的非托pipe服务器。 当我尝试SSH入服务器,我得到一个连接被拒绝的消息 ssh: connect to host xxx.xxx… port 22: Connection refused 我认为他们的默认图像没有在启动时启用ssh,但我可能是错的 。 他们提供了一个救援系统,这是一个Linux系统安装并从RAM加载进行故障排除。 当我加载这个,我可以通过SSH连接到系统。 我可以挂载硬盘并进行更改。 我想知道如何检查和/或需要做的任何configuration更改,以便在恢复系统中启动OpenSUSE 13.2的ssh 。 如果需要,我可以提供任何configuration文件的内容。 我基本上是从Windows的背景,因此,如果你可以提供详细的步骤,这将是有益的。 作为我的研究的一部分,我检查了init.d文件,里面没有sshd文件,安装了ssh,我猜是因为/ etc / ssh / sshd_config文件存在于/etc/ssh 。
我经常从我的OS Xterminal窗口login到不同的服务器。 我想给不同的主机分配一个配色scheme,这样我的terminal窗口就更容易区分了。 这可以自动完成吗?
在我的新EC2版本上运行几天后,发生以下情况: 我login到SSH,一切都很好,我做我的编码 第二天我会返回,并login到SSH 我再也不能input一个较低的盒子了 – 当我input的时候,我得到了一个错误 我尝试从另一台电脑ssh,同样的问题 我重新启动服务器,同样的问题 我打开nano或vi e工作正常,只是不bash或sh 我终止服务器,创build一个新的,从头开始安装,几天后再次发生 这真是莫名其妙! 我甚至在哪里开始排除故障? 我的本地机器设置: Windows XP或7 腻子(最新)或cygwin / openssh EC2设置 亚马逊Linux(默认选项) 的node.js iptables将端口80转发到端口8003上的节点 emacs,npm和openssl-devel 没有其他MODS 这是我的/ etc / profile 这是我的/ etc / inputrc 这是我的〜/ .bashrc和〜/ .bash_profile env的输出 输出stty -a而我无法inpute sh-4.1$ stty -a speed 38400 baud; rows 30; columns 95; line = 0; intr = ^C; […]
我有一个小型的服务器networking,我想增加一般的安全性。 我没有足够的时间/金钱/偏执来build立VPN – 我可以通过什么方式提高系统的安全性? 有一件事可能是要求用户同时发送密钥并input密码。 这对谷歌来说有点难,因为关于“ssh密码”的一切都是关于没有密码的sshing。 🙂 我一直想要玩的一个scheme是要求传入的连接只来自dyndns ip地址的白名单。 我知道一些安全主pipe会想到这个主意会呕吐,但事实是这会增加一个盒子的复杂性。 你怎么看? 还有什么呢?
我有一个encryption的FAT卷(兼容性),包含私人密钥文件和其他敏感数据。 我想用我的私钥通过SSH连接到我的服务器,但是当然,由于FAT不支持文件权限,它忽略了我的密钥,说它的权限太开放了。 所以目前我在0600权限的硬盘上将其复制到其他地方,然后使用它,然后安全地删除它,但这是一个痛苦。 有没有办法绕过权限检查这个非常的SSH / SCP命令行? 编辑 :精确度:这是OS X上的TrueCrypt卷。 在解决scheme:下面接受的答案解决了我的问题(在Mac OS X上使用位于TrueCrypt卷上的SSH密钥文件),但这是一个解决方法。 看起来像没有办法“绕过关键文件权限检查”。
今天我看到,Vista和Win7(我正在使用)可以select本地映射ftp,根据这篇文章: http://cybernetnews.com/cybernotes-map-a-ftp-to-a-drive-in-windows/ 但我需要sftp … Windows有相同的function,SFTP? 我正在使用SSH安全shell,并假设他们的文件传输是SFTP。
我正在使用一个Ubuntu的openssh服务器,以允许用户连接,并做dynamic端口转发。 性能是好的,直到大约100个用户连接。 除此之外,性能下降太多。 实际上build立新的TCP连接需要太多的时间,但是当它们build立时速度是好的。 我的configuration如下所示: sysctl.conf的: fs.file-max = 60000 net.core.somaxconn = 8000 net.core.netdev_max_backlog = 8000 net.ipv4.tcp_max_syn_backlog = 8000 net.ipv4.ip_local_port_range = 10000 65000 limits.conf中: *软nofile 60000 *努力nofile 60000 根软nofile 60000 根努力nofile 60000 当大约150个用户连接时: CPU使用率是10% 内存使用率是50% 带宽使用量是30mbs netstat -n | wc -l显示7500 lsof | wc -l显示36000 我认为这是相关的内核或软件的限制,导致此性能下降,任何想法? 请不要build议使用代理或vpn。