Articles of 用户pipe理

netcat /通过ssh命名pipe道代理

我习惯使用ssh转发本地主机上的远程服务端口,例如: ssh -L 2181:localhost:2182 user@server (转发远程主机端口2182到本地端口2181) 现在,从我SSH的机器,我试图达到一个TCP服务,并将响应转发到我的本地机器: local-machine:2181 <– SSH –> remote-machine:2182 <– netcat/named pipe –> service:2181 注意:我没有直接访问服务器,我只能通过SSH连接到我的networking。 我正在尝试使用netcat与命名pipe道: 在远程机器上: mkfifo fifo nc -k -l 2182 <fifo | nc service 2181 >fifo 在本地机器上: echo message | nc localhost 2181 echo message | nc localhost 2181 但似乎并不奏效。 我也尝试过,在远程机器nc -k -l 2182 0<fifo | nc service 2181 […]

我是否可以使用Gulp来修改我的.htaccess文件,使用Dev&Production的不同configuration?

我有两个运行Apache的CentOS盒子。 一个是我的开发环境,另一个是我的生产环境。 我在使用Gulp的过程中,从我的开发服务器通过Git推送到我的生产服务器,但在基于环境的.htaccess文件中有不同的configuration要求。 我想要做的是有一些types的中央configuration文件,允许我更新这些configuration,然后当我推动dev时,它将.htaccess文件的某些方面设置为开发设置,当推到生产时,它使用我的生产设置。 (我想另一个select是有一个dev.htaccess和prod.htaccess,并有Gulp只是重命名相应的文件.htaccess根据它推动到的环境。我想避免必须维护多个.htaccess文件虽然。)

我最近改变了我的托pipe,现在我只能发送电子邮件,并没有收到使用GMail

我有一个域名(emmasteed.co.uk),我曾与英国注册托pipe,我最近把我的托pipe移到GoDaddy。 我有一个我已经使用了几年的电子邮件:[email protected]。 当我改变我的托pipe,我在GMail中再次设置这个电子邮件地址,并把新的用户名,密码等进入我的GMail设置,以便我能够发送和接收来自这个帐户的电子邮件。 这工作之前,但设置了这一点,我只能发送电子邮件,但没有收到。 我使用了GoDaddy寄给我的设置。 我在GoDaddy的一位支持人员面前说,我需要把我的MXlogging改成Google的。 我觉得这很奇怪,因为我以前从来不需要这样做,但我仍然这样做,没有任何区别。 我只在桌面上使用GMail来访问我的电子邮件。 5天前我做了这些改变,所以有足够的时间来完成。 我昨天在GMail帐户里重复插入了相同的设置,一会儿它就开始工作,我开始接收邮件,但是之后又停止了工作。 我正在使用的服务器设置: SMTP: n1plcpnl0058.prod.ams1.secureserver.net Port: 495 POP: n1plcpnl0058.prod.ams1.secureserver.net Port: 995 如果select此选项,我只能input这些设置:“检索邮件时始终使用安全连接(SSL)。 如果我没有这个检查它只是超时试图连接。 我一直在这个问题上经历过这么多论坛,还没有find答案。 有什么我可能失踪?

我在哪里可以从CentOS7获得libcgroup和policycoreutils-python?

我有一个由Vagrant centos/7创build的虚拟机。 我试图安装docker ,但它不工作。 我尝试了一个SaltStack奴才,只是vagrant ssh和sudo yum install 。 但它告诉我,它无法find这些依赖关系: –> Finished Dependency Resolution Error: Package: docker-engine-1.9.1-1.el7.centos.x86_64 (docker_repo) Requires: libcgroup Error: Package: docker-engine-selinux-1.9.1-1.el7.centos.noarch (docker_repo) Requires: policycoreutils-python You could try using –skip-broken to work around the problem You could try running: rpm -Va –nofiles –nodigest 我不认为任何build议的解决scheme将做我所需要的。 我谷歌search,但我得到的是链接到rpmfind或rpmbone,当然,他们可能会提供一个rpm我可以下载,但我敢肯定,这些应该是在某个地方的仓库。 yum repolist给了我这个: repo id repo name status docker_repo Docker […]

在Apache中禁用单个文件的https

