当我在CentOS桌面(虚拟机)工作时,我经常会打开数十个gnometerminal。 这可能意味着我有大约40个开放的SSH会话到不同的服务器。 找回特定服务器的SSH会话的最佳方法是什么? 我有时只是打击bash,pkill ssh,pkill gnome-terminal以重新开始,或者只是打开该服务器的另一个gnometerminal并键入ssh hostname。 通过SSH连接到服务器找回现有的gnometerminal的一个简单的方法会更好。 GNOME中的任务栏会显示窗口标题,但在10个SSH会话之后,它们不能再被读取,因为它们彼此太靠近,没有足够的空间来写入主机名。 我很想在这个问题上从其他Linux系统pipe理员那获得一些经验。
我无法在我的CentOS 6.2 vps上进行RSA密钥对validation。 我的理解是,如果rsa身份validationconfiguration正确,将不会要求密码,但仍然需要在我的情况。 我在一台Windows机器上,并使用PuTTY作为我的SSH客户端。 这是我迄今为止所做的: 使用PuTTYgen创buildSSH-2 RSA密钥 创build目录〜/ .ssh 复制公钥到〜/ .ssh / authorized_keys,看起来像这样没有返回: rsa-ssh AAAAB3NzaC1yc2EAAAABJQAAAIEAm+xgm1hVU5u5CqPTwxg0/VnPMxjQKnCGjdyD 65yEDN55nf118u962ApFk73Wh9Hph1xXEsh2+I3Ak+//6kzGiR+vI6AvWtCQMbSg HkKeeRkyvZ6fiqZyg3oxAklPpxTlcq+OWxxFthVfvZxmEW6EiT5Bz41zHTcvubsD KxcvsAs= bizidge_one key 设置权限: chmod 700 ~/.ssh chmod 600 ~/.ssh/authorized_keys 加载我的私人密钥在Pageant(PuTTYvalidation代理) 当我第一次遇到问题时,我根据发行说明的“已知问题”部分尝试了以下内容: restorecon -R -v ~/.ssh 我也尝试重新启动SSHD 我真的很感激任何帮助。 我是新来的,现在已经卡住了一段时间了。 我怀疑这个问题对于那些有经验的人来说是相当明显的。
我们有外部监测工具,它将通过SSH访问我们的Linux机器,并将读取top / ping / netstat / disk活动。 因为我创build分离的SSH密钥和分离用户为此,我想知道如果我可以限制这个用户以任何方式,或者它必须是pipe理员用户。 是否有任何用户可以运行的细粒度控制? 例如scp我们的数据库转储出来是坏的,读取最高统计数据或ping到另一台机器是好的…
我想login而不必input密码。 我已经探索了我的select和生成的关键。 提到的下一步是将文件内容复制到authorized_host文件。 但是这个文件在我的情况下不存在。 我连接到由本地守护进程发出的提示。 所以基本上我连接到本地主机。
我们通过ssh从外部访问我们的ubuntu服务器: ssh -i securityTier.pem -l someUsername serverDnsName 我需要创build将使用单独的* .pem文件的新用户。 到目前为止我创build了: sudo useradd new-user sudo – su new-user ssh-keygen 所以新用户具有默认密钥:〜/ .ssh / id_rsa和id_rsa.pub 我不知道我怎么能从用户的ssh私钥pem文件生成? openssl为给定用户生成* .pem文件的正确方法是什么?
这可能是不可能的,但这是我想要的: 允许开发人员通过Capistranologin到服务器,以便他可以部署更改。 例如cap deploy 不使用Capistrano时,请勿让开发人员login服务器。 例如ssh user@server 更多信息:我们的开发人员使用Capistrano部署到我们的服务器。 运行cap deploy或类似的命令Capistrano使用传递给开发人员的密钥login到服务器(ssh)并运行一些命令。 我想这样做的理由:安全和厨师正在用来pipe理服务器(不希望在厨师之外进行更改)。 这可能吗?
几个月前,我从stream行的authentication机构(Certum)购买了一张证书。 我用它来签署电子邮件,但今天在我工作的pipe理员要求我通过SSH连接到我们的主服务器。 他给了我一个生成(自己).ppk文件(我已经转换为.pem文件),.ppk的密码和login信息。 我想知道是否有任何方法可以使用我自己购买的.cer文件安全地连接到服务器。 当然我知道服务器必须在.ssh下有我的公钥,我需要使用私钥才能login。 真正的问题是:是否有可能将.cer文件分割为兼容OS X和我们的服务器的公钥和私钥? 服务器在FreeBSD 8.3上运行。
我正在从Solaris机器上的Tomcat7安装中运行Jenkins,并尝试使用SSH连接到远程计算机上的CVS存储库。 我得到这个堆栈跟踪失败: Building in workspace /home/tomcat/.jenkins/workspace/eLandings_XML_Compile Using locally configured password for connection to :ext:[email protected]:/opt/project/cvsroot cvs checkout -D 21 May 2013 09:12:45 -0800 -d jenkins_project xml ERROR: CVS Command failed: Error executing cvs server on server.\\nSet CVS_SERVER environment variable properly. java.io.IOException: Error executing cvs server on server.\\nSet CVS_SERVER environment variable properly. at org.netbeans.lib.cvsclient.connection.SSHConnection$SshChannelInputStream.checkChannelState(SSHConnection.java:294) at org.netbeans.lib.cvsclient.connection.SSHConnection$SshChannelInputStream.available(SSHConnection.java:288) at […]
我已经遵循了一些设置RSA公钥authentication的教程,但我似乎无法得到它的工作。 我可以无需密码SSH进入远程机器,但是当我尝试和SCP文件,我仍然会提示input密码,即使它接受密钥… 这是输出… nsizemore@usday02fsd:~$ scp -v -i /home/nsizemore/.ssh/id_rsa /home/nsizemore/test.txt [email protected] .134.3:/home/nsizemore/ Executing: program /usr/bin/ssh host 10.152.134.3, user nsizemore, command scp -v -t /home/nsizemore/ OpenSSH_6.1p1 Debian-4, OpenSSL 1.0.1c 10 May 2012 debug1: Reading configuration data /etc/ssh/ssh_config debug1: /etc/ssh/ssh_config line 19: Applying options for * debug1: Connecting to 10.152.134.3 [10.152.134.3] port 22. debug1: Connection established. debug1: identity […]
我ssh到亚马逊EC2服务器,并刚启用ufw防火墙。 这终止了我的连接,现在我不能ssh回来了。我假设防火墙阻止访问。 我尝试重新启动,但没有帮助 任何人有任何想法,我可能会重新获得对服务器的控制权?