将邮件服务器从旧硬件安全可靠地迁移到新硬件,更改操作系统,软件等的步骤是什么? 一旦安装新机器,软件是半configuration的什么是最好的方式来取代旧的服务器有最低的停机时间? 任何build议都非常感谢,特别是考虑到与SSL证书,IP地址,DNS问题等有关的问题。 用户帐户,别名和域名迁移目前并不是真正的问题。
我有一个xenserver,我不知道是否有可能从RAID5软件分区引导它。
我习惯于在基于Ubuntu的系统上工作。 我有几个DEBIAN软件库来分发我的软件。 现在,我想知道Fedora用户使用“apt-get”和DEBIAN库是否常见? 基于Fedora的系统与Aptitude相当于什么? 更新 :我了解Fedora人使用yum。 我的问题更多的是与“安装apt-get / aptitude是否可以访问DEB存储库中的东西?
嗨,我使用从Linux的FTP命令尝试从另一台服务器下载网站。 我可以很好地login,但是当我尝试下载整个网站与mget *我得到这样的osmething local: email/: No such file or directory local: includes/: No such file or directory 我认为这是说我没有目标服务器上的目录。 但我是pipe理员,我有权限创build文件夹。
我正在运行带有两个networking接口的Debian Lenny服务器。 第一个接口eth0连接到局域网,并从该局域网上的DHCP服务器接收IP地址。 第二个接口eth1直接连接到一个NAS,在这个NAS上安装了一个DHCP服务器,所以当NAS启动时,eth1会从中接收一个IP地址。 当eth1收到IP地址时,我想自动运行一个shell脚本。 如何才能做到这一点?
我在FC8服务器上遇到了这个问题,如果我在yum中search某个东西,它会find我正在search的包,但是当我去安装包时它说不存在…? [hamstar@tankian ~]$ yum search pecl php-pecl-apc.i386 : APC caches and optimizes PHP intermediate code [hamstar@tankian ~]$ sudo yum install php-pecl-apc.i386 Setting up Install Process Parsing package install arguments No package php-pecl-apc.i386 available. Nothing to do [hamstar@tankian ~]$ sudo yum install php-pecl-apc Setting up Install Process Parsing package install arguments No package php-pecl-apc available. Nothing […]
过去,我在一家非常受欢迎的托pipe公司有一个共享帐户,允许shell(ssh)访问服务器。 我发现有趣的是我可以遍历文件系统并列出所有在系统上的用户。 用户帐户通常与域名匹配。 难道他们没有阻止这个或者列出其他用户的东西,不能被锁在一个Linux的盒子?
有没有任何的Linux导师为想学习系统pipe理工作的人员提供培训? 寻找像学徒types的交易。 在这方面有任何帮助的本地用户组?
所以我inheritance了一个生产箱子的运行 Linux版本2.6.9-023stab048.6-enterprise(root @ rhel4-32)(gcc版本3.4.520051201(Red Hat 3.4.5-2))#1 SMP Mon Nov 17 19:09:18 MSK 2008 安装了以下过期的nginx包(通过yum list | grep nginx ) nginx.i386安装0.6.39-1.el5 我们在使用这个过时的版本时遇到了很多困难,我想升级它,但这显然是通过yum最新的可用版本。 不幸的是,这是在我inheritance的产品框中,所以我不知道这个软件包安装了什么文件,或者随后写了哪些脚本,这些脚本依赖于处于特定位置的nginx文件。 所以这是我的问题给你: 我可以用yum来访问一个不同的版本库吗(0.7。*)吗? 如果没有,那么是否有任何yum命令可以让我准确地查看包中安装了哪些文件? 什么是最好和最干净的方式来删除软件包的版本,并将其replace为nginx 0.7。*从源代码安装? 有没有办法做到这一点,而无需离线服务器很长一段时间(超过15分钟左右)? 谢谢你的帮助!
今天,我的Ubuntu盒子里发生了一些奇怪的事情:普通的(非root用户): 只要我login,我可以sudo不input我的密码(通常,我相信我总是必须键入我的密码sudo ?) 当我键入cd ~ ,它告诉我,我没有权限去/root 。 同样,我的bash提示符显示如下: user@host:/home/username而不是熟悉的user@host:~我习惯的。 似乎我的configuration文件似乎没有正确设置了,似乎一切都认为我的主目录是/root 。 由于之前的项目符号,我不能像运行screen那样做,因为它不能在/root目录中写入新的configuration文件。 知道/etc/passwd显示我的用户的home是/home/user而不是/root可能很有用。 我只是做了一个大的apt-get upgrade ,这是我的软件的新版本的正常行为? rkhunter报告了一些可疑的文件,但似乎已经有一段时间了,似乎是合法的(它们看起来是与请求跟踪器相关的文件)。 我可以发布rkhunter日志,如果这有助于任何人,并审慎。 而chkrootkit什么也没有出现。 也unhide似乎没有注意到任何东西。 rkhunter似乎只关心的是我的openssl , openssh , php , GnPG 。 但是做一个 sudo apt-get update; sudo apt-get upgrade; sudo apt-get dist-upgrade 给我没有包升级。 任何人有什么build议如何解决这个问题? 奖金指向任何人可以确定我的问题的原因。 更新 :如上所述,我的/etc/passwd显示我的主目录是正确的( /home/username ),但是当我echo $HOME时显示/root 。 这是输出: user@hostname:/home/user$ getent passwd $USER user:x:1000:1000:user,,,:/home/user:/bin/bash user@hostname:/home/user$ echo […]