小编bot*_*les的帖子

如何在不携带 /path/to/folder 的情况下压缩目录?

示例命令:
$ tar -cvjf destination.tar.bz2 /path/to/folder/source

我希望destination.tar.bz2提取出来的最终/path/to/folder/文件不包含文件目录。提取 tarball 然后将其内容 mv/path/to/folder/source到不同的目录似乎效率低下。

command-line-interface tar

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

如何在本地机器上组织和使用多个 RSA 密钥?

我有 Server_A、Server_B 和 Server_C。

我想为每个生成唯一的身份验证密钥,并在运行 Lion 的本地机器上组织它们,如下所示:

  • 将 server_A 密钥放在 Users/username/.ssh/server_A 中
  • 将 server_B 密钥放在 Users/username/.ssh/server_B 中
  • 将 server_C 密钥放在 Users/username/.ssh/server_C 中

当我连接到 Server_A(或 B 或 C)时,如何指定正确的私钥来验证我的本地机器?

linux ssh authentication rsa

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

为什么要删除 Apache/Nginx 用户的 Shell 访问权限?

授予注定要运行 Apache/Nginx 的用户帐户的 shell 访问权限是一个坏主意吗?

我问是因为,Guvnr 在他的 VPS Bible 系列中,用 visudo'd 设置了一个新用户

guvnr  ALL=(ALL) ALL
Run Code Online (Sandbox Code Playgroud)

权限,然后使用该用户设置 Nginx 服务器。

而 Nginx HTTP Server 的作者建议您不要向运行 Nginx 的用户授予 shell 访问权限。

您总是可以删除guvnr 的shell 访问权限,但是,您将如何管理您的网站?

编辑:@Bart Silverstrim - 以下是 guvnr 安装 Nginx 的方式:

  • (以用户guvnr登录)
  • sudo 安装 nginx 依赖
  • 用户 wget nginx 源文件
  • 用户 ./configure --sbin-path=/usr/local/sbin --with-http_ssl_module
  • 用户制作
  • 须藤制作安装

那么也许 Nginx 是在这里安装到 root 的?

如果在 /etc/ssh/sshd_config 中禁用 root 登录,这是一个好的做法吗?

linux permissions nginx command-line-interface apache-2.2

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