AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题

全部问题(server)

Martin Hope
VoY
Asked: 2014-09-03 01:21:12 +0800 CST

如何在 ssh 上使用 sudo 运行任意复杂的命令?

  • 83

我有一个只能以我的用户名 (myuser) 登录的系统,但我需要以其他用户 (scriptuser) 的身份运行命令。到目前为止,我已经想出了以下内容来运行我需要的命令:

ssh -tq myuser@hostname "sudo -u scriptuser bash -c \"ls -al\""

但是,如果当我尝试运行更复杂的命令时,例如[[ -d "/tmp/Some directory" ]] && rm -rf "/tmp/Some directory"我很快就会遇到引用问题。我不确定如何将这个示例复杂命令传递给bash -c,当\"已经划定了我正在传递的命令的边界时(所以我不知道如何引用 /tmp/Some 目录,其中包含一个空格。

是否有一个通用的解决方案允许我通过任何命令,无论引用多么复杂/疯狂,或者这是我已经达到的某种限制?还有其他可能的,也许更易读的解决方案吗?

ssh
  • 12 个回答
  • 67245 Views
Martin Hope
javi007
Asked: 2013-08-08 02:56:35 +0800 CST

Rsync 在目标目录中创建一个同名目录

  • 83

当我运行这个命令

rsync -avzp --del -e "ssh -p myport" user@hostname:/var/www/tests /var/www/tests

文件被同步,但不是将文件保存在 中/var/www/tests,Rsync 会在现有的“测试”中再创建一个目录“测试”:

/var/www/tests/tests

并将文件放在那里。如何告诉 Rsync 不要创建新目录?

rsync
  • 2 个回答
  • 51695 Views
Martin Hope
Petrus Theron
Asked: 2013-08-07 06:58:39 +0800 CST

如何列出所有连接的 Salt Stack minions?

  • 83

有时我的盐官会salt '*' test.ping等待被击落的爪牙回复一段时间。有没有办法查看连接的奴才列表,无论他们是否响应test.ping?

saltstack
  • 6 个回答
  • 81903 Views
Martin Hope
resting
Asked: 2013-05-02 02:13:17 +0800 CST

为什么使用 Chef/Puppet 而不是 shell 脚本?

  • 83

Puppet 和 Chef 工具的新功能。似乎他们正在做的工作可以用 shell 脚本来完成。也许它是在 shell 脚本中完成的,直到这些脚本出现。

我同意它们更具可读性。但是,除了可读性之外,与 shell 脚本相比还有其他优势吗?

scripting
  • 7 个回答
  • 33819 Views
Martin Hope
Martin
Asked: 2012-10-28 05:23:25 +0800 CST

向现有 SSH 公钥添加注释

  • 84

我有一个现有的 SSH 密钥(公钥和私钥),它是使用 ssh-keygen 创建的。如何向这个现有密钥添加评论?

ssh
  • 2 个回答
  • 73794 Views
Martin Hope
imaginative
Asked: 2012-05-22 17:13:21 +0800 CST

将 -xe 参数传递给 /bin/bash 有什么作用

  • 84

正是标题所说的。我不太幸运找到合适的文档来查看 -xe 在以下用例中的作用:

#!/bin/bash -xe

这些参数的作用是什么以及记录在哪里?

scripting bash
  • 6 个回答
  • 43578 Views
Martin Hope
Skyhawk
Asked: 2010-04-13 07:18:55 +0800 CST

如何检查远程 SMTP 服务器的 TLS 证书?

  • 84

我们有一个在 Windows Server 2008 上运行的 Exchange 2007 服务器。我们的客户端使用另一个供应商的邮件服务器。他们的安全策略要求我们使用强制 TLS。直到最近,这一切都很好。

现在,当 Exchange 尝试将邮件传递到客户端的服务器时,它会记录以下内容:

无法在连接器“默认外部邮件”上建立与域安全域“ourclient.com”的安全连接,因为 ourclient.com 的传输层安全 (TLS) 证书的验证失败,状态为“UntrustedRoot”。请与 ourclient.com 的管理员联系以解决问题,或从域安全列表中删除该域。

从 TLSSendDomainSecureList 中删除 ourclient.com 会导致使用机会性 TLS 成功传递消息,但这充其量只是一种临时解决方法。

客户是一家非常大的、对安全敏感的国际公司。我们的 IT 联系人声称不知道他们的 TLS 证书有任何更改。我曾多次要求他确定生成证书的权威,以便我可以解决验证错误,但到目前为止他一直无法提供答案。据我所知,我们的客户本可以将其有效的 TLS 证书替换为来自内部证书颁发机构的证书。

有谁知道手动检查远程 SMTP 服务器的 TLS 证书的方法,就像在 Web 浏览器中检查远程 HTTPS 服务器的证书一样?确定证书的颁发者并将该信息与我们 Exchange 服务器上受信任的根证书列表进行比较可能会很有帮助。

windows-server-2008 exchange-2007 security certificate tls
  • 3 个回答
  • 136123 Views
Martin Hope
Ankur
Asked: 2010-02-24 21:06:43 +0800 CST

如何检查mysql在哪个端口上运行

  • 83
锁定。这个问题及其答案被锁定,因为这个问题离题但具有历史意义。它目前不接受新的答案或交互。

在我的 Windows 开发盒上,mysql 在端口 3306 上运行

如何检查它在我必须将应用程序上传到的 unix 服务器上运行的端口。

mysql unix port
  • 10 个回答
  • 523376 Views
Martin Hope
Daniel O
Asked: 2009-07-30 05:14:52 +0800 CST

可以将 IIS 配置为将请求转发到另一个 Web 服务器吗?

  • 84

我在一台 IIS 6 服务器上设置了多个网站,以主机头区分。

但是,我希望在我的网络上有一个由 Linux / Apache 服务器提供服务的站点。我是否需要为 IIS 使用反向代理加载项,或者是否有一种简单的方法可以告诉 IIS 将所有请求传递到另一台服务器?

iis reverse-proxy
  • 4 个回答
  • 173388 Views
Martin Hope
Nathan Ridley
Asked: 2009-07-10 03:52:46 +0800 CST

IIS 7.5 (Windows 7) - HTTP 错误 401.3 - 未经授权

  • 84

我正在尝试在 localhost 上测试我的 ASP.Net 网站,但出现此错误:

HTTP Error 401.3 - Unauthorized
You do not have permission to view this directory or page because of
the access control list (ACL) configuration or encryption settings for
this resource on the Web server.

我在网站应用程序文件夹中有以下用户,具有完整的读/写权限:

  • 网络服务
  • IIS_IUSRS
  • 系统
  • 管理员
  • 内森(我)

我可以尝试什么来解决这个问题?

http windows-7 iis-7.5
  • 11 个回答
  • 178633 Views
上一页
下一页

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve