如果我将以下内容写入 bash 终端:
A="0012"
B=$((A+1))
echo $B
Run Code Online (Sandbox Code Playgroud)
我得到了 11 个,而不是我预期的 13 个!!!!!
我已经用谷歌搜索了,我根本无法解释它,或者弄清楚如何使数字递增。(我实际上想以 B="0013" 结尾并每次递增 1,因为我将其用作备份的前缀)
我有一个新安装的 ubuntu 服务器版本 14.04.1 我有启用 SSL 的 apache2。我想禁用 SSLv3
(我知道这是一个受欢迎的问题,但我已经在多个网站上搜索了所有其他答案,我相信我已经遵循了他们建议的所有步骤。)
当我使用命令时:
nmap --script ssl-enum-ciphers -p 443 MYDOMAIN.com
Run Code Online (Sandbox Code Playgroud)
我可以看到两组密码。一个 SSLv3 和一个 TLSV1.0
我启用了 SSL 模块,它的配置文件是 /etc/apache2/mods-enabled/ssl.conf
我已经通过改变线来改变它
SSLProtocol all
Run Code Online (Sandbox Code Playgroud)
到
SSLProtocol All -SSLv2 -SSLv3
Run Code Online (Sandbox Code Playgroud)
从所有文档和网络教程中,这应该禁用 SSLv3。
我用命令重新启动apache
sudo service apache2 restart
Run Code Online (Sandbox Code Playgroud)
但没有变化。SSLv3 仍然列出。
我尝试停止服务器并重新运行命令以确保我不会意外检查错误的服务器。正如预期的那样,结果发生了变化。
任何人都可以建议我犯了什么错误。
罗伯特
我的确切 ubuntu 版本:
root@xxxx:/etc/apache2/mods-enabled# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.1 LTS
Release: 14.04
Codename: trusty
Run Code Online (Sandbox Code Playgroud)
我的确切 apache2 版本:
root@xxxx:~# apache2 -v
Server version: Apache/2.4.7 (Ubuntu)
Server built: Jul …
Run Code Online (Sandbox Code Playgroud)