Articles of linux

Fedora 15:em1最近消失了,hostapd不再为无线连接的设备提供互联网服务

我有一台笔记本电脑运行hostapd,phpd和mysql。 这台笔记本电脑使用以太网连接连接到互联网,并作为我的工作场所的无线设备的无线接入点。 在安装了一些软件并在别处重新连接以太网之后,我的“em1”设备不再存在,无线连接的设备不能再连接到互联网。 我最近安装的软件是:pptp,pptpd,并更新了一些fedora库。 我最近也把我的桌子和笔记本电脑移到另一个地方,因此不得不在别处重新连接以太网。 无线设备不再能够访问互联网。 无线连接的设备能够成功login笔记本电脑,显示完整的强度,正确的SSID,并使用正确的密码。 但是,当我试图连接到像谷歌的网站,请求超时。 设备“em1”也不再出现在我的机器上。 运行: # ifup em1会给我以下输出: ERROR : [/etc/sysconfig/network-scripts/ifup-eth] Device em1 does not seem to be present, delaying initialization. 并运行: # dhclient em1有以下输出: Cannot find device "em1" 当我运行# dmesg|grep renamed ,我得到以下: renamed network interface eth0 to p4p1 。 我试图直接从笔记本电脑通过p4p1连接到互联网,并成功。 但是,连接到我的笔记本电脑的无线设备无法连接到互联网。 我已经卸载pptp和pptpd使用# yum erase …但问题仍然存在。 要安装我使用的pptp: # yum install […]

postfix smtp中继+原始发件人地址

这是我的设置: ArchLinux框 Postfix,使用smtp relay进行设置(如下所示)/ [email protected](例如,不是实际的。)读取来自我的ISP的dynamicDSL IP DynDNS帐户/ ddclient刷新我的IP 这个设置工作正常。 我可以从我的ArchLinux框中的本地帐户发送邮件到外部世界。 但是,我想“发件人”电子邮件地址显示[email protected]而不是[email protected],所以我可以直接回复我的邮箱,而不是我没有检查的Gmail帐户。 这是可能的后缀? PS我不想从Gmail转发邮件:) PPS我已经尝试使用我的个人Gmail帐户直接发送到[email protected],这也起作用。

后缀头logging

我想知道什么行需要添加到header_checks为了使后缀日志replyto条目。 我已经试过这个没有机会: /^Reply-To:.*$/ INFO replyto:$ 1 谢谢

通过第二台服务器隧道外部不可见的MySQL

这是设置:我在运行一个MySQL服务器的networking深处有一个debian服务器。 我有第二个debian服务器是专门允许访问第一台服务器的MySQL服务器。 我有一台Windows机器,通过与第二台服务器的openvpn连接进行通讯,并完全控制该服务器。 我想要做的是能够连接到我的Windows机器的MySQL。 我build立了一个从第二台服务器到运行在第一台服务器上的mysql服务器的SSH隧道: ssh -L 7777:127.0.0.1:3306 [email protected] -N 这允许我使用以下几行连接第二台服务器: mysql –host=127.0.0.1 –port=7777 –protocol=TCP -u username -p mysql –host=localhost –port=7777 –protocol=TCP -u username -p 但不与 mysql –host=10.168.32.11 –port=7777 –protocol=TCP -u username -p <– local ip mysql –host=172.28.28.1–port=7777 –protocol=TCP -u username -p <– openvpn tun ip (also used when connecting from my windows machine) 这可能与networkingstream量没有从openvpn接口路由到本地环回接口有关。 […]

如何在Linux中更改Firebird的默认端口?

我试图在OpenSuse 11.4上将firebird(2.5.1)默认端口从3050更改为3051 所以我安装了firebird( install.sh ),并在/opt/firebird/firebird.conf取消注释,并将RemoteServicePort更改为3051 ,重新启动服务器,但服务仍在3050上运行。 我忘了什么吗?

