Articles of centos

尝试在centos 5.5上安装varnish时出现错误信息

我正尝试使用命令yum install varnish install varnish在CentOS 5.5上安装Varnish,但由于此警告消息,无法完成安装过程: 警告:rpmts_HdrFromFdno:标题V3 DSA签名:NOKEY,密钥ID …… libedit-20090923-3.0_1.el5.rf.x86_64.rpm的公用密钥未安装 我如何解决这个问题?

通过sshd从本地主机到本地主机的端口的未经复制的ssh连接

我试图找出为什么我在我的安全日志文件上有一些奇怪的连接。 像这样的东西: Apr 23 11:35:43 li192-61 sshd[11651]: Did not receive identification string from 127.0.0.1 Apr 23 11:35:49 li192-61 sshd[11661]: Connection closed by UNKNOWN 我有许多这样的连接,每一分钟都是精确的。 所以我使用netstat命令作为netstat -ta –numeric-ports –program | grep 22 netstat -ta –numeric-ports –program | grep 22获取更多信息。 我得到了这个(我删除了我自己的SSH连接): tcp 0 0 localhost:56145 localhost:22 TIME_WAIT – 接下来我试图找出哪一个使用这个端口,所以我使用了lsof -i :22 ,除了我自己的连接之外我什么都没有。 在我启动netstat命令后,我得到了这个: tcp 0 0 localhost:45979 […]

CentOS EPEL安装,与位无关的命令

我正在编写一个小的“安装脚本”,它需要CentOS上的EPEL。 命令(repo url)根据操作系统的不同而不同,我怎么把它统一成一个命令呢? 参考文献: 如何安装EPEL 我记得用uname来做这个,但是不知道如何把它和现有的命令结合起来。

限制scp(与sosd在centos)速度/率

我想让用户通过scp下载/上传文件到我的centos 6.0系统,它通过千兆以太网连接到局域网,但我不希望传输以这样的速度stream动。 我想限制速度到10Mb / s。 我已经设法findvsftpd的正确configuration来限制速度,但没有find相同的sshd。 任何帮助将非常感激。 编辑:只是为了更清楚,我试图限制服务器端的最大速度。

CentOS上的FTP用户,在用户名中带有'@'符号

我们以前的网站服务器是基于Windows的,它托pipe了多个域名。 因此,如果名为“用户名”的用户想通过FTPlogin到“example.com”,他们将提供他们的用户名为“[email protected]”。 从那时起我们就修改了一些东西 我们的networking服务器现在正在使用CentOS 6,我们的应用程序不再依赖任何FTP。 但是,还有一些没有更新的散户,我很好奇,是否有可能build立一些FTP用户来模仿旧的行为,有点向下兼容,直到我们知道没有人依靠它了。 尝试在名字中创build一个带有“@”的用户会导致一定的可预测性: useradd: invalid user name '[email protected]' 强制系统接受这样的名称可能是不可能的,但是我不知道在用户login时是否有类似于这些“虚拟域”的系统,这与我们在Windows上做的事情类似。

集成(Authn&Authz)在Active Directory中的Linux

我正在尝试为Linux服务器find一个统一的身份validationscheme来对Active Directory进行身份validation。 主要是Ubuntu和CentOS服务器。 我需要的: 免费,稳定的解决scheme 统一的UID / GID,使得文件夹的权限是相同的,不pipe它从哪个服务器上挂载 支持recursion组和组映射(EG sudo权限和login权限,以便只允许组X的成员login) 主目录crossmount,使主目录跨服务器跨越统一体验 统一支持至lessUbuntu和CentOS(理想情况下任何味道) 保持本地帐户(至less根) 理想情况下,一个解决scheme不需要计算机帐户,只需使用LDAP绑定进行身份validation,然后执行组查找授权(不知道这将如何影响其他要求) 我发现的替代scheme是: PowerBroker®身份服务开放版(以前也是开放的) Centrify Express 对Winbind 我曾经有过一次糟糕的经历(authentication是随机阻止sshlogin),但我还没有testing更新的版本。 Centrify我还没有尝试,但似乎很有希望,虽然我还没有find一个好的资源,如何实现我的目标。 Winbind我猜是最可定制的,至less为了完成我的最后一点。 我接受任何可以解决我的问题的解决scheme,但是更重要的是,我正在寻找关于如何在Ubuntu和CentOS上完成所有上述内容的安装指南 有没有免费的工具可以解决我的要求相对容易,如果是这样,什么是一个有效的configuration这样做?

