目前正在做一个最低版本的PHP版本检查,我遇到一些服务器,说他们的PHP版本(检查phpversion )是: PHP 5.2.0-8+etch16 由于我是一个Windows的家伙,没有Linux / PHP的家伙,我没有find-8和+etch16部分有意义的结果。 我的两个问题是: -8是什么意思? +etch16是什么意思? (我假设在我上面的例子中,实际安装的PHP版本是5.2.0 )。
我正在托pipe我自己的Web服务器,并希望定期对我的文件进行备份。 所以我决定写一个bash脚本。 但是,我坚持这个: #!/bin/bash # /etc/init.d/backup # version 0.3.9 2012-08-13 (YYYY-MM-DD) backup(){ NOW=`date "+%Y-%m-%d_%Hh%M"` tar -czvf Backup${NOW}.tar.gz /var/www/ mv Backup${NOW}.tar.gz /home/user/backup/ } exit 0 我想知道我将如何运行它,如何在特定的时间使它每天运行。 任何帮助?
可能重复: 如何发送电子邮件,并避免被分类为垃圾邮件 我有一个合法的网站,发送邮件使用后缀用户注册validation。 我在Linode上运行Debian上的VPS。 有没有办法validation我的服务器,以便其他服务器知道我不发送垃圾邮件? 我并不总是希望他们结束在垃圾邮件文件夹,尤其是在Gmail。
我有2个debian盒子。 一个与傀儡大师,第二个与木偶。 # puppet -V 2.7.18 在清单中我有: group { "tipadima": ensure => present, } user { "tipadima": shell => $operatingsystem ? { FreeBSD => '/usr/local/bin/zsh', Debian => '/usr/bin/zsh', }, comment => 'tipadima', home => '/home/tipadima', password => '$1$Iasdfsa33Pv$6vF/Pe.Xr.Nv0gGl.VNjx/', groups => 'tipadima', require => Group["tipadima"] , ensure => present, } 但是这在客户端上产生一个错误: 信息:应用configuration版本'1359531648'错误:/ Stage [main] / Tipadima_files […]
我试图find一种可靠的方式来查看本地networking上的所有主机/机器名称,例如“Jim的Ipad”或“Austi的IMac”。 目前我唯一可以做到的方法是查看通常显示名称的dhcp请求日志,但我想知道是否有办法一次只列出networking上的所有名称? 我试过nmap -sP 192.168.1。*,它似乎只给机器制造商而不是实际的机器/域名: MAC Address: 00:1D:BA:40:14:31 (Sony) Host 192.168.1.109 is up (0.00073s latency). MAC Address: 00:50:94:C8:1C:02 (Pace Micro Technology PLC) Host 192.168.1.111 is up (0.00011s latency). MAC Address: 00:24:8C:EA:F0:7D (Asustek Computer) Host 192.168.1.112 is up (0.0054s latency). MAC Address: 00:18:71:5C:D2:BA (Hewlett Packard) Host 192.168.1.117 is up (0.0049s latency). 我也尝试过试图nmap -sL 192.168.1。*,它似乎根本没有工作,它只是列出所有的IP,并说他们没有扫描,没有额外的信息或任何types的东西。 我从一个充当networking路由器/网关的debian服务器运行这些命令。 任何帮助将不胜感激,谢谢!
我用一个php脚本创buildFTP用户。 我想给我的用户唯一的FTP文件夹。 不过,我想将文件夹大小limit为1024MB/folder 。 我怎样才能限制一个文件夹的大小? 我用i-mscp使用proftp 。 我为我的FTP用户创build了SQL行。
从昨天(上午7点)开始,我们的POP服务器遭到了一次短暂的攻击:这是我在/var/log/mail.log中发现的: Mar 26 10:31:36 serv pop3d: LOGIN FAILED, user=monday, ip=[::ffff:91.121.**.***] Mar 26 10:31:41 serv pop3d: Disconnected, ip=[::ffff:91.121.**.***] Mar 26 10:31:41 serv pop3d: Connection, ip=[::ffff:91.121.**.***] Mar 26 10:31:41 serv pop3d: LOGIN FAILED, user=monica, ip=[::ffff:91.121.**.***] Mar 26 10:31:46 serv pop3d: Disconnected, ip=[::ffff:91.121.**.***] Mar 26 10:31:46 serv pop3d: Connection, ip=[::ffff:91.121.**.***] Mar 26 10:31:46 serv pop3d: LOGIN FAILED, user=monroe, […]
我已经为虚拟机克隆了一个模块 ,但是当我尝试将虚拟机应用到节点时,出现Error: Could not find a suitable provider for virt ,这是可以理解的,因为init.pp的内容指定了虚拟化内核应该已经在运行了(Xen或OpenVZ内核)。 然而,随着包括init.pp,我期望一个失败的消息运行puppet agent –test –debug节点上的debug: class virt { fail "testfail" case $::virtual { /^xen/: { include virt::xen } #/^kvm/: { include virt::kvm } /^openvzhn/: { include virt::openvz } } } 但是,它与上面的错误失败, Error: Could not find a suitable provider for virt 。 我的节点定义: node 'hostname' { […]
我从源代码构buildNginx,但现在我正在安装使用apt-get。 我想知道是否仍然有必要创build我自己的用户手动运行该过程,或者如果它现在作为安装过程的一部分。 阅读教程,解释如何从apt安装nginx从来没有提到手动创build一个用户,所以我相信这不是必要的,但不知道肯定。
我有一个dpkg和磁盘空间的问题。 当我安装我的电脑时,我让安装程序使用lvm创build分区。 我的rootfs创build在322MB,现在我只剩下97M了。 磁盘已满,因此没有空间来扩展分区。 当试图使用dpkg来安装gvsig时,dpkg表示不能在磁盘上写入,因为没有足够的空间并给出一个损坏的pipe道。 我可以调整分区大小,但是可能会丢失我的信息。 请给我一个build议,安装这个包,而不会丢失信息,不得不重新安装我的系统 我的LVM分区是: S.ficheros Tamaño Usados Disp Uso% Montado en rootfs 322M 209M 97M 69% / udev 10M 0 10M 0% /dev tmpfs 393M 672K 392M 1% /run /dev/mapper/lordnikol-root 322M 209M 97M 69% / tmpfs 5,0M 0 5,0M 0% /run/lock tmpfs 785M 3,7M 781M 1% /run/shm /dev/sda1 228M 30M 186M […]