ssh相关内容

SSH并行命令执行冻结

我试图多次执行从一台计算机/ IP以下code #!/斌/庆典 因为我在'序列1 10`; 做 SSH 11.156.112.111 PWD DONE#我知道剧本是没用的,它只是为了演示。 我不能同时在两个以上的终端执行脚本,当我尝试在第三终端运行脚本,它冻结和我无法登录,但我可以从另一台计算机/ IP登录。 我CONFIGS #的.ssh /配置 主机* ..
发布时间:2016-08-03 12:21:07 Linux/Unix

传递变量通过SSH进行-newermt选项查找

我想在一定时间范围内从远程服务器(服务器B)与本地服务器(服务器A)上运行脚本复制一组文件。 我使用在找到-newermt选项来指定自己的时间范围。 所以,如果我ssh到远程服务器(服务器B)这个作品: 查找/申请/备份/怪物/绿/ YYYY / 2016-04-26_08-00-01 /果冻/ -newermt“2016年4月26日七点40分00秒” \\! -newermt“2016年4 ..
发布时间:2016-08-03 12:21:04 Linux/Unix

将参数传递给执行脚本时来砸

我试图远程Linux机器上从Windows运行一个bash shell脚本。 我使用C#和 SSH.Net 库。 脚本住在Windows中,不能在Linux机器上安装。我用它加载脚本作为字符串'File.ReadAllText(...)“脚本读取。使用SSH.Net我再执行在Linux上的脚本: CMD SshCommand; 使用(VAR的客户=新SshClient(Co ..
发布时间:2016-08-03 12:18:05 C#/.NET

预计别名

