我在ubuntu上有一个openvpn安装程序,多个用户正在连接。 我想列出所有与他们的通用名称的活动证书。 他们是这样做的一种方式吗?
假设你有一个LVM卷/ dev / vg0 / mylv。 您已将此虚拟磁盘作为虚拟化或模拟客户机系统呈现。 在安装过程中,来宾系统将其视为/ dev / sda并将其分区到/ dev / sda {1,2,5,6}并完成安装。 现在,在某些时候,您需要从主机系统内访问这些文件系统,而无需运行来宾系统。 fdisk看到这些分区就好了: # fdisk -l /dev/vg0/mylv Device Boot Start End Blocks Id System /dev/vg0/mylv1 2048 684031 340992 83 Linux /dev/vg0/mylv2 686078 20969471 10141697 5 Extended /dev/vg0/mylv5 686080 8290303 3802112 83 Linux /dev/vg0/mylv6 8292352 11980799 1844224 83 Linux 但是,/ dev / […]
在Ubuntu 14.04上,交换文件必须增加,因为内存和交换使用率达到100%的使用率。 在现场生产服务器上,交换可以增加,而对服务的干扰最小? free -h输出free -h : total used free shared buffers cached Mem: 3.9G 3.4G 435M 24K 1.2M 7.5M -/+ buffers/cache: 3.4G 443M Swap: 8.0G 6.6G 1.4G
我想创build一个独立的ubuntu环境,在其上安装和configuration一些需要在networking上进行通信并通过http访问的应用程序。 我想能够运行我自己的版本的Java,Apache和其他二进制文件,而不会干扰或受到其他用户的二进制文件的干扰。 也做一些进一步的发展。 chroot会是一个足够的解决scheme吗?
我试图configurationpostfix和dovecot与存储在MySQL中的虚拟域一起工作,但是当邮件从postfix传递到dovecot的时候,我一直在遇到这个问题。 Apr 26 11:54:40 smtp postfix/pipe[13165]: 20CCE1C30D5: to=<[email protected]>, relay=dovecot, delay=45846, delays=45846/0.28/0/0.14, dsn=4.3.0, status=deferred (temporary failure. Command output: lda: Error: user [email protected]: Error reading configuration: Invalid settings: postmaster_address setting not given lda: Fatal: Internal error occurred. Refer to server log for more information. ) 现在,因为我知道Google是如何工作的,所以我发现了很多参考资料:“你需要在15-lda.conf中添加postmaster_address选项到lda协议行。 这是doveconf -n的输出 # 2.2.9: /etc/dovecot/dovecot.conf # OS: Linux 3.13.0-49-generic i686 Ubuntu […]
如果您从arrays中移除组件硬盘,则会在“(initramfs)”下面放入一个“busy box”shell,说明类似于“无法装入根设备”的内容,因为RAID1arrays变为“非活动”。 可以使用以下命令启动它: (initramfs): mdadm –run /dev/md0 (initramfs): exit 之后,它通常使用启动的RAID1(文件系统位于RAID1arrays上)启动,并且将保持正常启动,直到您移除另一个驱动器(在这种情况下,它将完全相同)。 Google使用“ BOOT_DEGRADED = true ”吐出一大堆关于UBUNTU的post,但是这对DEBIAN不起作用。 还有一篇关于使用“ md-mod.start_dirty_degraded = 1 ”作为内核映像的引导参数的文章 。 我曾尝试将它传递给GRUB菜单选项,但没有用。 有可能是解释它的东西 ,但我是一个新手理解:( 有任何想法吗?
我为本地networking做了一些经常使用的仓库的每晚和每周的镜像。 有几次,有人试图做一个更新,而rsync发生和失败,因为预期的文件还没有那里。 是否有可能做一个rsync,使所有更改的文件只有完成时显示正确的名称? 我知道rsync使用临时.hidden文件,而每个传输正在进行,但我可以推迟重命名,直到它完成了某种? 或者,似乎我可以使用–backup选项将所有更改移动到一个目录,然后primefaces地移动它们,但是我希望该function与现在的function相反。 我在Linux上的价值。
如果我想在一台计算机上运行相同发行版的不同版本(稳定版,开发版),我需要configuration什么以确保它们可以在它们之间共享/主分区?
我已经在debian服务器上设置tripwire,默认策略有一些奇怪的设置。 # # Critical devices # ( rulename = "Devices & Kernel information", severity = $(SIG_HI), ) { /dev -> $(Device) ; # /proc -> $(Device) ; } /proc是非常不稳定的,所以我已经评论了,但我想我应该把它的一些内容明确地在这里。 我有一些想法,但我会就这个问题征求意见。 其他的东西是/var/log : # # These files change every time the system boots # ( rulename = "System boot changes", severity = $(SIG_HI) ) { /var/lock […]
设法杀死远程计算机上的sshd(通过运行一个使用机器中所有可用内存的脚本,oops …),除了访问主机[1]之外我无法访问,我正在考虑如何确保该sshd始终保持运行。 除了每隔n分钟或几小时重新启动sshd的hacky cron作业外, 使用inittab让init保持sshd运行似乎是一个好主意 。 这种方法有什么缺点吗? 这似乎是Linux发行版默认情况下明智的做法,因为sshd通常是机器唯一可用的访问方法。 另外,还有其他的守护进程,我应该使用这种方法? 也许是一个监控代理,如nagios的nagios? [1]是的,pipe理卡或networking电源开关将是一个好主意,但他们当时被认为是“不必要的”。