Articles of ssh

SSH获取跟踪到主机

当使用某种XEN虚拟机作为用户时,我怎么能跟踪到SSH所在的主机? 我遇到的问题是,当从ifconfig监听SSH服务器的IP,我无法连接到它。 需要知道什么IP我应该听传入的连接…

升级ubuntu后无法启动ssh

当升级我的系统崩溃,现在我无法启动服务SSH root@elizium:/# stop ssh stop: Unknown job: ssh root@elizium:/# uname -a Linux elizium 2.6.24-19-server #1 SMP Wed Jun 18 15:18:00 UTC 2008 i686 GNU/Linux

已知的SSH服务器总是在第一个连接上询问我的密码,下面的连接使用密钥authentication

当我尝试连接到某个服务器(存在于~/.ssh/known_hosts )时,我复制了公钥,它总是询问我的密码。 如果我closures连接并再次尝试,则正确使用我的密钥。 如果我在一两个小时之后尝试再次连接,它将再次询问我的密码。 第一个连接: aurelien ~ > ssh -v fac OpenSSH_5.9p1, OpenSSL 1.0.0e 6 Sep 2011 debug1: Reading configuration data /home/aurelien/.ssh/config debug1: /home/aurelien/.ssh/config line 27: Applying options for fac debug1: Reading configuration data /etc/ssh/ssh_config debug1: Connecting to zzzzzzzz.univ-lyon1.fr [abcd] port 22. debug1: Connection established. debug1: identity file /home/aurelien/.ssh/id_rsa type 1 debug1: identity file /home/aurelien/.ssh/id_rsa-cert […]

替代静态IP为SSH

我有一个客户端,我需要在他们的服务器上工作,我需要能够ssh到他们的机器。 他们要求我的IP地址,以便他们只允许我进入他们的服务器。 我知道我的isp给了我一个dynamic的IP。 我们可以使用什么方法在两台机器之间提供安全的单一连接? 谢谢你的帮助

公钥authentication – SSH重新启动本地计算机后询问密码短语?

我使用ssh-keygen在本地机器上创build了一个公钥/私钥对。 我input了一个密码。 然后,我使用ssh-id-copy将公钥放在远程机器上。 当我ssh进入远程机器时,在每次在本地机器上重新启动后,我都要求input密码。 这是预期的行为? 本地机器正在使用gentoo,而远程机器正在使用ubuntu。 我用的参考资料: https : //help.ubuntu.com/10.04/serverguide/C/openssh-server.html

在WordPress MySQL数据库中使用凭证进行SFTP身份validation?

我试图find一个解决scheme,将允许用户通过SFTP使用提供的用户名/键组合(存储在Wordpress安装的MySQL数据库)连接到服务器,而不需要不断地保持两个或多个单独的系统同步。 我在Stackoverflow上问过这个问题,但是我觉得在这里可以更好的回答。 这是MySQL查询获取两列的用户名和api密钥,用户将input到他们的SFTP客户端作为他们的密码: SELECT m.meta_value, u.user_login FROM wp_users AS u, wp_usermeta AS m WHERE m.user_id = u.ID AND m.meta_key = "user_apikey"; 就文件系统而言,每个用户都有一个与用户名相同的文件夹,全部在同一个目录中。 该用户的文件夹可能已经存在,也可能不存在。 当用户与服务器进行SFTP连接时,只应validation一次才显示该文件夹的内容。 希望有人知道这个问题的简单解决scheme。 我唯一的限制是它必须运行在一个CentOS盒子上,但是我对任何工具和语言都很开放。

访问被拒绝.SSH隧道到Mysql

我正在尝试创build一个SSH隧道,以便可以将数据安全地写入远程MySQL数据库。 我从build立隧道开始: ssh username@remote -L 3306:127.0.0.1:3306 这只要提示我input密码,然后总是给我以下的回应: Permission denied, please try again. 我知道我的密码是正确的。 我已经吊起了密码,并刷新了privillges并再次尝试。 MySQL上的用户被设置为从任何主机接受。 防火墙和路由器有端口的规则。 我觉得我错过了一些显而易见的东西,但是不能解决什么问题,谁能帮忙。

用于专用于SSH隧道的用户的大多数安全设置

由于安全原因,我在远程VPS上创build了一个用户,仅用于SSH隧道。 我的本地PC遇到了许多令我感到害怕的事情,因为我需要离开SSH会话。 所以,我想locking这个用户(在服务器上),以便其他人不能做任何事情,除了SSH隧道(即使密码被盗用)。 有了这个用户,我只想login(使用密码)和SSH隧道..只是没有更多! 你能帮忙吗?

更快的MySQL DB从远程机器拉到本地机器

我使用这个命令将一些远程数据库拉到本地数据库: $ ssh remote.com "mysqldump remotedb | gzip" | gzip -d | mysql localdb 我看到这在数据库上运行了一堆单独的命令。 有更快的方法吗? 我将从本地机器启动命令,并由cron运行。 更新 这种方法导致:在转储表时的查询期间丢失与MySQL服务器的连接

我进入CLI后出现腻子致命错误?

我是整个虚拟linux世界的新手。 而这个特殊的问题是奇怪的,经过一天的search,我发现自己再次在serverfault,所以谢谢你的时间! 我通过亚马逊创build了一个linux ec2实例。 在input任何CLI之前,我能够使用Filezilla和Putty 成功连接到实例。 我正在尝试做什么: 我唯一的login名是ec2-user,我想访问由root用户拥有的/ var / www / html。 所以我通过Putty连接并键入以下内容 sudo su- chown -R ec2-user /var chmod -R 755 /var 然后我断开了。 现在Putty和Filezilla会拒绝我的连接,并在尝试时抛出错误。 什么地方出了错?