Articles of ssh

无法尝试SSH

我正在尝试SSH到我的Web服务器上的MySQL数据库。 首先,我尝试在Windows 7上使用PuTTY。放入我的域名并点击打开。 一个命令提示符出现,并问我一个用户。 我把我的FTP用户名,并input。 然后我被要求input密码。 我input了FTP密码,命令行closures。 怎么办? 我然后尝试使用Ubuntu的。 我跑了$ ssh [email protected]然后我被要求input密码。 我把我的FTP密码。 我被告知权限被拒绝 。 我不知道该怎么办。 我以前从来没有使用SSH,我一直使用phpmyadmin的MySQL。 我现在试图使用SSH的唯一原因是因为我试图创build一个TRIGGER,并被告知我需要SUPER特权。 我问托pipeDBA,他告诉我,我应该使用SSH连接。

什么是出站SSH

什么是出站SSH? 如何使用它,以及它有什么好处?

没有检测到百胜餐饮

我正在尝试使用SSH更新PHP,我收到消息“没有检测到Yum”。 “Yum”是我需要启用或安装的东西吗? 以下的build议,我在上一个问题中,我input到SSH: cat /etc/*-release 它显示了这一点: Fedora Core release 6 (Zod) Fedora Core release 6 (Zod) Yum应该在我的服务器上工作吗? 如果是的话,我怎样才能使它工作? 提前致谢, 约翰

pipe理很多打开的ssh会话,以id为主机名的服务器

最近我工作了很多与多个VPS服务器的打开的SSH连接。 服务器的主机名都遵循ID方法,并且知道我正在使用哪台机器变得非常困难。 我想知道是否有一种方法可以把我定义的名称作为terminal的标题。 所以我想,例如,将IP 123.123.123.123与webserver-stg相关联。 打开到IP的连接时,webserver-stg会自动显示为会话的名称。 当然,我无法更改VPS服务器上的代码,所以解决scheme应该是客户端。 编辑:我在OSX 10.6上使用terminal.app

如何通过SSH在Ubuntu上安装Java?

总之,所有的安装指南都假定我有一种方法来下载Java二进制文件。 无知,我不知道该怎么做。 我正在使用Ubuntu 9.10-x86_64

从另一台服务器远程运行Shell命令时出错

我有2台服务器都是Ubuntu的serverA和serverB 我正在serverB的shellA上运行一个shell命令,但似乎我需要做一些转义的确切命令到达serverB。 服务器B上的命令没有和任何事情之后。 有没有反正我可以确保确切的命令到达serverB: 我正在serverA上做这个 ssh root@serverB 'processthis -a example.com/?a=1,2,3&m=a,b,c' 需要到达serverB的实际命令是: processthis -a example.com/?a=1,2,3&m=a,b,c 但到达那里的命令是 processthis -a example.com/?a=1,2,3 谢谢

防火墙已经开始丢弃SSH响应

我的防火墙(Sonicwall NSA 2400)已经开始从我的远程Linux服务器上删除SSH响应。 当我从内部IP启动SSH会话时,超时,当我看到防火墙日志,我看到以下内容: TCP connection dropped source (remote Linux server IP), port 1200, interface X1 destination: (my internal IP), port 65050, interface X0 notes: TCP Port: 65050 随后的尝试失败,始终使用不同的内部目标端口。 我在这里错过了什么? 我没有添加任何规则到Sonicwall的防火墙,但Linux服务器的SSHD(Ubuntu 10.10)最近已经更新。 更新: 数据包转储显示数据包由于无效的TCP标志而被丢弃。 IP Type: TCP(0x6), Src=[source ip], Dst=[10.10.10.11] TCP Packet Header TCP Flags = [RST,], Src=[1200], Dst=[51150], Checksum=0x76d7 Application Header Not Known Value:[0] […]

强制每个用户的ssh端口

我想允许通过不同的端口访问服务器上的每个用户。 例如; 用户1只能通过端口2201通过ssh访问,用户2只能通过端口2202访问。我已经通过编辑“/ etc / ssh / sshd_config”并添加了两行允许通过端口2201和2202访问: Port 2201 Port 2202 两个用户现在都可以通过两个端口(和22)访问ssh。 我将如何限制他们只有自己的端口? (另外),用户[root除外]没有任何自动创build的“〜/ .ssh /”目录,所以我做了一个,尝试添加一个configuration文件和一个authorized_keys文件 – 这些似乎没有任何区别。 操作系统是debian挤压和提前感谢。

Perl脚本,将远程SSH到Linux和获取内存状态回到我的机器

我需要帮助。 我有Linux的盒子(openSUSE 11.4); 编写Perl脚本(Perl 5,版本12)。 我的脚本应该SSH到远程Linux机器,并取回内存结果。 到目前为止,我已经使用SSH与DSA私钥进行无密码连接。 现在我坚持要获得记忆。 我试图使用Filesys :: DiskSpace模块,但是我在安装这个模块时遇到一些麻烦。 猜猜这是行不通的。 任何帮助将不胜感激! 提前致谢!

通过SSHvalidationrsync authorized_keys命令=“…”

我想通过sshd的authorized_keys文件来validationrsync。 问题是我无法pipe理从validation脚本执行rsync。 这是我的authorized_keys文件: command="/home/username/Desktop/valrsync username" ssh-rsa AAAA […] 这里的valrsync脚本每次尝试都是不同的: testing1 – $SSH_ORIGINAL_COMMAND 输出 – $ rsync […] / username@remotemachine:/ /home/username/Desktop/valrsync: line 2: rsync: command not found rsync: connection unexpectedly closed (0 bytes received so far) [sender] rsync error: error in rsync protocol data stream (code 12) at io.c(601) [sender=3.0.7] 而且,更重要的是,testing2 – #!/usr/bin/python import os os.system(os.getenv('SSH_ORIGINAL_COMMAND')) […]