Articles of linux

dnsmasq TFTP,GNU / Linux工作站,DHCP没有响应

我试图从我的工作站上获得TFTP服务器的工作。 我实际上已经多次尝试过,没有成功。 我已经从路由器设置了真正的tftp,但我的家庭路由器没有接近思科。 我不得不从我的工作站做到这一点,正如所料,无法让dnsmasq继续使用dhcping 这是我的计划,TFTP一些固件到我的新路由器…取代非常有限的家庭路由器。 上传只能从TFTP上下载,相信我正在寻找任何可能的select。 我无法通过串行ZMODEM,并且焊接JTAG将比这个计划更加困难。 实际上我并不需要真正从TFTP服务器接口工作的互联网,只需要固件可以访问。 eth0,连接到家庭路由器: inet addr:192.168.15.109 Bcast:192.168.15.255 Mask:255.255.255.0 eth1,TFTP服务器,应该是静态的? 我确定我做错了…: inet addr:192.168.15.10 Bcast:192.168.15.255 Mask:255.255.255.0 dnsmasq.conf server=192.168.15.10 interface=eth1 dhcp-range=192.168.15.11,192.168.15.20,12h enable-tftp tftp-root=/var/tftp 路线 Destination Gateway Genmask Flags Metric Ref Use Iface default ZillaNet 0.0.0.0 UG 100 0 0 eth0 link-local * 255.255.0.0 U 1000 0 0 eth0 192.168.15.0 * 255.255.255.0 U 0 […]

Sendmail点寻址

我需要能够将邮件路由到用户。@到user @。 我知道我可以用+寻址方式轻松完成,但业务需求是点寻址。 该virtusertable文件无法处理它 – 使用用户*不会为我做任何事情。 该部分是通过自动回归testingdynamic创build的,因此/ etc / aliases中的静态列表也不会削减它。 我该如何处理?

如何从列表中安装Debian软件包

如何从包含软件包名称列表的文件中安装Debian / Ubuntu软件包? 我有一个文件packages.txt像: apache2 install libapache2-mod-wsgi install python-setuptools install python-psycopg2 install python-numpy install postgresql-plpython-9.1 install postgresql-client-common install postgresql-client-9.1 install python-dev install build-essential install libtidy-0.99 install xvfb install firefox install 然后我运行: sudo apt-get install dselect –yes sudo dpkg –set-selections < "packages.txt" sudo apt-get dselect-upgrade -y 但是这似乎并没有安装所有的东西。 我究竟做错了什么?

linux或solaris与uniq语法匹配文件

如何匹配以stringOS_PATCH开头并以.gz结尾的所有文件 备注 – 解决scheme必须适合Linux和Solaris操作系统 这个任务可以通过查找命令,也可以用正则expression式或任何其他想法,例如awk 例如 OS_PATCH-ver.4.577.gz OS_PATCH-pilot-install.gz OS_PATCH.upgrade-patch.gz OS_PATCH_generig-patch.gz . . . .

Linux上的MySQL 5.5和InnoDB如何使用RAM?