我使用的是猛砸别名,让我为了缩短SSH命令我登录到我的路由器。相当微不足道,但一个节省时间!我现在想要做的是借此更进一步,完全自动化的路由器的日志项。 例如在我的〜/ .bashrc中文件我有以下条目: sshFuncB() { SSH -o StrictHostKeyChecking =没有超级用户@ $ 1 - |在/ usr /斌/期望与LT;< EOF 设置 ..
发布时间:2016-08-03 12:16:52 Linux/Unix

问题在一个bash脚本查找功能的结果

我有在bash脚本中的问题。我的函数使用查找功能的结果。 长话短说:在SSH,发现该函数返回2结果并在bash脚本一个结果。 我尝试以下两个$ C $的CS。 在$ F($找到路径-name的* .properties) 做 回声$ F DONE 或名单= $($找到路径-name的* .properties) 在$列表F; 做 回声$ F DONE 在指定的路径有几个文件夹和文件, ..
发布时间:2016-08-03 12:15:47 服务器开发

SED和UTF-8编码

在SSH(腻子)我使用一个命令来替换一个文件,该文件是EN $ C $光盘UTF-8 一些文本 例如 CD〜/的public_html /应用/配置; SED -i“S / ADDRESS_SSH / L'住址àETE correctementintégréé/ G'param.php; 在文件中的所有正常,但在浏览器中显示时的口音很奇怪 当verifing文件par​​am.php我发现 ..
发布时间:2016-08-03 12:14:54 Linux/Unix

击:使用SSH开始一个长期运行的远程命令并收集其PID

当我这样做的话,我不得不preSS CTRL-C 之后或壳行为怪异。左/右箭头键例如不正确地移动和文本搞砸了。 #阅读-r PID< ≤(SSH 10.10.10.46的睡眠50安培;!回声$');回声$ PID 2135 #由信号2杀害。 ^ C # 我需要这个剧本,所以我想知道为什么需要 CTRL-C ,是有可能解决它? 更新 它看起来像它会打开一个额外的Bash shell, ..
发布时间:2016-08-03 12:13:44 服务器开发

庆典:不期望有多个密码提示的工作?

我目前正在使用期望的密码来传递,所以我的脚本可以自动运行没有我不得不一遍又一遍坐在相同的密码和周围型。 重要提示:请不要如何大的安全风险,这是还是我应该如何使用SSH密钥,我想,如果我可以用这些,但是设置我有工作不允许对此发表评论。 我的code如下所示: #!/ bin / sh的PASS =输入mypassword在/ usr /斌/期望-c“ 产卵Python工具/蟒蛇/ instal ..
发布时间:2016-08-03 12:03:22 Linux/Unix

通过ssh运行一个程序失败,"错误打开终端:未知"

当我尝试通过ssh执行一个简单的命令,那么它是成功的。例如。 #] ​​SSH服务器名“回声ABCD” A B C D #] 然而,当我尝试使用以下命令,它将失败:#] ​​SSH服务器名〜/ htopmem.sh 错误打开终端:未知。 #] ,其中htopmem.sh的内容如下。 (上 HTOP输出到人类可读的文件灵感来自马尔万Alsabbagh的答案) #!/斌/庆典 回声Q | H ..
发布时间:2016-08-03 12:02:18 服务器开发

在命令SBT(斯卡拉)通过SSH结果没有找到,但如果我做我自己的作品

所以我试图做一些事情,包括运行 SBT 通过SSH命令,这就是我想: SSH my_username @<服务器的IP> “CD<项目文件夹取代; SBT”运行主富'“ 当我这样做,不过,我得到一个错误信息:庆典:SBT:命令未找到 然后我去SSH到服务器自己, CD 到项目文件夹,然后运行 SBT“运行主美孚,一切都很好地工作。我已经检查,以确保 SBT 是在 $ P ..
发布时间:2016-08-03 12:01:28 Linux/Unix

检查从命令的输出零线通过SSH

如果我这样做,而网络出现故障,那么零的情况下将被执行,它不应该的。 案“$(SSH -n $主机列表ZFS快照-t -o名-H | grep的”坦克/ FS“|厕所-l | awk的'{$打印1}” )“在 0)#做点什么 ;; 1)#做别的事情 ;; *)#失败 ESAC 在我检查,我可以SSH到 $主机脚本较早,但今天我发现了这个问 ..
发布时间:2016-08-03 11:53:01 服务器开发

通过ssh不起作用传递变量

我想通过ssh连接传递变量,就像这样: working_dir =“/ home / user中/ some_dir /” SSH $ USER @ some_host'的qsub $ working_dir / some_file.txt 连接本身的建立,但这code使我有以下错误: working_dir:未定义变量 这可以通过一个事实,即远程机器不具备的变量来解释, $ worki ..
发布时间:2016-08-03 11:52:35 Linux/Unix

remotly源脚本通过ssh

我要运行通过SSH远程程序需要一定的环境。因此,在执行程序之前,我源的特定文件建立了环境。如果我登录到本机直接,这是没有问题的,但是当我通过ssh执行命令 #!/斌/庆典 富=`SSH用户@主机“源〜/ script.sh;〜/运行/节目”` 我得到的指示该脚本没有正确来源错误。你知道我有什么,以获得来源的脚本,并在同一会话中执行的程序呢? 编辑: 我用脚本导出LD_LIBRARY_PATH ..
发布时间:2016-08-03 11:51:51 Linux/Unix

bash脚本ssh到一个盒子,让我一个python壳

我想编写一个脚本,将让我直接到另一盒一个python外壳,这样我就不必先运行ssh和第二轮蟒蛇。 当我这样做“的ssh主机蟒蛇”它只是挂起 - 这是与事实蟒蛇是交互式的。 “SSH主机名猫X”工作正常。 有一些SSH选项,将会使这项工作? 解决方案 的ssh -t用户@主机蟒蛇 -t标志强制ssh分配伪终端的连接。一般来说,如果SSH命令行,这将导致蟒蛇运行在非交互模式上给出一个 ..
发布时间:2016-08-03 11:47:51 服务器开发

结合MySQL把本地端口通过SSH - 在控制台,而不是通过在Mac OSX上PHP了shell_exec()

我运行OSX 10.6.7,并试图通过ssh连接到远程MySQL服务器运行一些PHP脚本。目前,我没有问题,运行下面的命令: 的ssh -i /Users/xxxx/key.pem user@data.server.com -L 53306:本地主机:3306 -f睡眠60 GT;>日志文件 MySQL的用户-u -p -h 127.0.0.1 -P 53306 在我使用密码进行身份验 ..
发布时间:2016-08-03 11:43:55 PHP

如何在bash脚本远程命令结果赋值局部变量?

我在写一个脚本来恢复在一组服务器的主从复制。迷失在bash语法尝试将本地变量分配具有远程运行命令替换本地值的结果是: 函数doRemote(){ SSH s1.domain.com<< ENDSSH MySQL的ü根-pXXX --execute =“DROP DATABASE分贝;创建数据库DB;” MySQL的ü根-pXXX --datab ..
发布时间:2016-08-03 11:43:21 Linux/Unix

知道如果一个远程端口转发成功?

我试图建立一些反向SSH隧道进行这样我就可以通过反弹一些服务器公网IP访问我的家庭网络。 当我运行以下命令: SSH -R:[port_XX]:本地主机:22 some_user @ my_server的 即使“port_XX”在使用中,它仍然会成为一个成功的ssh连接到“my_server的。” 如果我直接运行此命令,我可以看到这个问题时,它给了我一个警告: “警告:远程端口转发失败监 ..
发布时间:2016-08-03 11:40:43 服务器开发

如果测试文件/目录是否存在通过SSH /须藤在Python /猛砸

我是在远程服务器上安装证书,并要检查它们是否存在之前,我覆盖它们。该服务器只允许通过ssh公钥非root权限。我能须藤-S 来在shell根一次。根是必需的,因为在/ etc / SSL不是被其他人可读。这是在蟒蛇面料正在开发中,这样就可以在shell命令通过须藤运行的任何命令会工作。我不介意在这种情况下,键入在提示密码。 TL; DR:我需要一个 SH 命令,可以告诉我的Python程序时是否 ..
发布时间:2016-08-03 11:32:24 Python