Articles of linux

SMESERVER:邮件没有收到,550 v = spf1 a -all

SMESERVER安装一直在工作,今天上午找了一个年头“其他服务器返回的错误是:550 v = spf1 a -all”,任何人都可以指出我正确的方向来解决这个问题。 有一个明显的紧迫性要素。 从我自己的想法550访问被拒绝,SPF将表明一个DNS问题,我是对的? 仍然不知道如何解决它。 当试图SSH时,也得到一个“bash:22:command not found”。 任何指导极大的赞赏 斯图

规则iptables限制连接秒

你好,我有这个规则: -I INPUT -m string –hex-string "|XXX|" –algo bm –dport 7777 -j DROP 工作,但有一些误报。 所以我想限制这个规则5个连接接受秒,然后放弃其余,如果IP已经连接(+1限制),接受其他数据包与偶数IP。 感谢帮助。

Dpkg:比较configuration文件后,我该如何回复以作出我的select?

我参与了一个相当大的apt-get升级,有65个软件包需要更新。 我得到了一个configuration文件“合并冲突”,其中我的本地configuration(包含许可证密钥)和新的configuration文件有变化(新的configuration选项)。 我打“D”比较这两个文件,并在结束后,我想保留我目前的configuration文件,我已经意识到我没有办法回到提示做出我的决定保持当前的文件。 我不愿意打CTRL + C,因为我不确定这不会杀死整个升级过程。 我读过这个,但无法find任何有关我的问题: http : //www.cyberciti.biz/ref/apt-dpkg-ref.html任何帮助,非常感谢。 现在我有terminal等待input! :d 谢谢。

创buildsetenv.sh来设置系统属性

我必须使用setenv.sh来设置系统属性。 我正在使用Linux操作系统和Tomcat服务器6。 正如在这里描述的Linux环境 – setenv.sh ,我已经创build了tomcat / bin中的setenv.sh,唯一的想法是我添加的是 export JAVA_OPTS =“ – Dmyprojectvar.subname = value -Danothervariable = value -Danother.variable = value” 我不知道,这足以设置属性。 我只是想使用setenv.sh作为系统属性添加三个属性到tomcat。 我应该怎么做才能成功完成? 它的步骤是什么? 我看到这个问题setenv.sh不工作在https://stackoverflow.com/ 。 这里没有答案,即使我不明白这个问题。 即,我们是否需要在setenv.sh?中的某处设置CATALINA_HOME和其他属性。

OpenVPN的tun路由(可以ping通tun接口)两端mikrotik和NAT

问题 Mikrotik网站无法ping任何服务器上的网站。 服务器网站现在不太重要。 OpenVPN服务器configuration在LINUX上 port 1194 proto tcp dev tun ca ca.crt cert cert.crt key cert.key dh dh1024.pem server 10.8.0.0 255.255.255.0 ifconfig-pool-persist ipp.txt puch route 192.168.0.0 255.255.255.0 client-to-client keepalive 10 120 persist-key persist-tun ver 3 mute 20 ipv4_fowarding已启用 开放VPN客户端在Mikrotik路由器上 。 connect to: server.public.ip port: 1194 mode: ip user: user password: passwrd profile: openvpn-out cert: cert […]

postfix未能启动CentOS 6.5

