Articles of linux

获取FTP与IPTables一起工作

如果我停止IPTables服务,我的ftp服务器按预期工作。 但是,启用时,我无法连接(在发生authentication之前)。 # iptables -L Chain INPUT (policy ACCEPT) target prot opt source destination ACCEPT tcp — anywhere anywhere tcp dpt:http ACCEPT tcp — anywhere anywhere tcp dpt:https ACCEPT tcp — anywhere anywhere tcp dpt:domain ACCEPT udp — anywhere anywhere udp dpt:domain ACCEPT tcp — anywhere anywhere tcp dpt:rndc ACCEPT tcp — anywhere anywhere tcp […]

logging所有传入,传出stream量,Apache服务器负载等工具

生成服务器统计报告和实时监控的最佳工具是什么? 感觉像Webalizer有点落后。 谢谢!

在Ubuntu上安装pop3和smtp邮件服务器

所以,我很新的Linux。 我设法安装了php,mysql和apache以及设置我的域名,而不是。 到现在为止,我认为Linux将是一件轻而易举的事情。 我试图安装一个邮件服务器,允许我从“[email protected]”接收和发送邮件。 我已经尝试了几个后缀指南,但我完全迷路了。 初学者有没有好的指导? 接收和发送电子邮件的推荐软件包是什么? 谢谢!

Linux / Ubuntu两个网关,一个面向公众,一个面向内部

我的一个Ubuntu的安装有两个nic, NIC 1 – >面向公众的公共IP,74 * NIC 2 – >内部IP地址192.168.3.1 我想摆脱它的是 NIC 1将在端口80和443上进行侦听并作出响应但是,本机无法通过NIC 1进行任何外出通信,不允许通过防火墙,也不允许为NIC 1定义网关 所有出去的通信都通过NIC 2的网关。 所以下面是我所configuration的 NIC 1 Ip 74.XXXXX掩码255.255.255.XXX NIC 2 IP 192.168.3.2 MASK 255.255.255.0网关192.168.3.1 现在我要么不正确地理解如何做我想做的事情,要么是在linux中执行不正确。 你看到这个设置有什么问题吗? 另外在框中,我没有configuration其他任何东西比/ etc / network / interfaces文件。 也忘了提到什么是我看到的问题,问题是一切似乎工作,但公共IP只能从外部路由器只能访问,意味着我有这个盒子的IP为74.1.1.1,那么连接到该子网中的路由器的所有设备可以访问那个公共ip,在那个路由器的外面没有响应。 我没有IP列表,所以提到ips是从我的随机思想,但子网和第一部分是正确的。 ip路由 74.XXX.XXX.216/29 dev eth1 proto kernel scope link src 74.XXX.XXX.221 10.2.0.0/16 dev eth0 proto kernel scope link […]

发出重新启动命令时,CentOS服务器不会重新启动

CentOS 5.x 大家好, 出于某种原因,我的CentOS服务器在我发出reboot和shutdown -r now命令之后不想重启。 我在/ var / log / messages日志中看到的是: 8月25日13:34:32电压closuresclosures[1784]:closures系统重新启动 8月25日13:34:33电压输出初始化:切换到运行级别:6 这会导致什么? 一个挂起的过程? 如果将来出现这种情况,我该如何最好地解决这个问题? -M

服务器时间提前7个月

CentOS 5.x 我的CentOS服务器似乎已经跳了7个月。 我不知道如何或为什么。 CentOS中有没有可以提供更多见解的日志? 不幸的是,ntpd没有运行。 我已经configuration/启用它,时间/date已被纠正。 -M

Tomcat – 图像目录的符号链接不显示图像

我在Ubuntu 9.04的Tomcat 6上部署了一个Java Web应用程序。 对于某些图像,我想创build一个符号链接到另一个图像目录。 这将允许我引用保留在服务器上的映像,即使应用程序已被删除和重新部署。 该应用程序部署在/var/lib/tomcat6/webapps/ROOT/目录中, images目录存在于war中。 当我部署应用程序时,我创build了一个到saved_images目录的符号链接,所以有一个像/var/lib/tomcat6/webapps/ROOT/images/saved_images/ 。 在应用程序中,我有以下代码: File file = new File("/var/lib/tomcat6/webapps/ROOT/images/saved_images/abc.jpg"); boolean fileExists = file.exists(); 代码运行时, fileExists值为true,但当引用像images/saved_images/abc.jpg时,图像不会显示在页面上。 /var/lib/tomcat6/webapps/ROOT/images和/var/lib/tomcat6/webapps/ROOT/images/saved_images中的/var/lib/tomcat6/webapps/ROOT/images/saved_images相同(所有者和组为tomcat6,与在战争中部署的其他文件)。 如果我删除了sym链接并将saved_images文件放在一个同名的目录中,则会显示这些图像。 当目录是一个sym链接时,如何让页面显示这些图像,而不必将这些文件复制到一个真实的目录中?

如何在Sun Solaris中编写shell脚本?

我是Unix shell脚本的新手。 那么有人能帮助我吗? 如何在Sun Solaris中编写shell脚本? 如何运行/执行脚本? 请详细发表。

如何找出一个程序在Linux中使用的端口?

memcached -u www-data -m 2048 -d 我运行上述之后,我不知道它正在使用哪个端口…

Ubuntu 10.04 SSH无响应

我有一个全新的Ubuntu Server 10.04安装,使用本地术语时,一切正常。 但是,当我使用SSH远程pipe理(它在同一个交换机上,在同一个房间),我可以login和工作大约2分钟。 那么这个词只是停止响应,没有错误,什么都没有。 服务器仍然正常工作。 如果我杀死了terminal并打开了一个新的terminal,那么再次login一切都很好,再等2分钟。 有任何想法吗? -Kerry