centos 的正确发音是什么?我说 centos 就像 sent-oh-ess 一样。我听到其他人说sent-ohss。
我用 apt-get 安装了一个包,现在我需要找到这些文件的放置位置。
我试过:
sudo apt-cache show <package>
Run Code Online (Sandbox Code Playgroud)
和,
sudo find / -name <package>
Run Code Online (Sandbox Code Playgroud)
但它没有透露任何有用的信息。
什么是查找属于我安装的特定软件包的文件的好命令或方法?我正在使用 Ubuntu 10.x。
我只想允许私有 IP 范围访问我网站上的管理员面板。
我发现一篇文章解释了如何针对特定目录路径(例如 /var/www/admin/)执行此操作,但不是通过 URL 执行此操作。我无法使用确切的目录路径,因为我使用的 MVC 框架没有可以指向的静态文件。
是否可以在虚拟主机配置中执行此操作?
我脑子里的伪代码看起来像这样,
<Directory $domain/admin>
Order allow,deny
Allow from 192.168.1.0/24
</Directory>
Run Code Online (Sandbox Code Playgroud) 我正在尝试让乘客使用Ubuntu 10.10 (Maverick Meerkat),但我遇到了一个问题。乘客安装程序似乎无法识别虚拟包。我收到此错误:
代码:
passenger-install-apache2-module
...
* OpenSSL support for Ruby... not found
...
Run Code Online (Sandbox Code Playgroud)
然后它说,运行这个:
* To install OpenSSL support for Ruby:
Please run apt-get install libopenssl-ruby as root.
Run Code Online (Sandbox Code Playgroud)
当我运行上面的命令时,它指的是 libruby 包:
sudo apt-get install libopenssl-ruby
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'libruby' instead of 'libopenssl-ruby'
libruby is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 43 not upgraded.
Run Code Online (Sandbox Code Playgroud)
当我查看 libruby 的详细信息时,它说它提供了 libopenssl-ruby:
代码:
Provides: libbigdecimal-ruby, …Run Code Online (Sandbox Code Playgroud) 我的卧室里有一个 ubuntu 服务器。它已连接到互联网。昨晚,凌晨 5 点,它在硬盘上进行了一些密集的 I/O(我听说过)大约 20 分钟。我没有安排任何 cron 作业,它以前也没有这样做过。它可能被黑客入侵了吗?或者我是偏执狂... ext4 文件系统是否进行了一些日志更新?下次可能发生时,您将如何收集更多信息。也许是 IDS 或...?它位于防火墙后面。
apt ×2
linux ×2
security ×2
ubuntu ×2
apache-2.2 ×1
apache-2.4 ×1
aptitude ×1
centos ×1
debian ×1
ids ×1