我正在使用2台服务器(Redhat enterprise 7)。 当我ssh他们两个。 一个是显示user@localhost ,另一个显示user@servername 。 我希望有两个像user@servername 任何想法?
(Debian Squeeze) 我正在研究一个将输出传递给邮件命令的shell脚本。 我一定犯了错误,因为我不能再使用这个命令。 即使我input“mail”没有任何参数,它只是吐出看起来是我以前尝试电子邮件的内容,但它只是返回到一个提示。 无论使用哪个参数,都会发生相同的输出。 我们不使用本地邮件存储,并删除了/ var / mail和/ var / spool / mail中的所有用户文件(其中一个是另一个的链接),但是对于我来说,我无法弄清楚如何使用这个命令回来。 我正在努力寻找这个问题,因为search条件似乎太模糊了。
希望为web服务器build立一个mysql数据库服务器。 服务器有一个公共和私人的界面,我需要一些帮助来编写规则。 我只想通过专用接口允许SSH,mysql,并closures公共接口 iptables -nL -v – 行号 如果由服务器启动,则允许公共和私有。 iptables -I INPUT -i eth0 -m state –state ESTABLISHED,RELATED -j ACCEPT 允许回送到本地主机 iptables -A INPUT -i lo -j ACCEPT 通过公共界面阻止所有传入stream量。 ?? 通过公共接口阻止所有的SSH iptables -A INPUT -i eth0 -p tcp -destination-port 22 -j DROP 允许通过来自1个IP的专用接口进行SSH。 iptables -A INPUT -p tcp -s PRIVATE_IP –dport 22 -i eth1 -j […]
我的Ubuntu电脑高清崩溃,所以我不能启动了,我试图通过启动使用Live CD恢复我的数据从硬盘驱动器。 我可以通过从live CD / USB上安装它来访问崩溃的内置硬盘驱动器。 我有一个数据库,我想恢复,但我不能启动MySQL服务器,因为我从Live CD启动,MySQL服务器不会启动,所以我不能使用常规的MySQL命令行命令做任何事情。 为了让你知道我创build了数据库,并使用wordpress。 它真的很紧急,因为我花了4个多月的时间input所有这些数据,然后这个愚蠢的计算机崩溃了,我知道我应该支持它。 我什至不知道哪些文件是数据库文件,要search哪些文件扩展名,或文件位于Ubuntu的位置。 有人知道数据库文件的位置,以及在重新安装ubuntu之后要复制哪些文件以便恢复数据库文件? 谢谢你的帮助
我需要创build一个应用程序,执行重新连接到WiFi桌面的WiFi和VPN,如果任何这些连接下降。 我知道有很多方法可以通过系统设置和ifup / down工具来完成,但所有这些似乎都会破坏networkingpipe理器等其他系统部件。 这就是为什么我决定我的应用程序将检查,如果需要做的东西。 但是,即使有些情况导致我的申请没有启动或被终止,也可能会有这种情况。 我需要一种方法来设置系统执行定期检查,看看我的应用程序进程是否正在运行,如果没有,启动它。
我有一个在云端的Ubuntu服务器。 我们称之为ServerA 。 ServerA已经安装了apache2,正在为HTTP请求提供默认页面。 mydomain.com指向ServerA的IP,因此默认的ServerA的站点也可以通过这个域名获得。 ServerA安装了一个OpenVPN,并作为VPN网关连接不同的客户端。 当ServerB作为OpenVPN客户端连接到ServerA时 , ServerA的OpenVPN创build的OpenVPNnetworking中会分配一个本地IP。 我将myotherdoamin.com设置为指向相同的ServerA的IP。 我想这样configurationServerA ,这样,如果有一个到mydomain.com的HTTP请求进来 – 它被路由到ServerA的apache2,并且本地站点被服务。 如果请求myotherdomain.com进来,我想让ServerA将请求路由到一个连接的ServerB的HTTP端口,从而返回一个VPN客户端的HTTP响应。 我的问题是: iptables是否支持基于HTTP请求头的路由规则? apache2能够根据HTTP请求头将请求路由到其他IP吗? 哪个应用程序最适合处理我期望的行为? 谢谢。
我们是一个正在过渡到Git的networking开发公司。 最终我们打算在本地完全运行它,但目前我们有一个Linux服务器托pipe的开发网站,这也是Git仓库(我通过Tower在我自己的机器上创build的)。 我们的开发人员通过AFP(Mac)或Samba(Windows / Linux)连接到此服务器,并使用Tower和Sourcetree的组合来检查这些更改。 我们在这个服务器上的Web开发文件夹是共享和许可的,这样所有的读写操作都是以www-data用户的身份完成的。 不是以任何方式理想,也不是我在生产中做的事情,但它对我们有用。 大多…. 每当尝试分阶段修改文件或提交它们时,都会收到以下错误消息: fatal: unable to write new_index file 有时它只是“索引”,没有“new_”前缀。 我已经发现,以www数据用户的身份login到服务器,cd到项目中的.git文件夹,然后将索引重命名为其他内容并再次返回,通常会修复此问题。 之前和之后的权限(660)是正确的,但重命名技巧似乎工作。 除了在开发者自己的机器上运行Git /网站这个显而易见的长期目标之外,是否有解决scheme – 或者仅仅是不推荐远程pipe理Git仓库?
我花了一天在nagios上设置自定义的twitter通知。 一切似乎都已经到位,通知似乎被触发,但脚本不被调用。 我的通讯录configuration如下所示: define contactgroup{ contactgroup_name twittergroup alias twittergroup members user1 } define contact { contact_name user1 alias user1 service_notification_period 24×7 host_notification_period 24×7 service_notification_options c,r host_notification_options d,r service_notification_commands streamnotify-service-twitter-dm host_notification_commands streamnotify-host-twitter-dm } 一个典型的服务看起来像这样: define service{ use generic-service host_name ra-stream-monitoring-host servicegroups streaming_services service_description Stream / starrfm-redfm ingest stream check_command check_http_status!"http://somestream" contact_groups admins,twittergroup } 我的commands.cfg有这些条目: define command […]
在SL6 x86_64上托pipeproftpd时,我有一个有趣的问题。 从源代码编译时,proftpd可执行文件将忽略HideGroupfunction。 但是,当我通过rpm安装epel的旧版本时,这个HideGroupfunction工作得很好。 为什么从source / tar安装mod_core的这个特性会被忽略,但是在从epel / rpm安装的时候会得到这个特性呢? 我在“/ var / ftp /”中有一个名为“pictures”的目录,我不希望它对匿名用户可见。 所以我有隐藏组中的隐藏,但它被忽略! 任何想法为什么? 这里有一些debugging信息。 [robertk@bunsy ~]$ ll /var/ftp/ total 40 drwxrwxr-x. 3 bobby bobby 20480 Jul 27 11:10 pictures drwxr-xr-x. 7 root root 4096 Dec 20 2013 pub d-wx-wx–x 2 ftp ftp 4096 Dec 20 2013 uploads -rw-r–r– 1 root root 224 […]
我已经高低起伏,我似乎无法find它。 当apache接收POST / HTTP / 1.1与正文字段中的一些数据时,是存储在内存或文件中的数据? 从我已经能够testing它不在记忆中。 这个问题的答案是否根据数据的MIMEtypes而改变? 如果是这样,那么file upload在哪里(multipart / *)去? 我知道这样的数据作为CGI的STDIN传递到目标文件,而THOSE系统的答案取决于那里的特定程序。 例如python制作临时文件。 这不是我问的问题。 我具体询问数据保存在哪里,服务器在套接字中接收数据,然后在STDIN中传递数据。 感谢您的考虑!