如何限制每个用户的基于ssh的并发会话?

我试图阻止我的SSH用户一次打开多个会话,我的系统是Ubuntu 11.10。 我以为这个设置是在/etc/security/limits.conf ,我设置了以下内容: betatest hard maxlogins 1 但是,这不起作用,我可以使用不同机器上的用户帐户名称进行多次login。 sshd_config使用PAM,而/etc/pam.d的login和sshdconfiguration都有以下设置: session required pam_limits.so 如果有人知道我可以如何限制每个用户的并发会话,我真的很感激帮助。

我怎样才能看到,如果MySQL启动没有错误?

今天我已经改变了MySQL的configuration文件,并重新启动MySQL: service mysql restart 并看到以下内容: 停止mysql数据库服务器:mysqld。 启动mysql数据库服务器:mysqld。 检查损坏,不干净closures和升级需要表.. 之后,MySQL服务开始工作,但后来我看到我的网站上的错误,并意识到InnoDB引擎未启动。 在/var/log/daemon.log中我看到了以下几行: InnoDB:错误:日志文件./ib_logfile0的大小不同,为0 5242880字节 InnoDB:超过.cnf文件中指定的0 67108864字节! [错误]插件'InnoDB'初始化函数返回错误。 [错误]插件'InnoDB'注册为存储引擎失败。 我删除了日志文件,并重新启动MySQL,但这不是问题。 问题是: 我怎么知道有没有启动mysql的错误,而无需查看daemon.log文件? 也许有可能设置打印mysql启动错误标准输出?

需要什么设备/软件来build立一个基于局域网的networking服务器来学习绳索?

我是一个完整的Linux /networking初学者。 需要什么设备/软件来做到这一点? 基本上我想build立一台服务器计算机,并能够在本地连接到我的桌面,并学习build立一个networking服务器的可能性,而不需要外部访问。 基本上我想学习如何pipe理这些更便宜的非托pipeVPS包,我看到从虚拟主机公司提供,但本地优先。 我目前使用的设备有:我的电脑,额外的服务器电脑,stream行的Linux发行版,LINUX书籍,Linksys 4端口路由器,NETGEAR 4端口集线器,CAT5电缆和跳线。 也有一个旧的Westell 327W无线路由器,但我不认为它没有bellsouth / at&t DSL连接的function。 想尽可能模拟VPS或真实世界的服务器,以获得最佳的学习体验。 谢谢!

CentOS w / IPMI没有回应input?

我刚刚在我们的一台机器上安装了CentOS Release 6.2(Final),但是在重启后安装后,系统似乎对任何input都没有反应。 它坐在“testsrvlogin:”但是我input时没有任何反应。 我已经尝试了正常的键盘input以及虚拟键盘。 有什么我失踪?

用于Linux / AD Windows 2008的SSO

我有多个CENTOS服务器,当前所有的服务器都是通过本地/etc/passwd进行用户帐户控制,并拥有本地主文件夹等。 这使得当用户上船休假等等,因为我必须login到每个服务器来控制用户,这是一个痛苦。 我们目前有一个2008年的AD域,并希望利用它来启用SSO (跨所有服务器的单点login)。 我想只允许特定的用户访问login到Linux服务器,并希望能够维护本地系统帐户等在Linux的盒子。 用户目前在linux和AD中都有相同的firstname.lastname用户名。 我已经find了许多不同的指南,但似乎每个人都有不同的做法,似乎没有一个工作得很好。 有人可以请我提供一个最新的指导,与2008年的工作很好(我应该指出,桑巴等现在2008年在最新版本的作品) 我必须删除本地用户帐户吗? 我认为他们会得到新的家庭文件夹(这将是很好的,保持旧的,但没有什么大不了的),如果他们可以通过Windows共享等家庭文件夹,这将是很酷的。 我必须在我的2008 AD服务器上进行任何configuration更改吗?