小编Bla*_*man的帖子

在安装之前如何分析这个 debian 包?

我在看这个 debian 包

在安装之前,我很好奇仅通过分析 debian 包我可以获得多少信息。

我很想知道到底要安装什么以及在哪里安装。

这可能吗?

package-management

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

尝试使用 nc 命令测试服务已启动

我正在尝试使用 nc 测试服务是否已启动并正在运行。

echo ruok | nc 127.0.0.1 5111
Run Code Online (Sandbox Code Playgroud)

但我得到这个回应:

This is nc from the netcat-openbsd package. An alternative nc is available
in the netcat-traditional package.
usage: nc [-46DdhklnrStUuvzC] [-i interval] [-P proxy_username] [-p source_port]
      [-s source_ip_address] [-T ToS] [-w timeout] [-X proxy_protocol]
      [-x proxy_address[:port]] [hostname] [port[s]]
Run Code Online (Sandbox Code Playgroud)

我不确定如何使用这个“替代 nc”,有人可以向我解释一下吗?

我试过:

echo ruok | nc -s 127.0.0.1 -p 5111  
Run Code Online (Sandbox Code Playgroud)

但我收到了同样的信息。

networking monitoring netcat

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

How to change into directory owned by root if I have sudo?

I have a deploy user that has sudo privledges.

I can't sudo cd into the directory, but I can list it like:

sudo ls /root
Run Code Online (Sandbox Code Playgroud)

How can I cd into the folder, or is that not possible?

command-line sudo cd-command

4
推荐指数
2
解决办法
3374
查看次数

在命令行上导航

除了Ctrl+ACtrl+E跳转到命令行的前端或末尾,你还能做什么?

是否可以删除整行?或者到该行中的下一个或上一个单词?

command-line shortcut-keys

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

用于分析网络响应等的命令行工具

我想在对 url 进行 http POST 时查看 tcp 通信。

我正在寻找的是,如果他们在 tcp 握手期间发送重定向。

我该如何测试?

例如,我向 www.example.com/1/2 发了一个 http 帖子,然后服务器响应重定向到 www10.example.com/1/2

我必须发送一个 http 帖子,并且发布的值必须是一个 xml 文档。(我在磁盘上有一个示例 xml 文件,如果实用程序允许,我可以发送它)。

networking

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

这个 PS1 变量在 .bash_profile 文件中有什么作用?

目前我的终端提示如下:

blankman-MacBook-Pro:~ $
Run Code Online (Sandbox Code Playgroud)

我的 .bash_profile 有:

export PS1="\[\033[36m\]\h:\W \[\033[33m\]\$(parse_git_branch)\[\033[00m\]\$(git config user.initials)$\[\033[00m\] "
export SUDO_PS1='\[\e[0;31m\]\u\[\e[m\] \[\e[1;34m\]\w\[\e[m\] \[\e[0;31m\]\$ \[\e[0m\]'
Run Code Online (Sandbox Code Playgroud)

这有意义吗?

bash

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

将 PermitrootLogin 更改为 no,但我仍然可以以 root 身份登录

我刚刚创建了一个新服务器(VM)并设置了 SSH,我可以正常登录。我创建了另一个用户帐户,将其添加到管理组中,并且 sudo 工作正常。

现在我想尝试禁用 root 登录,因此我编辑了 /etc/ssh/ssh_conf 文件:

Host *
PasswordAuthentication no
PermitRootLogin no
SendEnv LANG LC_*
HashKnownHosts yes
GSSAPIAuthentication yes
GSSAPIDelegateCredentials no
Run Code Online (Sandbox Code Playgroud)

(以上几行都是被注释掉的行)。

注意:它没有 PermitRootLogin 所以我自己手动添加了它。

我正在运行 ubuntu 14.04

我仍然可以使用我的非 root 帐户登录,我也可以使用我的 root 登录名登录(它要求输入密码,然后工作正常)。

我确实重新启动了 ssh 服务,并且还重新启动了整个虚拟机以防万一。

这里可能出现什么问题?

ssh security

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

我应该在 11.04 上运行什么版本的清漆?

我去了 ubuntu 的主站点并下载了最新的 LTS 版本 11.04。

现在我正在尝试在其上安装清漆,并按照 Ubuntu 下载页面上的步骤添加了新的存储库,但它的 url 中有 /natty/,当我尝试使用 apt-get 更新时,我注意到那里是 404 错误,因为该 url 不存在。

我看到他们只有这个带有软件包的发行版:

http://repo.varnish-cache.org/ubuntu/dists/
Run Code Online (Sandbox Code Playgroud)

它的 LTS 是其中之一,或者 LTS 被认为是 Natty 还是?

server

0
推荐指数
1
解决办法
1331
查看次数