背景我们运行一系列CentOS 6.5服务器,每个服务器都有多个用户(〜100多台)通过X-Window XDMP从MS Windows桌面进入。 这些用户不需要启动的默认应用程序的主机,如脉冲,音量控制,vino,polkit等等。所以我们要定制启动的默认应用程序集。 但是,我们在这些机器上做例行的yum更新 ,不要我们的自定义覆盖。 Yum / rpm包含一些保留对指定configuration文件的更改的规定。 问题我们可以通过1)删除或者2)在/ etc / xdg / autostart /中相应的.desktop文件中插入“Hidden = true”行来自定义启动的应用程序集,但是其中一些.desktop文件不是在安装它们的RPM软件包(例如gnome-media,polkit-gnome,policycoreutils,vino)中指定为configuration文件。 这意味着如果更新包,这些文件可能会被yum更新操作覆盖。 build议的解决scheme(1)蛮力:写一个yum-update之后的脚本,用来重写我们所做的修改。 无论是手动运行这个或者可以定制yum自动运行。 build议的解决scheme(2)微妙而危险:创build我们自己的定制RPM包,安装包含更改的文件。 然后强制安装这个RPM。 由于冲突,将来要更改文件的RPM更新将停止。 这将中断例行的yum更新,我们将按照手动程序来保存/恢复自定义。 替代解决scheme,想法和批评是最受欢迎的! 谢谢。
解决Centos 6.5服务器上的IPMI问题。 具体而言,当尝试使用IPMI LAN设置时,由于错误,我无法设置IPMI Webpipe理。 inputipmitool lan print时出现以下错误: [root@]# ipmitool lan print Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory Get Channel Info command failed Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory Get Channel Info command failed Could not open […]
我一直在试图configuration我的CentOS 6.5最小64位机器,以允许SFTP用户连接并被关进特定的文件夹。 我可以使用unix命令:“sftp user @ localhost”并在受限制的目录内移动,但是我不能使用LS或其他类似的命令。 但是,真正的问题是我无法使用FileZilla进行连接。 我只是得到这个错误: Status: Retrieving directory listing… Command: pwd Response: Current directory is: "/" Command: ls Status: Listing directory / Error: Unable to open .: permission denied Error: Connection timed out after 20 seconds of inactivity 我希望能够在Unix中使用SFTP命令时使用LS,但最重要的是我需要它与FileZilla一起工作。 以下是对当前设置的描述: 的/ etc / SSH / sshd_config中 Subsystem sftp internal-sftp Match Group sftp_users […]
我试图使用下面的代码: iptables -A INPUT -m state –state NEW -m tcp -p tcp \ –dport 8161 -j ACCEPT -m comment \ –comment "ActiveMq Server port" 但我仍然无法远程访问它。 该进程在本地运行, ss -tulpan | grep 8161 ss -tulpan | grep 8161显示: tcp LISTEN 0 50 :::8161 :::* users:(("java",8261,131)) 目前的iptables规则是: # iptables -nvL Chain INPUT (policy ACCEPT 0 packets, 0 bytes) […]
我有一个运行nginx的centos服务器。 服务器ip最近改变了,nginx不再启动 它给出了以下错误信息123.123.123.123。 是服务器的旧IP地址 启动nginx:nginx:[emerg] bind()为123.123.123.123:80失败(99:无法分配请求的地址) 它在哪里读取旧的IP地址?
我添加一个新的虚拟硬盘驱动器vdb到KVM guest(centos6.5),像这样 [root@centos ~]# fdisk -l | grep vdb Disk /dev/vdb: 8589 MB, 8589934592 bytes 然后,有两种格式化磁盘的方法 一个。 [root@centos ~]# mkfs.ext4 /dev/vdb [root@centos ~]# mount /dev/vdb /data/ 湾 [root@boss ~]# fdisk /dev/sdb Command (m for help): n Command action e extended p primary partition (1-4) p Partition number (1-4): 1 First cylinder (1-1044, default 1): Using […]
在远程服务器上,曾经有人可能使用sudo -u命令作为另一个用户执行某个命令,但是最近我无法完成这个任务。 当我这样做时,我收到以下错误: sudo -u lool ./autogen.sh /var/tmp/scltjLjKc: line 8: -u: command not found 所以我不得不使用sudo来root然后su执行命令之前的用户。 这可能是什么原因?
是否可以在CentOS 6.5中安装Oracle XE? 如果是的话,那么有没有关于如何在CentOS 6.5中安装XE的傻瓜指南,而不使用像VirtualBox这样的虚拟机。 感谢您的任何回应
对于networking集群,我正在创build一个CentOS 6.5根磁盘。 目标是在本地磁盘上通过NFS和其他各种文件夹(如/var/log挂载/只读。 这是我的第一个想法: 在启动时,脚本尽早执行,检查本地磁盘是否需要初始化; 如果磁盘需要初始化,则创buildLVM卷; 正常启动继续,只要读取了/etc/fstab就挂载分区。 但是,除了修改/etc/inittab或/etc/rc.d/rc.sysinit ,这听起来不太合理,我看不到如何在读取/etc/inittab之前执行脚本。 由于使用本地磁盘与networking设置似乎是一个相当普遍的需求,我想知道是否有其他解决scheme来实现这种行为?
所以configuration有点奇怪,从我们的互联网提供商,我们通过DHCP获得IP,还有一个整个子网路由到这个IP。 我通过添加第二个接口与静态IP解决了它(通常你会把路由器之间,失去1个IP),所以现在的问题: 每当DHCP租约过期并且IP更新时,接口eth1:0状态将变为closures状态。 eth1configuration: DEVICE=eth1 TYPE=Ethernet ONBOOT=yes NM_CONTROLLED=yes PEERDNS=no BOOTPROTO=dhcp DHCP_HOSTNAME=router.xxx.xxx eth1:0configurationeth1:0 : DEVICE=eth1:0 TYPE=Ethernet ONBOOT=yes NM_CONTROLLED=yes BOOTPROTO=static IPADDR=xxx.xxx.xxx.xxx NETMASK=255.255.255.248 我希望解决scheme是一个简单的选项,我忘了,谢谢你的帮助! dhclient版本: Internet Systems Consortium DHCP Client 4.1.1-P1 Copyright 2004-2010 Internet Systems Consortium.