无论如何,我可以在一个Sendmail服务器和一个Active Directory服务器之间同步用户/密码

我有本地服务器运行Active Directory,文件服务器,应用程序服务器,为本地networking。 我还有一个运行小型网站的远程托pipe服务器(CentOS 6)和一个处理公司电子邮件的Sendmail实例。 无论如何,我可以同步这两者之间的用户/密码,AD优先考虑。 如果这种情况是不可能的,我可以期待什么替代scheme,但保留这两个操作系统。 (修改电子邮件服务器,使用openldap进行电子邮件服务器用户/密码pipe理,并与AD同步,其他…?) 谢谢。

Centos服务器迁移到更大的磁盘

我有一个centos服务器运行与MySQL,Apache,绑定和电子邮件守护进程whm / cpanel。 服务器现在有95%的服务器磁盘已满。 这是一个dell供电1950 1950个SAS磁盘空间。 我现在用镜像raid与当前在服务器中的两个磁盘(SAS 146GB 10K驱动器)进行安装。 我需要在服务器上获得更多空间,但我不确定如何去做。 你们build议如何获得更多的空间? 我已经购买了两个600GB的SAS 10K驱动器,以取代146GB的驱动器(我想在镜像configuration中运行新的更大的驱动器)。 我想过试图拉动镜像configuration中的一个磁盘,并放入一个更大的磁盘,并让系统尝试重buildarrays。 不过,我担心这可能会导致问题,更大的磁盘甚至可能不被接受到arrays中。 如果RAIDarrays被破坏或无法使用,那么我会被卡住,从备份中恢复裸机,我想避免这种灾难。 我也想过把这些更大的磁盘放在另一个免费的电源1950我已经铺设,然后将数据从现有的服务器移动到这台服务器。 我一直在线下进行试验,但是我不确定这是否是最好的方法呢? 我正要去做的方法是 启动两台服务器closures一个活的CD 在具有较大磁盘的目标服务器上,我将使用分区和文件系统格式化新的600GB磁盘,然后装入根分区。 我会设置rsync守护进程能够推送到根分区 从较小的磁盘的源服务器我将挂载根驱动器,然后rsync -avh一切到目的服务器新的根分区 从目标服务器,然后我需要修改fstab,grub启动configuration,如有必要,重buildinitrd,如果有必要,然后做grub安装推grub到新磁盘 如果一切顺利上面我会有一个重复的服务器与更大的驱动器,如果这不起作用,我仍然有较小的磁盘旧服务器恢复到紧急状态。 我已经试用了一些在我家附近的计算机,尽pipe有新的目的地启动,但由于目标服务器内核的不同硬件出现混乱,似乎是硬盘驱动器控制器缺less的内核模块。 我正在考虑解决这个问题,看看我的小实验是否可以在现场服务器上复制,但是我想知道我是否正在做这个错误的方法? 任何build议表示赞赏? 谢谢

将Cent OS 5上的shell更改为rssh:“Shell not changed”

我在RPMForge的CentOS 5上安装了rssh。 然后我尝试将shell更改为rssh到一个现有的用户,如下所示: [root@ddinvps ofertoza]# chsh -s /usr/bin/rssh ofertoza Changing shell for ofertoza. Warning: "/usr/bin/rssh" is not listed in /etc/shells Shell not changed. 好的,我将/ usr / bin / rssh添加到/ etc / shells中,现在我没有得到警告,只是这个: [root@ddinvps ofertoza]# chsh -s /usr/bin/rssh ofertoza Changing shell for ofertoza. Shell not changed. 任何想法为什么会这样呢? 这是一个普通用户/ home / ofertoza作为主目录。 我想使用rssh将sftp / scp的访问权限限制在只存在于一个网站文件所在的目录中。

vmware esx4.1虚拟磁盘在创build失败的快照后被locking

我有vmware vsphere 4 esx4.1。 我有一台拥有centos6 64位操作系统和3个虚拟磁盘的虚拟机(50GO系统/ 250个GO用户数据/ 250个GO备份) 当我尝试拍摄虚拟机的快照时,我收到了一个错误消息,如未指定的文件名的大小大于数据存储所授权的最大大小。 我的问题是虚拟机无法启动后,我得到这个消息错误,因为它无法访问第二和第三个磁盘(只有系统磁盘是正常的)。 看来,这2个磁盘被locking。 我重新启动物理esx机器,但我有同样的事情! 能否请你帮忙! 我真的被阻止,我需要你的帮助!