小编How*_*ard的帖子

我的 KVM 来宾使用 virtio 吗?

在我的一个 KVM 来宾中,当我输入以下命令时,我得到以下信息

/sbin/lsmod | grep vi
virtio_balloon          3692  0 
Run Code Online (Sandbox Code Playgroud)

那么这是否意味着我正在使用 virtio?

更新:

当我打字

cat "/boot/config-`uname -r`" | grep -i vir
Run Code Online (Sandbox Code Playgroud)

我可以看到

CONFIG_PARAVIRT_GUEST=y
CONFIG_PARAVIRT=y
CONFIG_PARAVIRT_SPINLOCKS=y
CONFIG_PARAVIRT_CLOCK=y
# CONFIG_PARAVIRT_DEBUG is not set
CONFIG_VIRT_TO_BUS=y
CONFIG_NET_9P_VIRTIO=m
CONFIG_VIRTIO_BLK=y
CONFIG_VIRTIO_NET=y
CONFIG_VIRTIO_CONSOLE=m
CONFIG_HW_RANDOM_VIRTIO=m
CONFIG_REGULATOR_VIRTUAL_CONSUMER=m
# CONFIG_FB_VIRTUAL is not set
CONFIG_SND_VIRMIDI=m
CONFIG_SND_VIRTUOSO=m
# CONFIG_DEBUG_VIRTUAL is not set
CONFIG_VIRTUALIZATION=y
CONFIG_VIRTIO=y
CONFIG_VIRTIO_RING=y
CONFIG_VIRTIO_PCI=y
CONFIG_VIRTIO_BALLOON=m
Run Code Online (Sandbox Code Playgroud)

听起来我已经在使用 virtio 了吗?

virtualization linux linux-networking kvm-virtualization virtio

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

AWS Elastic Beanstalk 的实例部署/后期配置

我正在使用 AWS Elastic Beanstalk,很容易从部署基于 Java 的 Web 应用程序开始,这很棒。

但是,我想在本地的每个实例上安装Memcached,以便它们可以用于缓存,但似乎它验证了Elastic Beanstalk的原理?

是否可以在本地自动部署 memcached,以及 Elastic Beanstalk 的自动缩放功能?

(我知道我可以使用 Elastic Cache 但想节省一些钱但仍然利用自动缩放的优势)

谢谢。

cloud-computing amazon-ec2 amazon-web-services amazon-beanstalk amazon-elasticache

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

sudo -i 但保留当前工作目录

使用时sudo -i我会模拟以root身份登录,当前工作目录会跳转到/root。

是否可以不跳转并保持工作目录不变?

linux ubuntu redhat bash command-line-interface

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

如何使用 Apache2 mod_deflate 启用压缩内容编码?

无论我如何使用不同的 Accept-Encoding 值进行测试,它总是以 gzip 形式返回。

curl -I -H  'Accept-Encoding: gzip' http://www.example.com
Content-Encoding: gzip


curl -I -H  'Accept-Encoding: deflate' http://www.example.com
Content-Encoding: gzip
Run Code Online (Sandbox Code Playgroud)

那么如何强制放气呢?

mod-deflate apache-2.2

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

厨师按顺序停止和启动服务

我的食谱中有以下几行

service "apache" do
  action :stop
end

# Do something..

service "apache" do
  action :start
end
Run Code Online (Sandbox Code Playgroud)

我发现第二个块没有执行。任何原因?

chef chef-solo

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

制作链式证书时是否应该包含根 CA 证书

我正在使用 Godaddy 证书,通常我会连接证书并制作成链式证书

cat www.example.com.crt sf_bundle.crt > chained.cert
Run Code Online (Sandbox Code Playgroud)

在我的 nginx.conf 中,

ssl_certificate chained.cert
Run Code Online (Sandbox Code Playgroud)

在浏览器中,我看到如下链:

www.example.com
  Starfield Secure Certification Authority
    Starfield Technologies Inc.
Run Code Online (Sandbox Code Playgroud)

很好,一切正常。

今天,我读了一篇来自 CloudFlare [1] 的博客文章,它说:

The lowest hanging fruit in terms of reducing 
the size of these certificates was to remove the 
root certificates from the certificate bundle. 
There's no reason to include these since they should already be 
present in browsers and, even if they're not, the browser won't trust them.
Run Code Online (Sandbox Code Playgroud)

那么,这是否意味着我可以在Starfield Technologies Inc.不影响 SSL …

security linux ssl nginx openssl

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

EC2 实例在连接期间总是要求我输入 pem 的密码

  1. pem 文件由 AWS 控制台生成
  2. 我能够使用 EC2 远程 Web 界面进行连接,使用相同的 pem 文件
  3. pem 的权限已经是 600

错误..

ssh -i ~/test.pem -v ubuntu@ec2-1-2-3-4.compute-1.amazonaws.com

debug1: Authentications that can continue: publickey
debug1: Next authentication method: publickey
debug1: Trying private key: /home/john/test.pem
debug1: PEM_read_PrivateKey failed
debug1: read PEM private key done: type <unknown>
Enter passphrase for key '/home/john/test.pem':
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮忙吗?

security linux ssh amazon-ec2 amazon-web-services

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

Nginx、PHP 和 fastcgi_split_path_info 上的安全问题

根据这篇文章,据说如果我使用 PHP/Nginx,为了更好的安全性,我应该要么

cgi.fix_pathinfo = 0
Run Code Online (Sandbox Code Playgroud)

或者

if ( $fastcgi_script_name ~ \..*\/.*php ) {
  return 403;
}
Run Code Online (Sandbox Code Playgroud)

其他教程中它推荐的风格

fastcgi_split_path_info ^((?U).+\.php)(/?.+)$;
Run Code Online (Sandbox Code Playgroud)

他们彼此矛盾吗?有什么安全建议吗?

谢谢。

security nginx

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

从 ssh 拖尾文件并镜像到本地文件

要通过 ssh 拖尾文件,我可以使用

ssh  -t remotebox "tail -f /var/log/remote.log"
Run Code Online (Sandbox Code Playgroud)

但是,可以将尾部与本地文件同步吗?那么一个文件自动镜像tail命令的更新呢?

linux ssh bash command-line-interface tail

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

我应该在 postfix 的 myhostname / mydestination 中设置什么?

我正在使用 Ubuntu,在网络服务器上需要发送电子邮件(通过 sendgrid),该服务器从不接收任何外部电子邮件,并且我有以下主机名设置

/etc/hostname = example
/etc/hosts = www.example.com.int example (the fqdn has no entry in DNS server)
Run Code Online (Sandbox Code Playgroud)

Web 服务器将在负载均衡器后面访问(DNS 设置为 www.example.com)

现在,对于main.cf,哪个设置是首选?

myhostname = www.example.com.int
mydestination = www.example.com.int, example.com.int, localhost
Run Code Online (Sandbox Code Playgroud)

或者

myhostname = www.example.com
mydestination = www.example.com, example.com, localhost
Run Code Online (Sandbox Code Playgroud)

email ubuntu email-server smtp postfix

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