小编Mir*_*ici的帖子

说明 TCP 和 UDP 源端口应超过 1024 且随机的文档在哪里?

我很难找到记录源端口应该是随机的并且在 1024-65535 范围内的地方。

这是在哪个 RFC 中记录的?

编辑:
特权端口的第一个参考在 RFC2623 中
似乎这更多地取决于 TCP/IP 实现,它是事实上的标准。

IANA 正在分配端口号 (RFC1700)

tcpip udp rfc

12
推荐指数
1
解决办法
7402
查看次数

创建 spn 的权限

根据我阅读的一些文档,SQL 服务器的服务帐户将在数据库引擎启动时创建一个 SPN,允许进行 kerberos 身份验证。我找不到任何说明帐户创建 SPN 所需权限的文档。那么,为了创建 SPN,帐户需要具有哪些权限(如果可能,禁止域管理员)?

permissions active-directory kerberos spn

11
推荐指数
1
解决办法
3万
查看次数

LXC 容器未启动

我的 CentOS LXC 容器不再在 Ubuntu 14.10 机器上启动。我认为问题是在重新启动后开始的,但我不确定。

我在 yum 更新后遇到了类似的问题,当时 init 脚本被替换为不支持 LXC 的库存脚本。他们正在尝试启动 udev 等......但是这次我对所有 CentOS 实例都有这个问题,即使是那些新创建的实例。

主机操作系统:Ubuntu14.10 64 位
来宾操作系统:Centos 6.5 64 位

root@ubuntu-mvutcovici:~# lxc-start --logfile stash-lxc.log --logpriority DEBUG -dn stash
lxc-start: lxc_start.c: main: 337 The container failed to start.
lxc-start: lxc_start.c: main: 339 To get more details, run the container in foreground mode.
lxc-start: lxc_start.c: main: 341 Additional information can be obtained by setting the --logfile and --logpriority options.
root@ubuntu-mvutcovici:~#
Run Code Online (Sandbox Code Playgroud)

这是 stash-lxc.log 文件的内容:

lxc-start 1416596262.928 INFO     lxc_start_ui …
Run Code Online (Sandbox Code Playgroud)

lxc ubuntu-14.10

10
推荐指数
2
解决办法
2万
查看次数

是否可以从 Linux 管理 ESX 服务器?

VMware vSphere Client 无法在 wine 中运行。在 Mono 中都没有。

您使用哪些工具来创建、启动/停止新虚拟机、在没有 VMware vSphere Client 的情况下在控制台上进行连接?

vmware-esx

7
推荐指数
2
解决办法
7488
查看次数

如何转储失败的系统调用的内核堆栈跟踪?

这是一个规范问题。我想了解为什么特定的系统调用失败。是否可以显示系统调用的内核堆栈跟踪:

  • 当返回非零或负数时(这取决于系统调用来知道它何时失败,也许我们应该将失败基于errno
  • 当执行到达返回指令时?

尝试使用trace/trace-bpfcc来自bcc-tools(Fedora)/ bpfcc-tools(Ubuntu):

$ sudo /usr/sbin/trace-bpfcc -K 'r::do_sys_open "%llx", retval'&
$ touch /root  # As normal user
15979   15979   touch           do_sys_open      fffffffffffffffe
        kretprobe_trampoline+0x0 [kernel]
        do_syscall_64+0x5a [kernel]
        entry_SYSCALL_64_after_hwframe+0x44 [kernel]
Run Code Online (Sandbox Code Playgroud)

但堆栈跟踪毫无意义。

linux linux-kernel

5
推荐指数
0
解决办法
652
查看次数

Ansible 反斜杠在剧本中转义

如何在 ansible playbook 中正确转义反斜杠?

我正在尝试搜索并替换密码中的反斜杠,但我什至无法在 regex_replace jinja2 过滤器中添加反斜杠作为字符串。我正在使用 ansible 版本 2.1.1.0。

下面是问题的一个例子:

$ cat jinja2-escape-test.yml
---
- hosts: localhost
  gather_facts: no

  vars:
    password: '\Udl5DoQfa3Uy_:1sbcE'

  tasks:

  - debug: var=password

  - name: Escape root password - working
    set_fact: "password_escaped={{ password | regex_replace ('U','\\X') }}"

  - name: Escape root password - not working
    set_fact: "password_escaped={{ password | regex_replace ('U','\\') }}"

  - debug: msg=password_escaped={{ password_escaped }}

# vim:et:sw=2:ts=2:sts=2:

$ ansible-playbook jinja2-escape-test.yml
ERROR! failed at splitting arguments, either an unbalanced jinja2 block or quotes: password_escaped={{ …
Run Code Online (Sandbox Code Playgroud)

ansible ansible-playbook

4
推荐指数
1
解决办法
3万
查看次数

如何在多行中拆分 ansible local_action

我有一个 local_action,我想分成多行。

  - name: Find geographical region of this server
    local_action: uri url=http://locator/studio/{{ ansible_default_ipv4.address}} method=GET return_content=yes register=locator_output
Run Code Online (Sandbox Code Playgroud)

ansible ansible-playbook

4
推荐指数
1
解决办法
8899
查看次数