小编Hol*_*lly的帖子

NGINX 上的服务器别名

我正在将站点移动到在 NGINX 上运行的新服务器。旧站点的 Apache2 VirtualHost 已ServerAlias配置,我想在 NGINX 配置中复制。

我在 NGINX Docs 上读到的内容来看,这似乎可以通过server_name.

我只是想确保我拥有的是正确的。

从 APACHE2

ServerAlias our-domain.com www1.our-domain.com our-domain.ie
Run Code Online (Sandbox Code Playgroud)

到 NGINX

server_name www.our-domain.com our-domain.com www.our-domain.ie our-domain.ie;
Run Code Online (Sandbox Code Playgroud)

nginx alias serveralias

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

在 sudo su 上为 Amazon EC2 实例设置密码

我们的临时服务器位于 Amazon EC2 实例上。当您通过 ssh 进入它时,您可以执行sudo命令或sudo su无需输入密码。

无论如何,我可以在用户尝试使用命令时要求用户输入密码sudo吗?我有一个需要访问权限的 3rd 方开发人员,我想限制他们的 root 权限。

我尝试设置密码,sudo passwd但我仍然不需要密码。

~$ sudo passwd root
Enter new UNIX password: 
Retype new UNIX password: 
passwd: password updated successfully
~$ sudo su
/home/ubuntu# exit
~$ sudo passwd
Enter new UNIX password: 
Retype new UNIX password: 
passwd: password updated successfully
~$ sudo su
/home/ubuntu#
Run Code Online (Sandbox Code Playgroud)

更新

我尝试通过运行sudo visudo并添加来要求输入密码:

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

现在我被要求输入密码,但我设置的密码不起作用!幸运的是,我在开始之前创建了一个 AMI。

问题可能是我没有为用户设置密码ubuntu,我应该运行sudo passwd ubuntu而不是sudo …

password sudo amazon-ec2 amazon-web-services

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

临时站点的 DNS 记录

我想为位于不同服务器上的临时站点设置 dns 记录。假设我们的域是 www.example.com,我可以简单地A为 www.staging.example.com创建一个指向不同 IP 地址的新记录吗?

domain-name-system a-record

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