MySQL 5.5 InnoDB是否将索引保存在磁盘上的内存和表中? 它是否曾经自己的内存caching部分或整个表? 还是它完全依赖于操作系统页面caching(我猜,这是因为Facebook的SSDcaching是为MySQL构build的,是在操作系统级别完成的: https : //github.com/facebook/flashcache/ )? Linux默认使用页面caching的所有可用RAM吗? 所以如果RAM大小超过表大小+进程使用的内存,那么当MySQL服务器启动并首次读取整个表时它将从磁盘,并从整个表上的这一点是在RAM中? 因此,使用炼金术数据库(Redis之上的SQL,所有内容总是在RAM中: http : //code.google.com/p/alchemydatabase/ )应该不会比MySQL更快,因为RAM和数据库大小相同?

sendmail SMART_HOSTconfiguration行中可以指定多less条目?

CentOS | 发送邮件 我在sendmail.mc文件中有以下行: define(`SMART_HOST',`relay:[1.1.1.1]:[2.2.2.2]') 我的理解是,sendmail总是将smarthost设置为1.1.1.1,然后在必要时使用2.2.2.2进行故障转移。 我可以在这里指定第三个条目吗? 例如: define(`SMART_HOST',`relay:[1.1.1.1]:[2.2.2.2]:[3.3.3.3]') 我可以在这里指定多less条目的限制?

局域网全是公网ipv4地址 – 如何过滤?

我的问题的答案也许并不难,但不pipe怎样,我不知道该怎么做。 所以,我刚刚在Univerisity上找了一份新工作,发现networking(局域网)里充满了公共IP地址。 严重的是,整个局域网(可能超过150个主机)拥有自己的互联网IP地址,我不知道如何pipe理它。 我在使用iptables(Linux防火墙)的NAT环境中有非常好的经验。 但是,我应该如何在一个所有局域网都使用一堆公共IP地址的环境中进行操作? 我应该只使用“转发”规则,忽略NAT规则,还是在这样的环境下还有其他问题需要注意? 我可以在路由器和局域网之间添加一个防火墙,以便在我的局域网中为这些公共IP地址生成数据包过滤,或者这样做是行不通的吗? 谢谢!

pipe理Linux目录权限和SFTP

早上好; 我有一个RHEL 5.7 Web服务器configuration为只允许特定组的SSH / SFTP。 我希望内容pipe理员将内容上传到各自的目录,并且不pipe上传方法或应用程序如何,该内容都会inheritance目录的用户/组所有权。 例如: John用于SSH / SFTP权限的“web”组和目录权限的“finance” ,并通过SFTP上传到目录“webstuff” 。 目录“webstuff”具有“2760”(rwxrws —)权限,以及“apache:finance”的所有权。 如果John将更新上载到“webstuff”中的现有文件,则文件的所有权保留在“apache:finance” 。 如果John将新file upload到“webstuff” ,则文件的所有权为“john:finance” 。 我的愿望是将任何来自John的file upload到“webstuff”,以转换到目录的所有者。 我已经尝试setuid和setgid都设置,但用户所有权没有采取。 我已经在ServerFault上看到了使用ACL或者用于SFTP的chroot监狱,但是我还没有configuration和testing它们,我不知道它们是否是一个可行的解决scheme(它们可能是,我只是不知道,因为我从来没有做过)。 任何想法和援助将不胜感激。

使用企业级驱动器replace服务器中的桌面驱动器

我正在寻找build议或build议什么企业级驱动器来取代我们的桌面驱动器,以及如何最好地做到这一点。 这是一个运行Linux Centos 6.2的超微型2U,8 3.5“驱动器托架机器,带有一个LSI RAID卡。 我拥有这个我inheritance的服务器,它几乎保存了我们所有公司的关键数据。 这是一个RAID 6arrays,但是把它放在一起的人使用的是台式机硬盘,3.5“2TB SATA WD Caviar Green确切地说,我们遇到了一些问题,但是我能够再次运行它。 现在,我想获得一些真正的企业级驱动器,并在系统保持联机时逐一更换每个驱动器。 我知道我有一个2108控制器在其中的LSI硬件突袭卡。 另外,我不是一个IT人,只是让这个人变得更好。 我想SATA是因为旧的是SATA,但不知道如果我插入一个不同的企业SATA驱动器到这个arrays会发生什么。 任何意见表示赞赏。 谢谢

在重新编译之后用apache / php指定“没有指定input文件”

我有CPanel,我重新编译了PHP到5.3.13,并且即时获取“没有指定input文件”的网站,如vB和MyBB运行在fcgi和suEXEC(与以前相同的模式)。 build立我已经检查:Mod SuPHP国防部FCGID MPM Prefork 据我所知,当我做了重新编译没有选项被改变。 我一直在运行5.3.8 任何想法可能是什么原因造成的? 其他网站工作和运行得很好。 php -v PHP 5.3.13 (cli) (built: Jun 5 2012 08:56:58) Copyright (c) 1997-2012 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies with eAccelerator v0.9.6.1, Copyright (c) 2004-2010 eAccelerator, by eAccelerator with the ionCube PHP Loader v4.0.12, Copyright (c) 2002-2011, by ionCube Ltd., and […]