Articles of linux

Debian的Linux服务器上传速度是有限的一个连接,但不是多个

好的..我有一台运行Debian linux,opensshd,vsftpd的服务器。 这个服务器有一个1Gb的上传pipe道,我的客户pipe道是2.5mb的下游。 问题是我可以通过任何rsync,scp或filezilla ftp或者任何东西从服务器上下载一些东西到我的客户端。 我的下载速度只有它的三分之一。 但是,如果我使用DownThemAll或其他使用多个同时连接的东西,那么我可以获得所有我想要的速度。 我的供应商向我保证(他在技术上是有知识的/精明的),这不是他们最终的任何事情,他们没有任何上限。 这里发生了什么? 这是一种令人不安的,因为我不能只是rsync它会更好。

安装/ home作为noexec

使用noexec安装/home是否真的能增加安全性? 它所做的只是禁用二进制权利? 这意味着其他脚本仍然可以将shell代码运行并执行到服务中。 运行共享主机。 挂载/tmp , /var/tmp和/var/shm noexec,nodev和所有提供安全性?

如何在Linux上组织Web服务器目录?

可能重复: 什么是最好的Linux权限用于我的网站? 我正在寻找一种在Linux上组织Web服务器目录的简单方法。 用户可以使用FTP将他们的网页上传到服务器上。 但是,如果他们这样做,这些文件是由用户自己拥有,并且Web服务器不能写入他们。 我正在寻找一个解决scheme 允许用户上传东西到服务器 允许Web服务器创build/删除/操作文件 允许用户删除Web服务器操作某些文件/目录以提高应用程序安全性的能力。 我将如何做到这一点?

在CentOS服务器上连接到VPN的多台设备

我正在寻找一个解决scheme,以什么将是多个操作系统和设备的VPN软件。 我目前有15个系统连接到VPN。 我使用的是LogMeIn中的Hamachi,但是他们缺乏Android支持,真让我感到不安,而且他们对Linux操作系统的有限支持也让我失望了。 我的系统中90%是Ubuntu 11+系统,只有2个是Windows XP。 但是我也有一些人,也许有3人需要从Android设备连接到它。 这就是Hamachi让我失望的地方,我想转移到我自己的VPN解决scheme。 服务器将是一个运行CentOS的简单VPS。 所以我需要一些VPN软件来连接那些基于Linux的服务器。 我想用OpenVPN,但我认为,在任何操作系统中,你必须有他们的软件连接到VPN。 Ubuntu支持VPN,但是OpenVPN需要安装额外的软件,如果我能帮上忙的话,我不想要这个软件。 与Windows相同,与Android相同。 加上Android大多需要根植设备的OpenVPN,至less从我读过的。 我正在考虑可能是L2TP,但是我不确定让Ubu系统与它连接是多么容易,因为我没有find有关这个主题的更多信息,更不用说Window的XP机器了。 我知道Android连接到它的大门。 我对L2TP了解不多,但是我知道从我读过的东西上运行CentOS是一件痛苦的事情。 现在最后一个选项是PPTP的某种软件,但是我从来没有读过任何东西,也不知道所有的系统是否兼容。 你将如何解决这些设备和多个操作系统? OpenVPN似乎是我的标题,我只是不喜欢它,它总是需要软件来运行和根植Android设备。 任何解决scheme和安装解决scheme? 也许像Ubuntu这样的服务器不同的操作系统将使另一种types的VPN更容易?

将虚拟机备份到磁带机

我有自己的一个奇特的磁带驱动器,惠普LTO2与200/400 GB的墨盒。 st驱动程序报告如下: scsi 1:0:0:0: Sequential-Access HP Ultrium 2-SCSI T65D 我可以使用tar存储和检索像魅力的文件 tar cf /dev/st0 somedirectory 和 tar xf /dev/st0 工作无懈可击。 但是,我真正想要备份的是LVM LV。 它们包含具有不同分区布局的整个虚拟机,因此使用mount和tar不是一个选项。 我试过使用类似的东西 dd if=/dev/VG/LV bs=64k of=/dev/st0 要实现这一点,但似乎有与这种方法相关的各种问题。 首先,我希望能够在一盘磁带上存储超过1个LV。 现在我想我可以试图连接磁带上的数据,但是我觉得在一个有各种不同尺寸的不同LV的自动化场景中,这样做是不行的。 其次,我想存储一个小的XML文件以及包含关于LV中包含的虚拟机的一些信息的原始数据。 我可以将所有东西都转储到一个目录中,并且将其解决 – 不是很理想,我不得不放置大量的scratch空间。 有一个更简单的方法来实现这一点? 第三,从网上search来看,在写入磁带时使用类似mbuffer的东西似乎是明智的,以防止维基百科称之为磁带“擦鞋”。 但是,我不能用mbuffer做任何有用的事情。 mbuffer手册页build议写入磁带设备: mbuffer -t -m 10M -p 80 -f -o $TAPE 所以我试过这个: dd if=/dev/VG/LV | mbuffer -t -m […]

