当我尝试安装php5-ffmpeg时: apt-get install php5-ffmpeg 我收到一个错误: The following packages have unmet dependencies: php5-ffmpeg : Depends: phpapi-20090626+lfs 据我了解,当我将PHP从5.3升级到5.4时,我的php5-ffmpeg被破坏了。 我该如何解决? 我尝试了一些选项,如-f,-ingnore-dependencies,但没有解决它。 我正在使用Ubuntu 12.04.2 LTS。
我有一台服务器运行Linux 3.2.12 32位i686 13驱动器:1启动驱动器,3 raid5设备的4驱动器每个。 / proc / mdstat显示 Personalities : [raid1] [raid10] [raid6] [raid5] [raid4] md2 : active raid5 sdd1[3] sdc1[2] sdb1[1] sda1[0] 5860535808 blocks level 5, 64k chunk, algorithm 2 [4/4] [UUUU] md1 : active raid5 sdk1[3] sdj1[2] sdi1[1] sdh1[0] 4395407808 blocks level 5, 64k chunk, algorithm 2 [4/4] [UUUU] md3 : active […]
在最近更新到CentOS 6.4之后,两台机器有setuid()限制,它们的function或者是selinux,但是都是禁用的。 例如下面的失败: [root@host statd]# perl -e 'use POSIX; POSIX::setuid(99);system("id")' [root@host statd]# echo $? 0 当它应该返回像这样的东西: host:~# perl -e 'use POSIX; POSIX::setuid(99);system("id")' uid=99(nobody) gid=0(root) groups=99(nobody),0(root) context=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 为了调用perl,setuid()调用成功,然而system()子立即退出,就像selinux或类似的终止一样。 但是,在/var/log/audit/audit.log中没有日志条目,即使在semodule -DB之后。 setuid32(99) = 0 getuid32() = 99 geteuid32() = 99 pipe([3, 4]) = 0 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7705728) = 10073 close(4) = 0 rt_sigaction(SIGINT, {SIG_IGN, [], 0}, {SIG_DFL, […]
这是我试过的。 我在远程AIX系统上编辑了/ etc / ssh / sshd_config X11Forwarding yes X11DisplayOffset 10 X11UseLocalhost yes 以及设置$ DISPLAY DISPLAY=localhost:10.0 export DISPLAY …重启 通过RHEL连接 ssh -X me@hostname 运行xclock xclock 得到以下输出: X11 connection rejected because of wrong authentication. X connection to localhost:10.0 broken (explicit kill or server shutdown) 还xauth list不打印任何东西。
当使用VMware ESXi 5.5中的最新(> = 2014)发行版来创build新的Linux虚拟机时,他们是否应该使用discard选项挂载它们的文件系统? 我假定虚拟机pipe理员不一定知道实际的底层存储是什么,虚拟机使用的是推荐的“虚拟控制器”,我希望/如果虚拟机发出TRIM命令,他们可能会用到精简虚拟磁盘(即使它们位于非SSD存储上)或SSD存储上的厚虚拟磁盘。 在ESXi虚拟机中使用discard挂载选项是否真的做了些什么(例如,即使虚拟控制器是SCSI而不是SATA接口)? 当VM使用这种discard选项时,vSphere> = 5.5是否会执行任何操作?
我有60个数据驻留在12个CSV文件中。 数据将被加载到加载进程为单线程的集群数据库中。 为了提高我的负载性能,我需要从每个节点启动一个加载过程。 从这个angular度来看这么好。 我最大的问题是如何分割这些数据? 它被压缩,每个csv文件有大约5TB的数据! 我尝试拆分,但它需要太长时间!
我知道每个安装的ext3文件系统都会有一个相应的正在运行的进程。 其中一个进程是使用大量的CPU,我想知道哪个文件系统负责。 我有三个ext3文件系统挂载,但进程只显示为 root 325 2 0 Sep23 ? 00:30:12 [kjournald] root 7433 2 0 Sep23 ? 00:00:00 [kjournald] root 7434 2 0 Sep23 ? 00:09:47 [kjournald] 我怎样才能确定哪个进程与哪个文件系统相关联?
我在Linux上使用zfs,使用sharesmb=on选项来尝试本地smb共享function,而不是将zfs tankpath添加到我的smb.conf文件中。 共享已经显示在我的Windows机器上,但我的Windows用户无法写入它。 我想我假设zfs smb接口正在将我的windows用户映射到具有相同名称的linux用户。 我通常会做一个用户名映射文件映射到Linux用户的Windows,但似乎没有必要,因为用户名是相同的。 本地smbshare是否使用smb.conf,或者是否有应用samba设置的zfs pool命令?
我想知道如果我可以看到哪个应用程序正在使用我的内存缓冲区和caching。 当数据从caching中删除时,在内核中还有任何指定的时间。 我的RAM正被缓冲区和caching充分使用,它也开始进行交换。 free -m的输出: $ free -m total used free shared buffers cached Mem: 14034 13878 156 0 10 11362 -/+ buffers/cache: 2505 11528 Swap: 8187 478 7709
我看到的其中一台服务器似乎参与了针对Wordpress安装的powershell攻击。 我已经接受了这么多次,所以我非常熟悉可以采取措施来防止这种情况。 然而,我正在努力的是检测传出的攻击。 服务器是一个典型的Apache服务器,上面有许多虚拟主机 – 这当然是复杂的事情 – 如果只有一个虚拟主机,那就不会那么困难了! 我正在使用tcpflow来logging从服务器上的任何端口到使用此命令的任何其他机器上的端口80的stream量: tcpflow -i eth0 dst port 80 and src host <my_servers_ip> and port not 22 我发现这个更适合tcpdump。 通过它的输出可以稍微脑融化一段时间:) tcpflow将每个请求放入一个单独的文件.. 以下是一个我认为是可疑活动的文件输出: POST /wp-login.php HTTP/1.1 User-Agent: Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html) Host: somedomain.com Accept: */* Cookie: wordpress_test_cookie=WP+Cookie+check Content-Length: 97 Content-Type: application/x-www-form-urlencoded log=jacklyn&pwd=london&wp-submit=Log+In&redirect_to=http://somedomain.com/wp-admin/tes1a0&testcookie=1 请注意,我已经混淆了上面的“Host:”,我相信这是被攻击的主机(这是否正确?)。 所以我的问题真的是,我该如何去检测正在产生这种恶意stream量的虚拟主机? 如果我可以这样做,我可以让我的客户知道,他可以采取措施,调查网站,并作出必要的更改,以阻止它.. 任何解决scheme非常感激地收到:)