免责声明:我是CentOS新手,请原谅我,如果我忽略了一些简单的东西。 这是我的问题: 我最近只是将我的服务器重新格式化为CentOS 6.5 x64,我一直在让postfix工作的问题。 我遵循本指南: http : //www.krizna.com/centos/setup-mail-server-in-centos-6/安装postfix MTA。 我已经按照所有的步骤,但是当我尝试启动服务器(服务后缀启动),我得到这个错误: 启动后缀:[FAILED] 我已经查看了我的邮件日志和消息日志,我没有看到为什么没有启动的错误。 有我应该看的另一个日志? 当我运行命令 postconf -n 我得到以下错误: postconf:加载共享库时出错:libmysqlclient.so.16:无法打开共享目标文件:没有这样的文件或目录 我从源代码编译的最新版本的MySQL,它正在与Apache,但我无法findlibmysqlclient.so.16,只有libmysqlclient.so.18。 难道我的MySQL版本对于后缀版本来说太新了吗? Postfix版本2.6.6(与yum一起安装)MySQL版本5.6.19(从源代码安装) 更奇怪的是,我有另一台服务器运行相同的操作系统(从相同的磁盘安装),后缀启动就好了。 (使用CentOS附带的后缀,我的其他服务器上没有安装任何东西)。 这可能是如何安装我的操作系统的问题? 这个问题让我疯狂,任何帮助将不胜感激。 注:所有这一切都是根,淘气我! 🙂

SSH连接下降

我已经build立了一个autossh的连接,在系统启动时创build了一些隧道,但是如果我尝试连接,在成功login(使用RSA密钥)连接失败之后,这里有一个trace: debug1: Authentication succeeded (publickey). debug1: Remote connections from LOCALHOST:5006 forwarded to local address localhost:22 debug1: Remote connections from LOCALHOST:6006 forwarded to local address localhost:80 debug1: channel 0: new [client-session] debug1: Requesting [email protected] debug1: Entering interactive session. debug1: remote forward success for: listen 5006, connect localhost:22 debug1: remote forward success for: listen 6006, connect localhost:80 […]

由于较新的库,dovecot rhel 5安装失败

我们正试图在RHEL 5.4服务器上安装dovecot(dovecot-2.2.10-1_14.el5.x86_64),我们得到的错误是: [root@asgfkm /]# rpm -i dovecot-2.1.17-0_136.el5.x86_64.rpm uyarý: dovecot-2.1.17-0_136.el5.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID 66534c2b: NOKEY hata: Failed dependencies: libcrypto.so.6()(64bit) is needed by dovecot-1:2.1.17-0_136.el5.x86_64 libldap-2.3.so.0()(64bit) is needed by dovecot-1:2.1.17-0_136.el5.x86_64 libmysqlclient.so.15()(64bit) is needed by dovecot-1:2.1.17-0_136.el5.x86_64 libmysqlclient.so.15(libmysqlclient_15)(64bit) is needed by dovecot-1:2.1.17-0_136.el5.x86_64 libssl.so.6()(64bit) is needed by dovecot-1:2.1.17-0_136.el5.x86_64 [root@asgfkm /]# 但是当我们尝试安装请求的库时,它与永远的库冲突: uyarý: openssl-0.9.8e-27.el5_10.1.x86_64.rpm: Header V3 DSA/SHA1 Signature, key […]

把Linux变成路由器(类似思科)

你好吗? 我有两台Sophos UTM 220设备供学习。 他们有8个千兆以太网端口,硬件就像一个普通的PC(Intel主板,处理器和DDR2内存)。 我想把这些设备变成一个更接近思科路由器的路由器,具有基于CLI和大部分function(dynamic路由,ACL,VLAN,networkingpipe理等)。 有这样的Linux发行版吗? – 我知道pfSense,但是没有CLI。 – 我想知道Vyatta,但现在它是博科域下的商业产品。 – 我还看到了VyOS,一个Vyatta分支,但没有强大的社区/文档。 或者你认为安装一个干净的Linux发行版(CentOS,btw),并开始从头开始学习和部署? 我应该使用什么软件包? 我读了关于Quagga和RPC100,发现它真的很有趣。 谢谢!

即使Web服务器正在SUSE Linux中运行,也无法下载PHP页面

安装apache2(Version – 2.4.9)和PHP5.5后,我无法在浏览器中查看.php页面。 它不是在浏览器中打开页面,而是下载PHP页面。 OS是SUSE Linux。 为什么.php页面下载而不是呈现?