我们有一堆安装了NetApp文件pipe理器的NFS共享的Linux机器。 不时,我会flub一些部分的出口configuration。 在其中一个允许的主机上输错,IP地址不正确等等。不用担心,这通常是在testing系统上完成的,或者是在尚未投入生产的全新出口的情况下完成的。 但是,我发现一旦我被拒绝从Linux机器上挂载某个东西的权限,失败就会被caching一天。 我将更正阻止挂载的问题,在NetApp上重新导出,但仍然无法挂载共享。 我很确定这个caching是在NetApp方面完成的。 它通常在一天左右后衰老,但真的很糟糕,不得不等到明天才能上股。 我已经尝试了NetApp上的exportfs -f以及dns flush 。 (我通过Google发现了这两个build议)但是,两者都无法正常工作。 如果有人能帮助解决caching问题的命令/异教仪式,我会卖掉我的灵魂。
我刚刚接pipe了一个运行Fedora Core 12的防火墙的相当复杂的防火墙规则集,有一件令我困惑的事。 当我在networking外部的网关上运行nmap时,我看到了所有预期的服务,而且在端口111上看到了sunrpc。INPUT链设置了DEFAULT DROP,并且没有允许端口111的规则。尽我所能扫描之前/期间/之后的数据包计数器)它被规则允许:“-m state –state RELATED,ESTABLISHED -j ACCEPT”,但我不明白为什么一个全新的TCP连接会被认为是RELATED或ESTABLISHED 。 任何build议将不胜感激。 编辑: Conntrack模块: nf_conntrack_netlink 14925 0 nfnetlink 3479 1 nf_conntrack_netlink nf_conntrack_irc 5206 1 nf_nat_irc nf_conntrack_proto_udplite 3138 0 nf_conntrack_h323 62110 1 nf_nat_h323 nf_conntrack_proto_dccp 6878 0 nf_conntrack_sip 16921 1 nf_nat_sip nf_conntrack_proto_sctp 11131 0 nf_conntrack_pptp 10673 1 nf_nat_pptp nf_conntrack_sane 5458 0 nf_conntrack_proto_gre 6574 1 nf_conntrack_pptp nf_conntrack_amanda 2796 […]
我有一个应用程序连接到我的服务器,并在连接时收到一个内部IP为10.8.0.2。 我的服务器也有10个外部IP地址,我想路由10.8.0.2访问互联网时使用其中之一。 10.8.0.2 – >应该用95.xx.122.63出去 有没有办法做到这一点?
我有几个每天运行各种cron作业的Ubuntu盒子。 据我所知,没有安装postfix或sendmail。 当其中一个作业失败并出错时,让cron给我发电子邮件最简单和/或最好的方法是什么? 谢谢!
我想做自动testing我的脚本之一,这里的文件几乎完美。 如果能够将STDIN复制到STDOUT,那么将会很好,所以就好像在将这个文档压入脚本时一样(在每次运行中都看到input)。 这很容易做到吗? 我现在(不显示input,因为用户会input和看到,只显示输出): #!/bin/sh make && ./proj <<- EOF i 3 i 9 i 55 i 345 t s 33 s 455 i 44 i 99 t q EOF
我需要从调优的Ubuntu Server 8.04 LTS x32迁移到新的操作系统Ubuntu Server 10.04 LTS x64 。 我们的团队正在使用此服务器进行协作。 现在安装:Samba服务器,Apache,Subversion,Mediawiki,Bugzilla,VirtualBox与客人操作系统。 新的安装应该与旧的安装在同一个硬盘上。 服务器应该离线不超过几个小时。 我怎样才能正常迁移而不会丢失我所有的系统设置(networking,邮件等)? 我可以将所有设置从/etc复制到新的操作系统? 我可以将用户设置从/home复制到新的操作系统? 有没有办法find干净安装的所有区别,所以我可以将它们应用到新的操作系统? 如何保持同一套已安装的软件包? 有没有一种工具来自动迁移?
在我的桑巴共享我已经看到,当有人从MAC然后user = nouser新的文件夹,当我使用rsync我得到权限被拒绝的错误。 是否有可能在桑巴如果没有用户然后soe用户得到分配或 在linux用户1拥有所有的权限没有用户
目前我有5台服务器(3与Windows服务器和2与Linux)。 我正在寻找一个工具来监控所有5台服务器从一台Windows机器(而不是Linux的,因为我会使用Nagios)。 我的意思是,我想要监视3个Windows机器中的一个的所有5个服务器,我想知道是否有任何软件来做到这一点。 非常感谢!
我正在尝试使用jar在Linux中安装oracle产品。 当我使用root用户运行命令“java -jar installer.jar”时,安装程序的GUI显示没有问题。 但是,如果我尝试使用oracle用户运行相同的命令,我得到“无法实例化GUI,默认为控制台模式”,安装程序在控制台中继续。 什么权限必须分配给oracle用户,所以它可以在GUI下运行安装程序? 我用这些命令创build了oracle用户: groupadd -g 500 oinstall groupadd -g 501 admin mkdir -p /apps/oracle mkdir -p /var/opt/oracle useradd -u 500 -d /home/oracle -g oinstall -G admin -s /bin/bash oracle chown oracle:admin /apps/oracle /var/opt/oracle passwd oracle
当我们使用ftp命令或ftp客户端连接到Linux服务器时,显示的文件修改时间与telnet会话中显示的时间不同。 例如,我在/ home / abc /中有一些* .dat文件,ftp命令或客户端中显示的最后修改时间是19:30。 但是当我在telnet会话中做ls -l时,它显示03:30。 telnet会话中显示的上次修改时间是正确的。 有没有一个设置出了问题?