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
    • 最新
    • 标签
主页 / user-9633

Simone Carletti's questions

Martin Hope
Simone Carletti
Asked: 2010-01-19 12:55:49 +0800 CST

配置 sudo 以询问 root 密码

  • 3

是否可以将 sudo 配置为询问 root 密码而不是用户密码?

服务器配置了一个 root 用户和一个具有有限权限的简单用户(我们称他为简单用户),用于部署服务器上托管的所有应用程序。因此,用户 simple 不在 sudoers 列表中

$ sudo command

不起作用,因为 simple 的密码不能授予他 root 权限。

有时我需要通过 Capistrano(一个 ruby​​ 部署工具)运行一些需要 root 访问权限的脚本,并且编写脚本以便以 root 身份登录、运行脚本然后注销非常困难。我希望能够执行以下语句

$ sudo god restart tasks-group

并让 Capistrano 提示我输入 root 密码。目前,Capistrano 会提示您输入部署用户密码,这显然是一个非管理员帐户。

password root sudo su capistrano
  • 4 个回答
  • 2086 Views
Martin Hope
Simone Carletti
Asked: 2010-01-07 17:30:43 +0800 CST

NS 记录的值可以是 IP 地址吗?

  • 11

直到今天,我还习惯于相信它不可能。从这个页面

名称字段可以是以下任何一项:

  1. 完全限定域名 (FQDN),例如 example.com。(以点结尾)
  2. 不合格的名称(不以点结尾)
  3. '@'(替换 $ORIGIN 的当前值)
  4. 一个“空格”或“空白”(制表符)——这被替换为名称字段的前一个值。

现在,看看下面的查询

$ dig top-immotunisie.com NS

; <<>> DiG 9.6.0-APPLE-P2 <<>> top-immotunisie.com NS
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 44156
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;top-immotunisie.com.       IN  NS

;; ANSWER SECTION:
top-immotunisie.com.    36012   IN  NS  ns1.topnet.tn.
top-immotunisie.com.    36012   IN  NS  196.203.251.8.

;; Query time: 353 msec
;; SERVER: 85.37.17.16#53(85.37.17.16)
;; WHEN: Thu Jan  7 02:29:15 2010
;; MSG SIZE  rcvd: 91

这怎么可能?NS 记录可以指向 IP 地址吗?

domain-name-system ip nameserver
  • 1 个回答
  • 6568 Views
Martin Hope
Simone Carletti
Asked: 2009-08-03 13:20:24 +0800 CST

/usr/sbin/apache2ctl: 124: www-browser: 未找到

  • 16

我正在配置我的新 VPS 以使用 Apache 和 Passenger 托管 Rails 应用程序。我有另一个 VPS 正在运行,我几个月前就配置好了。

在新版本中,我通过 安装了 Apache 及其软件包aptitude,就像我在第一个版本中所做的那样。在最新的 VPS 上运行以下命令返回成功响应

root@www:/etc/apache2# apache2ctl status
Apache Server Status for localhost

Server Version: Apache/2.2.8 (Ubuntu)
Server Built: Jul 10 2009 18:47:48
...

旧 VPS 上的相同命令返回以下错误

root@www:/etc/apache2# apache2ctl status
/usr/sbin/apache2ctl: 124: www-browser: not found

我对这个 VPS 上的 Apache 没有任何问题,但是我想知道如何解决这个错误。

ubuntu apache-2.2
  • 4 个回答
  • 36216 Views
Martin Hope
Simone Carletti
Asked: 2009-08-02 04:14:35 +0800 CST

如何为通过 SSH 隧道的 SSH 连接配置快捷方式

  • 22

我公司的生产服务器(FOO、BAR...)位于两个网关服务器(A、B)后面。为了连接到服务器 FOO,我必须使用我的用户名 JOHNDOE 打开与服务器 A 或 B 的 ssh 连接,然后从 A(或 B)我可以访问任何使用标准用户名打开 SSH 连接的生产服务器(我们称之为韦比)。

所以,每次我必须做类似的事情:

ssh johndoe@a
...
ssh webby@foo
...
# now I can work on the server

可以想象,当我需要使用scp或需要快速打开多个连接时,这很麻烦。

我已经配置了一个 ssh 密钥,并且我正在使用 .ssh/config 作为一些快捷方式。

我想知道是否可以创建某种 ssh 配置以便输入

ssh foo

并让 SSH 为我打开/转发所有连接。可能吗?

编辑

womble 的答案正是我一直在寻找的,但现在我似乎无法使用 netcat,因为它没有安装在网关服务器上。

weppos:~ weppos$ ssh foo -vv
OpenSSH_5.1p1, OpenSSL 0.9.7l 28 Sep 2006
debug1: Reading configuration data /Users/xyz/.ssh/config
debug1: Applying options for foo
debug1: Reading configuration data /etc/ssh_config
debug2: ssh_connect: needpriv 0
debug1: Executing proxy command: exec ssh a nc -w 3 foo 22
debug1: permanently_drop_suid: 501
debug1: identity file /Users/xyz/.ssh/identity type -1
debug2: key_type_from_name: unknown key type '-----BEGIN'
debug2: key_type_from_name: unknown key type 'Proc-Type:'
debug2: key_type_from_name: unknown key type 'DEK-Info:'
debug2: key_type_from_name: unknown key type '-----END'
debug1: identity file /Users/xyz/.ssh/id_rsa type 1
debug2: key_type_from_name: unknown key type '-----BEGIN'
debug2: key_type_from_name: unknown key type 'Proc-Type:'
debug2: key_type_from_name: unknown key type 'DEK-Info:'
debug2: key_type_from_name: unknown key type '-----END'
debug1: identity file /Users/xyz/.ssh/id_dsa type 2
bash: nc: command not found
ssh_exchange_identification: Connection closed by remote host
ubuntu ssh ssh-tunnel
  • 8 个回答
  • 12757 Views
Martin Hope
Simone Carletti
Asked: 2009-07-26 13:20:29 +0800 CST

如何在服务器重启/进程退出时自动重启进程?

  • 5

在我的 Ubuntu 服务器上,我使用God来监控一些 Ruby 进程/脚本,包括一个队列系统。

当我的一个进程存在并重新启动它时,上帝会自动检查。它还跟踪内存使用情况,并在触发特定条件时正确运行。今天我重新启动了服务器,过了一会儿我注意到我的队列不起作用。经过快速检查,我发现在服务器重启后上帝没有重启(我想应该如此)。

确保上帝(或通用进程)在服务器重新启动或进程因任何原因被终止时自动重新启动的最佳方法是什么?

我用来启动上帝的具体命令是

god -c config
linux ubuntu process daemon
  • 4 个回答
  • 16139 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