我试图设置几个LUKSencryption的分区,在引导时安装在一个新的Ubuntu服务器上,这个服务器在软件RAID上安装了LVM。 运行cryptsetup luksFormat ,LUKS头部在卷上清晰可见。 在运行mkfs的任何风格之后,标题被覆盖(在其他没有LVM的系统上不会发生),并且cryptsetup将不再将该设备识别为LUKS设备。 # cryptsetup -y –cipher aes-cbc-essiv:sha256 –key-size 256 luksFormat /dev/dm-1 WARNING! ======== This will overwrite data on /dev/dm-1 irrevocably. Are you sure? (Type uppercase yes): YES Enter LUKS passphrase: Verify passphrase: # hexdump -C /dev/dm-1|head -n5 00000000 4c 55 4b 53 ba be 00 01 61 65 73 00 00 00 […]
我知道我可以在我的Linux机器上安装DFS共享,没有问题,但有没有一种方法可以从这些DFS共享访问/恢复以前版本的文件夹/文件? 谢谢
我的服务器正在运行CentOS 6.我有一个Sprint宽带设备连接为ppp0。 这个连接有一个需要重新启动的倾向,所以我试图用Nagios来监视它(这已经被用于我的networking的其他监视)。 我写了一个nagios脚本,试图通过这个命令来ping通这个接口: enter ping -c 1 -I ppp0 google.com | grep ttl 以root用户身份正常运行,并给我一个ping回复的响应,或者如果连接已经死机,就不会有任何回应。 但是,如果我运行与用户“nagios”相同的命令,我得到以下错误: Warning: cannot bind to specified iface, falling back: Operation not permitted ping回落到我的eth0接口进行ping。 看来,界面的权限不会允许nagios用户使用它。 我不确定要更改什么来允许此用户通过此界面ping通。 有什么build议么? 谢谢
我在FreeBSD上。 本质上,我想要一个PHP脚本(由Apache运行)SSH到另一台机器。 我遇到了没有人没有.sshconfiguration文件,所以得到错误的问题: 无法创build目录“/nonexistent/.ssh”。 主机密钥validation失败。 有没有办法解决这个问题? 奖金点,如果你可以做到这一点,没有根访问,所以我不需要支付我的networking托pipe公司来做到这一点。 谢谢。
我想在Debian启动时隐藏启动信息。 我看到这个链接 ,它是如此有用,因为它说我这样做/etc/init.d/rcS : exec /etc/init.d/rc S >/dev/null 2>&1 结果是我想要的。 但仍然有一些消息。 我怎样才能隐藏它们? starting portmap daemon … Already running .. starting NFS common utilities: statd. starting enhanced syslogd: rsyslogd. and ….
系统规格: LDAP:apache-ds 2.0 M7 / debian压缩 SVN:subversion 1.6.5 / debian Apache:2.2启用了mod_svn / auth_ldap mods 我已经成功地将这两个系统集成在一起(LDAP和SVN)。 我目前遇到的问题是,一旦用户被添加到LDAP,Apache似乎没有确认添加用户,直到服务器重新启动(/etc/init.d/apache2 restart)。 apache是否会使用一些caching,在新的更改被拉入之前必须刷新? 不得不重新启动Apache使我的pipe理员难以完全pipe理自主登机。
尝试使用pgAdmin3从我的Mac连接到我的CentOS VM上的PSQL数据库。 获取以下错误: Access to database denied The server doesn't grant access to the database: the server reports FATAL: no pg_hba.conf entry for host "172.16.30.1", user "gpadmin", database "postgres", SSL off 虚拟机的IP地址是172.16.30.139,因此我将它用作主机。 我已经将以下内容添加到我的pg_hba.conf文件中: local all gpadmin ident #host all gpadmin 127.0.0.1/28 trust #host all gpadmin 192.168.249.131/32 trust local gpperfmon gpmon md5 host all all 192.168.2.109 […]
在我的监控盒中,我有很多由nagios创build的僵尸进程,他们也很快被删除。 我正在使用主动检查来监视我的服务器。 我积累了使用以下命令创build的已停用的进程: $ top -d 0.25 -b -n 20 > topout.txt 这收集了0.25s的延迟20倍的输出。 我做了grep的topout.txt为已经失效的过程。 $ cat topout.txt | grep defunct 我得到以下输出。 8957 nagios 20 0 0 0 0 Z 6.0 0.0 0:00.02 nagios <defunct> 8951 nagios 20 0 0 0 0 Z 3.0 0.0 0:00.01 nagios <defunct> 8954 nagios 20 0 0 0 0 Z […]
我想通过期望在Linux和Solaris机器上运行sshd restart(我期望在我的ksh脚本中运行) 我创build期望的脚本,所以当期望看到提示符“#”然后他运行sshd重启 但问题是,我也运行这个期望也solars和提示有“>”,所以如何创build一个支持“#”和“>”提示行 在Linux上 expect # {send "/etc/init.d/sshd restart\r"} 在solaris expect > {send "/etc/init.d/sshd restart\r"}
我已经从我们正在使用的一个组织发送了一个新的和更新的文件的硬盘驱动器,但是我们已经将大部分文件放在我们的服务器上,并且想要更新我们的本地版本以匹配他们的文件。 通常情况下,这将是一个像rsync这样的工作,但我们的问题是,他们提供的目录结构组织非常差,我们不得不重新安排他们的文件过去,以最好地与我们的系统。 所以,我的问题是: 当目录结构不同时,我怎样才能找出它们提供的集合中的哪些文件是新的还是不同于我们拥有的版本呢? 一旦这个问题得到解答,我们可以更新已更改的文件,并找出将新文件放在我们的系统中的位置,可能有点手动。