很长一段时间,我没有在我的linux服务器上使用https,因为我没有find适合我需求的体面的CA. 现在,让我们encryption(一个提供免费证书的新的CA)已经推出了他们的公开testing版,所以我马上得到了他们的证书。 我现在将所有的请求redirect到https,一切工作正常,但由于我已经使用HTTP的年龄,我将需要一些时间来重写一些客户端软件取决于wbesite是http。 不幸的是,我现在无法部署更新,因为更新机制现在也被破坏:/ 所以我的问题是:有没有办法在apache2中禁用单个文件的https? 我更喜欢使用一个简单的.htaccess文件的解决scheme,但也有人赞赏。 这是通过letsencrypt添加到VirtualHost *:80 : RewriteEngine on RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [L,QSA,R=permanent]

从一组服务器发出单个命令?

我有一个服务器集群将运行一个简单的ruok命令与失败转移。 该命令将会像curl -X POST http://foo.com/status一样简单。 由于我在这个池中会有3到300个节点,所以我想确保这个命令每10分钟才会发出一次。 我遇到了这个问题,我不能只是添加一个crontab到我的服务器,除非我希望他们都发出每X分钟。 我开始考虑使用HashiCorp Consul作为它相当高的可用性,看起来比etcd或Zookeeper更容易。 我不知道如何实际创造一些能做到这一点的东西。 我将在所有的服务器上使用这个脚本 #!/bin/bash curl -i -H "Accept: application/json" \ -H "Content-Type:application/json" \ -X POST –data '{"status":"ruok"}' "https://foobar.com/status" 那么,如何编写Consul以便在节点池中运行一次呢?

在LDAP中pipe理Samba帐户的工具

TLDR:我可以用Apache Directory Studio(或其他通用ldap编辑器)合理地pipe理openldap中的samba帐户吗? 我目前正试图摆脱GOsa作为我们的LDAPpipe理工具。 (另外,我正在改变cyrus来dovecot,但是这是照顾的。)我想摆脱像GOsa这样的解决scheme,因为我们很难根据自己的需求来增强他们的软件,同时保持他们的代码。 此外,该项目还有2012年的最新版本。我想用像Apache Directory Studio或类似的通用ldap接口来编辑我们的用户。 由于我们使用这个目录来存储我们的samba帐户,所以我意识到GOsa在这个部门的工作比我想像的要多。 我不想手动生成不同的samba密码哈希(sambaLMPassword,sambaNTPassword)和非人类可读的字段(sambaPwdLastSet,sambaMungedDial)。 同样pipe理ID也可以是该工具应该做的事情。 GOsa和LAM之类的工具和完整的手动方法之间有什么办法吗? 还是必须在控制台上使用smbldap-tools并在ADS中编辑其余部分? :/ 谢谢! 编辑:桑巴4,但在经典模式

慕尼黑没有显示接口pfsense 2.2的stream量

我正在尝试一些系统并插入监控带宽 我来到Munin来监视我的PFSense 2.2.6的接口 安装穆宁是很容易的,在正常的debian虚拟机的我可以看到所有的统计数据,但在我的PFSense我无法得到的接口stream量的graphics。 我已经添加了端口4949的规则,可以看到所有其他统计信息。 关于Munin的PFSense论坛上的信息对于新的PFSense版本已经过时了。 我跟着这个教程,随着PFSense新版本的不断变化。 https://forum.pfsense.org/index.php?topic=31090.0 我真的不知道要开始

如何在具有相同Publice IP地址的多台Windows Server上承载单个网站

我需要在具有相同静态IP地址的多个Windows服务器上托pipe我的网站,所以如果一台服务器

疑难MS KB号码

我有MS KB号码的一些怀疑,例如MS16-103(KB 3182332) – 在这个我们有两个不同的KB号码3176492,3176493.我的疑惑是我们应该在服务器上应用哪一个。 在服务器kb 3176493被安装,这kb是在ms16-103。 现在用户正在询问MS16-103(KB 3182332)是否安装了否。 如果我在这个search没有(get-hotfix -d“KB”)它说它没有安装,但如果我search3176493这个没有kb安装。 所以哪一个是适用的。 现在我可以检查MS16-103(KB 3182332)这个kb是否安装。