Articles of linux

什么是SASL / GSSAPI?

无数次我遇到了SASL / GSSAPIexpression式。 我已经search了很多次,但我不明白它是什么以及它如何与Kerberos相关。 任何人对此有一个简单的解释?

租build筑环境

我有一个特定的需求。 我想build立一个大型的开源C ++项目,但是我没有足够强大的Linux计算机。 为了合理的构build时间,我需要6GB(ish)内存和4-8个CPU的高频运行。 我不想为此build立一台计算机,这是一个爱好项目,我不知道我会追求它还是多less。 一个VPS不适合我的需求,我需要的资源太贵了。 部分问题是,我的使用模式是不一样的虚拟主机,这需要较高的正常运行时间,但资源较less。 我只需要每周使用服务器一两个小时。 只要安装了所有构build工具,就不需要root访问权限。 也许10-20演唱会的磁盘空间。 在我的预算中有没有可以满足这些要求的服务? 我一个月可以花20美元左右。 我尝试了谷歌search,但我的谷歌foo太弱了。 提前致谢。 (对不起,如果这是错误的堆栈交换网站)

我怎样才能找出为什么我的php5-fpm无法启动?

我得到504网关超时,当我尝试到达我的服务器一个小检查没有发现任何日志在php5-fpm日志,但只是为了确保,我试图重新启动它。 当我试图重新启动它: sudo service php5-fpm restart 我得到[fail]但是当我做 sudo service php5-fpm stop sudo service php5-fpm start 我没有错误。 如果没有日志,我该如何进行调查? 我能做什么?

在Ubuntu 8.04服务器上释放内存(RAM)

我使用一些轻量级的服务器应用程序(apache22,svnserve,mysql和proftpd)在Slicehost虚拟服务器上运行Ubuntu 8.04。 唯一严重的服务限制是RAM – 256MB是我付出的。 我注意到,如果我让系统运行几天/周,可用内存的数量会慢慢下降,分页文件正在被使用。 例如,在重新启动时,我可能有60%的RAM是空闲的,第二天可能是55%,等等。 total used free shared buffers cached Mem: 256 114 141 0 3 50 -/+ buffers/cache: 61 194 Swap: 511 0 511 我将如何防止可用内存的数量下降? 编辑 :这是我的ps -aux列出顶端的内存消费者。 我忽略了所有的系统进程。 我可以看到,Apache和MySQL的内存使用率最高。 USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1369 0.0 0.3 16844 952 ? S<s 00:10 0:00 […]

当你终止所有的根进程时,它对服务器有什么影响?

还有其他的开发者以root身份login,我想把它踢出去。 所以我发了 pkill -KILL -u root 然后我意识到,我可能杀死了各种根进程。 我有损我的系统吗? 我现在无法通过SSH访问它。 更新:Web服务器仍在运行。 但是现在我无法通过SSH连接。 我不知道我做了什么。

Debian启动到单用户模式

我忘记了我的root密码,并试图通过启动进入单用户模式来改变它,但是当启动时,我得到这个屏幕: 然后我按“e”编辑引导configuration,我得到这个屏幕: 然而,在教程中我跟着它说我应该导航到以“内核”开头的行,但正如你所看到的,我没有这条线。 所以我试着改变“安静”到以“linux / boot / vmlinuz ….”开头的行上的“single”,但是这不会引导系统进入单用户模式。 我应该编辑哪一行才能使其工作?

如何分割文件并直接压缩?

我有一个100GB的文件,我想分割成100个1GB的文件(通过换行符) 例如 split –bytes=1024M /path/to/input /path/to/output 对于生成的100个文件,我想将gzip / zip应用到这些文件中的每一个。 是否可以使用单个命令?

如何在Linux中检查ElasticSearch版本

我只是好奇如何检查Linux中的ElasticSearch版本? 谢谢阿美

远程访问防火墙后面的Linux机器

我打算将Linux机器部署为远程位置的公共terminal。 我希望能够通过SSH远程访问它进行维护,但是我不想在远程防火墙上打开端口,以便在需要访问此计算机的情况下使用。 我虽然有一个简单的脚本来创build一个反向SSH隧道到外部的机器,但我宁愿不必有一个用户必须做任何事情,当我需要访问它。 有任何想法吗? 更新:我决定去我的原始计划的脚本来创build一个反向的SSH隧道。 虽然其他build议的解决scheme,如端口碰撞将更符合我真正想要做的事情,在这种情况下,我没有任何configuration路由器,而不是通过configuration步行的用户。 不寒而栗

Linux或Windows 2003(64位)托pipeOracle数据库?

从StackOverflow复制 有没有压倒一切的理由select一个呢? 我在中间。 我们的数据库pipe理员说Linux上的Oracle比较好,但是不能提供certificate。 我们的硬件pipe理员只知道Windows。 现在我们正在开始使用Linux,但是如果我能findcertificate这是一个更好的托pipeOracle操作系统的证据,我会感觉更好。 数据库有500 GB的数据。 我知道这不是很大,但是我们有一些过程会对我们的Windows 2003(32位)服务器征税。 – 编辑 – 我已经看过几个非常好的论点。 没有什么能够让决策变得更容易,但好的一点也不会less。 看起来没有一个确定的“坏”select。