使用代理用户和组映射的MySQL密码身份validation

我实际上在这里使用MariaDB,但我正在借口MariaDB是MySQL的“替代品”。 如果这是一个跨平台的差异/问题,我不会感到惊讶,但我希望你看看。 这就是交易:我正在使用CentrifyDC进行PAM身份validation,并使用Active Directory域。 这对于SSH / sudoer访问非常有效,现在我正试图为MySQL提供authN / Z … err,MariaDB。 用户身份validation似乎很好。 我创build一个用户,并按预期工作: MariaDB [(none)]> grant all privileges on *.* to myuser identified via pam; 为了完整起见,我将login并查看我的资助金和我是谁: MariaDB [(none)]> show grants; +—————————————————————+ | Grants for myuser@% | +—————————————————————+ | GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED VIA pam | +—————————————————————+ 1 row in set (0.00 […]

单声道3.0.2 + xsp + lighttpd提供空白页面

我需要MVC 4(和基本的.NET 4.5)支持,所以我下载了单声道3.0.2,并将其部署在lighttpd 1.4.28安装上,与xsp-2.10.2(是我能find的最新版本)一起安装。 在完成configuration教程之后,我设法让fastcgi服务器产生,但是所有的页面都是空的。 即使我去到不使用的URL或直接.aspx文件,我得到一个空的HTTP 200响应。 Debug上的日志文件不会显示任何可疑内容。 这里是日志: [2012-12-12 15:15:38Z] Debug Accepting an incoming connection. [2012-12-12 15:15:38Z] Debug Record received. (Type: BeginRequest, ID: 1, Length: 8) [2012-12-12 15:15:38Z] Debug Record received. (Type: Params, ID: 1, Length: 801) [2012-12-12 15:15:38Z] Debug Record received. (Type: Params, ID: 1, Length: 0) [2012-12-12 15:15:38Z] Debug Read parameter. (SERVER_SOFTWARE […]

运行Ubuntu 12.04的Ubuntu 12.04 KVM与启动时的linux-image-virtual崩溃

我的一个虚拟机在virsh中停留在“暂停”状态。 如果我摧毁并重新启动它,它会在一段时间后暂停作为“运行”。 如果我很快,我可以在login时input用户名,但是它会closures。 我不知道从哪里开始,所以任何帮助将是伟大的! 我可以通过guestfish访问虚拟机文件。 kern.log和syslog不会填充新的行。 这是我从kern.log得到的最后一个input: Dec 13 11:21:08 soft201 kernel: imklog 5.8.6, log source = /proc/kmsg started. Dec 13 11:21:08 soft201 kernel: [ 0.000000] Initializing cgroup subsys cpuset Dec 13 11:21:08 soft201 kernel: [ 0.000000] Initializing cgroup subsys cpu Dec 13 11:21:08 soft201 kernel: [ 0.000000] Linux version 3.2.0-34-virtual (buildd@allspice) (gcc version 4.6.3 […]

我需要将file upload到IPMI的无networking操作系统

使用安装了IPMI的iso文件,我安装了一个简单的Ubuntu远程服务器(不包括X,没有Java等)。 但是,内核没有NIC的驱动程序。 所以,启动后,我卡住了。 我编译了适当的(和testing过的)内核模块,它位于我的本地工作站上。 使用IPMI,我可以将它上传到远程Linux的文件系统吗? 谢谢你的帮助。

linux:上传/下载networking共享上的差异

我有一个红帽企业Linux 6(含SELinux),它显示了通过局域网共享文件的下载和上传速度(后者显着较慢)之间的显着差异。 瓶颈似乎是linux机器的输出,因为我的速度在1Mb / s左右 当WinXP机器下载RHEL机器共享的文件(使用samba) 将文件从RHEL上传到WinXP的共享文件夹 而 从XP机器上传到linux的份额 在RHEL上下载XP的份额 只有Windows机器之间的任何共享 运行平稳(约50Mb / s)。 由于从RHEL上传到WinXP共享的速度也会变慢,所以我排除了sambaconfiguration中的一个问题。 什么可能确定上传速度的这个限制? 更新 :iptables不显示任何输出规则,禁用它不显示任何明显的差异,所以我也会排除它。