服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我的Postfixconfiguration有几个问题。 让我们从这个开始吧:在Postfix日志中,Postfix尝试连接(SMTP)到example.org而不是mailer.example.org 。 example.org是另一台电脑。 注意:我用我自己的域replace下面的example.org 。 example.org (运行web服务器的计算机)和mailer.example.org (运行postfix的计算机)的DNSparsing是正确的。 试图发送电子邮件的testing: ubuntu@mailer:~$ telnet localhost 25 Trying 127.0.0.1… Connected to localhost. Escape character is '^]'. 220 mailer.example.org ESMTP Postfix (Ubuntu) ehlo mailer.example.org 250-mailer.example.org 250-PIPELINING 250-SIZE 10240000 250-VRFY 250-ETRN 250-STARTTLS 250-ENHANCEDSTATUSCODES 250-8BITMIME 250 DSN mail from: <[email protected]> 250 2.1.0 Ok rcpt to: <[email protected]> 250 2.1.5 Ok data 354 […]
是否可以设置腻子(或叉子),有多个terminal/login在全屏时打开,但每个用一个专用的快捷方式切换到它? 就像Ctrl + Alt + F1到F6在许多Linux系统中切换ttyterminal一样。 (说实话,我打算把这些快捷键添加到我的腻子会话/terminal/login中。)
在安装期间,比如rhel 6.3,control + 3虚拟控制台显示一些文本日志。 我想在安装之后/在安装过程中查看这些日志(但显然显示会被截断)。 我们怎么做到这一点? 有没有syslog方法或日志保存在ramdisk /文件系统的某处? 谢谢
我陷入这个问题: 我有一个新的服务器,我通过SSH访问,使用PuTTy。 在Configuration中,我需要select使用ssh访问服务器所需的ssh shell。 select: /bin/sh /bin/bash /bin/dash /bin/bash(chrooted) 如果我select/bin/sh ,我没有一些权限,例如安装Python的setuptools,如果我select/bin/bash(chrooted) ,我没有python,如果我python说:找不到命令。 我正在使用Debian 7, 我该怎么办?
我有一个具有以下目录结构的Web应用程序: /subdomain_name /app /public 这个Web应用程序是为我们的VPS中的每个新用户安装的。 他们提供了一个子域名,然后生成一个子域,并在VPS中的相应目录中存储该Web应用程序。 每个networking应用程序由两个目录, 应用程序和公共 。 我需要的是,对于公众来说 ,公开的,以便当用户inputhttp://subdomain_name.ourdomain.com时 , public的内容显示给用户。 与此同时,与公共级别相同的应用程序目录不能被任何用户访问。 我将如何去做这件事? 请记住,解决scheme必须能够自动化(每一步都以编程方式完成)。 我没有要求如何自动化,但解决scheme应该能够以编程方式为每个Web应用程序安装而不是手动执行。 其他信息:使用Apache和cPanel。 编辑澄清:我想能够拉下如下结构: /the hosting home directory /some_directory /some_other_directory /public_html [here goes ourdomain.com's index and such] /webapp_charles /app /public /webapp_fred /app /public /webapp_john /app /public 因此,例如,用户在浏览器中键入http://webapp_charles.ourdomain.com并加载/ [我们的托pipe主页] / webapp_charles / public。 但是,没有访客必须能够访问/ [我们的托pipe家] / webapp_charles /应用程序。
我正在远程服务器上设置一个encryption的文件存储,我希望能够在我的系统上透明地使用它。 我希望能够在本地解密/encryption它们,以便托pipe这些文件的服务器将无法看到存储的内容。 (因此,我可以将敏感文件存储在几乎任何VPS上,而不必考虑其可信度或其基础架构的安全性) 我目前的战斗计划是通过SSH使用NFS,并通过客户端安装dmcrypt容器。 (我想过使用SSHFS,但多个用户将使用相同的共享,SSHFS维基百科页面build议反对) 所以我的问题是: 如果我在NFS服务器上有一个dmcrypt容器,文件encryption/解密是否会在客户端本地发生,或者远程在NFS服务器上发生? 我也很感激,如果你有任何明显的警告或得到你的我应该小心避免:)
我在2天前安装了DenyHosts,并没有将我的IP添加到安全IP列表中。 今天我连接了我的服务器,但它挣扎了一下,我不得不终止我连接到服务器的应用程序。 之后,我被禁止从我自己的服务器。 我仍然可以访问完整的FTP,但是我不能编辑hosts.deny 有什么方法可以重新获得我的服务器?
我正在尝试为外部API创buildJSON / JSONP代理。 这是我的configuration到目前为止: server { listen 80; server_name api.example.com; location /api/ { if ( $arg_callback ) { echo_before_body '$arg_callback('; echo_after_body ');'; } if ($args ~ (.*)callback=[^&]*(.*)) { set $args $1$2; } proxy_pass http://api.external.com; rewrite ^/api/(.*)$ /external/api/$1?api_key=MY_KEY$is_args$args break; } } 代理工作得很好,没有callback参数,返回有效的JSON。 但是,当我包含callback ,它仍然只返回JSON,而不包含callback。 在调用外部API之前,我必须去掉callback参数,因为如果请求包含无法识别的选项,它将返回一个错误。 在传递请求之前,如何将callback参数从请求中除去(如果存在),但是仍然使用它来创buildJSONP?
我是新的htaccess。 所以当我想要使用htacces做一个urlredirect,我总是得到一个redirect循环,并不知道如何解决它。 我一直在网上search,但没有find我的解决scheme。 请帮忙 我想要做的是将根目录(/ *)下的所有子页面redirect到根目录下的index.html(/index.html) 我需要将www.mydomain.com.au/*redirect到www.mydomain.com.au/index.html 这是我的代码 RewriteEngine On RewriteBase / RewriteRule ^(.*)$ http://www.mydomain.com.au/index.html [R=301,L] 请帮助如何解决这个非常感谢!
我有Openfire的巨大问题,每时每刻因为缺乏内存而崩溃。 在Java日志中,我有以下错误日志。 然而问题是 Openfire是32位,我不能运行它为64位。 因为我可以给Openfire的只有32位最大内存是4GB。 我的系统是非常强大的32 GB RAM,所以我不能再增加 只有最多100个用户使用openfire,但似乎还不能处理它 我每5分钟运行一次cron作业来监视这个服务,然后每隔一段时间重新启动一次 任何解决scheme如何优化内存使用开放和停止崩溃? 错误日志如下 # # There is insufficient memory for the Java Runtime Environment to continue. # Native memory allocation (malloc) failed to allocate 140 bytes for CHeapObj-new # Possible reasons: # The system is out of physical RAM or swap space # In 32 bit […]