Articles of linux

Webserver分区scheme

你将如何分配大约18.5 GB(不要笑)在Linux服务器上的安装? 我正在安装opensuse 11.3。 我知道我需要分配很多/var ,但不知道多less分配给/ 。 这是我现在有的东西: Swap 1GB /boot 47.07MB / 2.14 GB /var 10 GB 我应该分割/分区和/var ? 5和5GB?

是否可以创build一个SFTP下拉框?

我有一个Windows服务器的文件夹可以通过SFTP访问(服务器运行OpenSSH)。 scp被阻止。 我想将文件从Linux服务器复制到Windows服务器。 SFTP似乎是一个不错的select。 理想情况下,我想要一个类似于FTP下拉框的东西,以便Linux框可以直接将文件复制到Windows框中。 我也打开任何解决scheme,这将允许我复制文件,同时提供最less的麻烦。 我在Linux上使用的语言是python; 不知道如果这个因素在。

不同的技术来保护服务器

我正在尝试保护Linux服务器,但是我甚至还想知道相关的漏洞types和发生的攻击以及如何使我能够完全理解保护服务器

Centos Apache和权限(也许是Sudoers)

操作系统:CentOS 5.5 我有一个2个用户,这是一个组的一部分。 我希望允许该组停止并启动Apache,但不能以root身份授予访问权限。 我一直在看Sudoers的方法,但我知道这将失败,因为试图侦听1 – 1024之间的端口进程需要root访问权限。 谁能提出一个解决scheme? 提前致谢

我该如何修复apt / dpkg?

当我尝试运行时,Apt不断崩溃 apt-get upgrade xxx@xxx:/root/# sudo apt-get upgrade Reading package lists… Done Building dependency tree Reading state information… Done The following packages have been kept back: linux-generic linux-headers-generic linux-image-generic The following packages will be upgraded: cvs dovecot-common dovecot-pop3d language-pack-en language-pack-en-base language-pack-gnome-en language-pack-gnome-en-base libgssapi-krb5-2 libk5crypto3 libkrb5-3 libkrb5support0 libssl0.9.8 login openssl passwd 15 upgraded, 0 newly installed, 0 […]

Linux:同时每天,我的MySQL将closures,恢复到以前的版本,然后重新启动。 如何解决这个问题?

我最近从MySQL 5.0迁移到Percona Server 5.1。 我用了 yum remove mysql-server mysql-client 删除旧版本。 然后我用yum安装了Percona服务器。 从那以后,我每天都在同一时间,我的mysqld会自行closures并重新启动。 奇怪的是,当它回来时,它不再是Percona Server 5.1,而是以前的版本:MySQL 5.0! 然后我会删除MySQL 5.0并再次安装Percona Server 5.1。 但是同样的事情会在第二天同时发生:closures,恢复到旧版本,然后重新启动。 我想每天都在closuresMySQL。 然后重新安装旧版本的MySQL并启动旧版本。 我如何知道发生了什么? 我该如何解决这个问题? 这真让我抓狂。 感谢您的帮助。 编辑 好,所以看起来像cpanel是这里的问题。 任何人都可以告诉我什么是cpanel在这里做什么,它如何“带回”旧版本的MySQL? 我怎样才能解决它?

服务器挂在CentOS 5.5上

我在服务器上运行CentOS 5.5。 它运行多个VMware虚拟机和一个NFS服务器。 偶尔,像今天一样,它挂起。 / var / log / messages中没有任何信息指出任何问题。 (我注意到/ var / log / messages不是按时间顺序的。) 任何build议在哪里寻找原因?

想了解Linux服务器以及如何操作它们?

我很快就会从托pipe公司拿一个专用的服务器,但是我不知道如何操作它。 他们告诉我会有cPanel和其他的东西让它更容易。 不过,我不知道是不是共享主机的cPanel不同? 我想要的是关于如何操作专用服务器并对其进行pipe理的一些教程。 你能帮忙吗?

强制每个用户的ssh端口

我想允许通过不同的端口访问服务器上的每个用户。 例如; 用户1只能通过端口2201通过ssh访问,用户2只能通过端口2202访问。我已经通过编辑“/ etc / ssh / sshd_config”并添加了两行允许通过端口2201和2202访问: Port 2201 Port 2202 两个用户现在都可以通过两个端口(和22)访问ssh。 我将如何限制他们只有自己的端口? (另外),用户[root除外]没有任何自动创build的“〜/ .ssh /”目录,所以我做了一个,尝试添加一个configuration文件和一个authorized_keys文件 – 这些似乎没有任何区别。 操作系统是debian挤压和提前感谢。

针对服务器操作系统的短期和长期“长期支持”(LTS)时期的优点/缺点

想知道长期支持(LTS)支持期较短的各种优点/缺点是多长。 我注意到Ubuntu提供了5年的支持,红帽企业Linux(RHEL)有7年的时间,Novell有10年的支持周期。 这些数字在3 – 4年之后是否基本上没有意义(即服务器被replace/升级)? 还是有不同的支持期限的好处?