问题标签 [server-administration]

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.

0 投票
1 回答
667 浏览

ssl - 我可以在与非 SSL/TLS 网站共享的服务器上安全地启用 HTTP/2 吗?

我管理一个服务器(托管 VPS),我们将其用作我们为客户构建的站点的共享托管环境。我们未来构建的所有新站点都将在 HTTPS 上运行,但大多数旧站点未配置为支持 HTTPS。我们可能很快就会将它们全部转换,但我们还没有完全实现。

我想启用 HTTP/2,以便新站点可以利用它,但我不能干扰现在必须继续通过 HTTP/1 提供服务的旧站点。没有 SSL/TLS 证书的站点会自动回退到 HTTP/1,还是浏览器会检测到 HTTP/2 支持并尝试通过 SSL/TLS 连接,从而产生无效的证书安全警告?我可以/应该做些什么来确保正确的行为?

我们在 CentOS 6 上运行 Plesk Onyx 17,使用 Apache 和 nginx 作为反向代理,如果其中任何一项很重要的话。

0 投票
1 回答
416 浏览

tfs - 防止在 TFS 2015-2017 中删除工作项

我正在管理 TFS 2015 服务器,即将升级到 2017。

是否可以防止删除工作项?

  • TFS 的早期版本不允许删除 - 那么是否有任何配置或扩展阻止它。

当更新到 2017 年时,这个潜在的修复将如何发挥作用?

0 投票
1 回答
127 浏览

clearcase-ucm - 将 UCM Clearcase 迁移到新服务器

作为基础架构升级的一部分,我们正在升级我们的 UCM clearcase 实例并迁移到新服务器。我们目前有一个管理员 PVOB,所有项目 PVOB 都链接到管理员 Pvob,而 Vobs 链接到他们的 PVOB。当迁移到新的 VOB 服务器时,这个层次结构是否必须大爆炸以确保管理 pvob 是一致的,或者可以使用某种分阶段迁移方法。有人有推荐的方法吗? 层次结构

0 投票
1 回答
857 浏览

python - 使 su 非交互

我需要一个脚本来使用 python 和 paramiko 远程执行某些操作。我使用在远程机器上执行了 sudo 操作

'回声'+密码+' | sudo -S '+'cmd_to_be_executed'

通过在 paramiko 中将标志 get_pty 设置为 true 解决了 tty 问题。现在有一台远程机器没有该用户的 sudo 权限,切换到 root 的唯一方法是使用 su 命令。所以我尝试了

'回声'+密码+' | su -c '+'cmd_to_be_executed'

但它会引发 tty 问题。现在即使我在 paramiko 中将 pty 标志设置为 true,也会出现同样的问题

标准输入必须是 tty

有没有办法解决这个问题?任何帮助都非常感谢谢谢!!!

0 投票
2 回答
123 浏览

linux - linux中什么消耗内存

我使用 atop cmd 来检查内存使用情况。在屏幕截图上,我可以看到我总共有 1gb,还有 300mb 是免费的。我怎么知道是什么消耗了其他〜700mb?我尝试在 cmd 上使用,但这并没有给我太多信息。

在此处输入图像描述

0 投票
1 回答
298 浏览

php - PHP _FILES 数组和 SELinux - 禁止文件访问

我在适用于 AWS 的 Red Hat Enterprise Linux (RHEL) 上遇到了 PHP 和 SELinux 的问题。当我使用 _FILES 数组从 POST 获取文件 (jpg)时,当 move_uploaded_file 将文件移动到标准目录中的上传目录时,它使 SELinux 类型成为必要user_tmp_t的类型。因为从不更改文件上的 SELinux 类型,所以 jpg 文件被禁止使用。我该如何解决这个问题?httpd_sys_content_1var/www/html/move_uploaded_file

move_uploaded_file($_FILES['file']['tmp_name'], $uploaddir)是我正在使用的。

我尝试更改 php.ini sys_upload_dir 和 upload_tmp_dir 但问题仍然存在。我也尝试创建一个新文件夹来存储 tmp 文件并使用sudo semanage fcontext -a -t httpd_sys_content_t "/phptmp(/.*)?"但仍然无法正常工作。

semanage fcontext -a -t httpd_sys_content_t '/var/www/html(/.*)?'并且restorecon -R -v /var/www/html/确实解决了现有文件的问题,但它在未来不起作用,因为 PHPuser_tmp_t每次都会导致它。

我想使用 SELinux,但这很令人沮丧,因为我真的不知道如何在 PHP 上更改 SELinux 属性。

我知道这是一个 SELinux 问题,因为如果我这样做setenforce 0可以“解决”问题。

0 投票
2 回答
881 浏览

linux - 用户登录时在 Linux 中显示自定义消息

我有一台运行 SSH 服务的 Linux 服务器。我有一条自定义消息,需要在用户使用 putty 登录时显示。此处附有所需的屏幕截图 有人可以告诉我如何实现相同的功能吗?

0 投票
1 回答
35 浏览

clearcase-ucm - 在 Win 和 AIX 之间移动 Vobs

在将 UCM 从 7.1.2.6 升级到 8.x 之前,我们需要将 windows 服务器上的 vobs 合并到 aix 上的通用 vob 服务器。

但是,我们似乎在 Windows 区域设置了一些连体双胞胎,我已经可以看到两组 VOBS。

检查时,AIX 和 Windows 上的现有 vobs 共享一个公共 ADMIN PVOB (aix)。
在 Project Explorer 中,两组 vobs 共享一个共同的 PVOB,并且两组组件一起可见。

因此,我想知道将.vbsVOBS vbs( ?

0 投票
1 回答
436 浏览

php - Phalcon - 未定义符号:zend_hash_str_del

我已经为 php 5.6 编译了 Phalcon 框架(2.1 版),如果我允许在 php.ini 中使用该框架,我会收到此消息。

编译运行良好且没有错误

我的服务器设置 Ubuntu ISPConfig 3 PHP 7.0, PHP 5.6.30

0 投票
1 回答
2271 浏览

php - Laravel 存储目录访问问题

我有一个问题:我的数据文件在真实服务器上的 /storage 目录(Laravel 的默认存储目录)中不可用,它们返回 404 missing file 错误。在我的本地服务器上,它们可用并且不返回错误。我在存储目录上尝试了递归 chmod 但这并没有解决它。会不会是访问权限问题?

更新

奇怪的事情会变得陌生:我可以/storage/users/通过 url 查看目录中的文件,并且/storage/users/November2017我错过了所有文件。但是,这是一个有趣的时刻:当我将文件上传到时,/storage/users/我也无法通过 url 看到它。文件已上传,但当我尝试访问它时浏览器返回 404 错误。

文件/storage/users已由 Voyager 管理面板创建(默认文件)。