问题标签 [remote-host]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Python脚本在远程目录中非常慢
我无法在由 SSHFS 挂载的远程目录中运行我有点复杂的 python 程序。在远程目录中执行导入需要几秒钟,而在本地目录中执行导入需要几分之一秒。程序不应自行访问远程目录中的任何内容,尤其是在导入阶段。
默认情况下,有当前(远程)目录我 sys.path,但是当我在(其他)导入之前将其删除时,速度不会改变。我用python确认了-vv
在查找模块的过程中没有访问这个远程目录。不过,在导入阶段,我可以通过外部网络监视器看到来自网络的一些数据的稳定流。
此外,我无法真正确定它在花费大部分时间时到底在做什么。根据我的简单打印输出,它似乎发生在一次导入完成之后,并且在下一次导入开始之前......
我正在运行 Fedora 25 Linux
tomcat8 - Tomcat 8 RemoteHostValve 不工作
对我的服务器的访问应仅限于某些远程主机,并且我想允许 Uptimerobot 监视我的服务器。
目前 uptimerobot 总是得到 403 Forbidden。
我添加的 Server.xml 看起来像这样:
匹配此列表中的所有主机UptimeRobot 白名单
但是重新启动服务器后没有任何变化,仍然是 403。
我还尝试使用没有通配符的域名,如下所示:
但是还是403,
我尝试通过添加启用主机名查找
到<Connector
标签,但同样没有效果。
但在我的日志中,我看到访问被解析为“engine19.uptimerobot.com”,这与我的 RemoteHost-Pattern 相匹配。
任何想法,为什么它仍然被禁止?
编辑:
通过 IP 访问
正在工作中。但我不想在那里添加整个 ips 列表。RemoteAddrValve
有没有可能RemoteHostValve
互相打扰?
perl - 读取远程主机上的文件
我的代码涉及到主机(使用openSSH),获取与模式匹配的文件列表(使用远程查找命令-OpenSSH),然后打开我得到的每个文件并处理每个文件(grepping等)。我完成了获取文件名并传递给函数。现在,我必须将这些文件名传递给我打开每个文件名并处理它的函数。我正在尝试使用 File::Remote 执行此操作,如下所示:
但是我无法在主机上打开文件,并且出现错误。
ruby - 使用远程主机安装 chromedriver
我在名为 Scaleway 的 ubuntu 远程主机上使用 Ruby、Sinatra 和 Redis 数据库部署了我的应用程序。
通过这种方式,我已经安装了所有我需要的东西,并且我可以访问我的应用程序。因此,当我想使用使用 Watir gem(硒)的脚本时,它总是向我显示此错误:
Selenium::WebDriver::Error::WebDriverError at /show_result
unable to connect to chromedriver 127.0.0.1:9515
我知道我需要 Xvfb(已安装)、无头 gem(我在我的代码中实现)和 chromedriver,我安装的方式与我在本地机器上安装它的方式相同。在我的本地机器上,它运行良好,但在我的远程主机上,它向我显示了上面的这个错误。
你知道如何解决这个问题吗?您是如何安装 Chromedriver 以便我的程序识别它的?
linux - 找不到命令。在远程主机上执行 bash 时
为什么我无法在远程主机上执行命令。我错过了什么吗?
bash 文件:hello.sh
php - PHP 通过主机名登录。这足够安全吗?
我通过一些内部站点的主机名对用户进行身份验证。我这样做:
但我不确定以这种方式登录用户是否安全。有没有机会提高这种自动登录方法的安全性?还是这种方法已经足够安全了?
我喜欢这种方法,因为它很简单。他们工作得很好。
谢谢
更新:
环境:本地 Intranet,有大约 20 个客户端。本地托管 DNS。
我的问题与信任 $_SERVER['REMOTE_ADDR'] 是否安全?因为我使用主机名而不是 IP 地址来识别用户!
bash - 将局部变量传递给远程 shell bash 脚本
尝试使用 bash 脚本将本地变量传递给远程 shell。这是我正在尝试的。这是 test.sh
当我尝试执行“./test.sh test”时,我得到的结果是“选择的环境是”。shell 无法将变量传递给远程系统。
node.js - NodeJS - ERR_INVALID_ARG_TYPE 向远程主机发出 HTTP 请求时抛出错误
最近,我在尝试使用 NodeJS 和request-promise发出请求时遇到了一个问题。
以下代码嵌套在用于文件上传的 multer 调用中(使用嵌套函数/集群。
在使用当前请求时,没有 'json: true' 属性(已注释掉),我收到以下错误:
当我打开 'json: true' 选项时,问题不会发生,但远程 API 会返回错误,因为它不能很好地处理 JSON 请求/它们添加的花括号。
关于克服这个问题的任何想法?
谢谢你。
linux - 如何使用 ssh 从在 docker 容器中运行的 jenkins 连接到在 docker 容器中运行的远程主机
我已经多次尝试这些步骤,但都失败了。做了很多 RnD 但无法解决问题。
我正在使用在 Oracle VM 上运行的 CentOS。
我正在尝试使用 SSH 从 CentOS 主机 -> Jenkins -> 远程主机连接
我目前的工作目录是:/root/connect2nareshc/jenkins_0_to_hero/jenkins_image
我确实ssh-keygen -f remote-key
生成了公钥和私钥。
在/root/connect2nareshc/jenkins_0_to_hero/jenkins_image
我的目录Dockerfile
中如下:
在上面的一个目录中/root/connect2nareshc/jenkins_0_to_hero
,我有docker-compose.yml
以下内容:
我执行以下命令,它工作正常。即从主机我连接到 Jenkins,从 Jenkins 我使用密码连接到 remote_host。
当我尝试使用密钥进行连接时,我无法:
相反,它提示我使用密码连接。
在 remote_host 上,我做ls -altr
了/var/log
并得到了以下输出。我找不到 auth.log