Articles of linux

更改authorized_keys以进行rootlogin

由于我们的服务器pipe理员已经离开,现在是更改根login密钥的好时机了吗? 我们如何去做呢?

从nginx到Jetty的代理

我正在从nginx代理请求到Jetty,但我有Jetty收到请求的问题。 Jetty请求显示请求IP地址是127.0.0.1。 但是我想要真正的服务器IP,我的站点有多个域,所以当请求从某个域名到我的服务器时,它也必须在Jetty请求中可用。 nginxconfiguration: server { listen 80; ## listen for ipv4 listen [::]:80 default ipv6only=on; ## listen for ipv6 server_name localhost; access_log /var/log/nginx/localhost.access.log; location / { proxy_pass http://127.0.0.1:8080; proxy_set_header X-Real-IP $remote_addr; } } Servlet请求: Dump Servlet getMethod: GET getContentLength: -1 getContentType: null getRequestURI: /dump/info getRequestURL: http://127.0.0.1:8080/dump/info getContextPath: getServletPath: /dump getPathInfo: /info getPathTranslated: /tmp/jetty-0.0.0.0-8080-test.war-_-any-/webapp/info getQueryString: […]

使用WordPress的日记 – 如何限制访问所有,但移动客户端?

我期待着开始为自己的生活保留一份日记,这样我就可以将事件归档并标记出来,同时也让我更新容易(所以我坚持使用它)。 我使用wordpress很多,认为这将符合法案,但想尽可能限制访问。 我打算使用基于networking和域名的Apache目录允许/拒绝规则,但我希望find一个解决方法的一个方面是为我的iPhone做一个例外,所以我可以从它的post。 我似乎无法find任何dyndns客户端,我可以运行在那里给我一个静态域名在Apache中的例外,所以我希望有人能指出我在正确的方向,如果他们知道其他可能工作。 PS-我知道有一个使用电子邮件的远程发布选项,可以使用,但这不会是我的第一select……但是,一个可靠的备份计划。 在此先感谢您的任何build议!

Crontab – 结合时间

我希望我的脚本每23(周六下午11点)运行一次,每7小时运行一次。 在directadmin我使用这个: 23,7-19/2然而,在crontab中它会每分钟运行一次。 我应该使用什么语法? 我的完整路线: * 23,7-19/2 * * * /usr/local/bin/php script.php

向用户提供日志

scheme…负载均衡webfarm与几个Apache / Tomcat机器处理请求。 开发人员需要访问catalina.out文件。 当然,这在所有机器上都是不同的。 在这种情况下,你会使用什么方法/逻辑/策略? 不幸的是,重新configurationtomcat以在NFS导出上拍摄catalina.out不是一个选项。 你知道任何可爱的Web前端日志文件目录? 🙂

Debian – kjournald吃我的CPU,并closures我的networking服务器

kjournald进程有时会在我的Debian Web服务器上启动。 当我运行top时 ,kjournald进程占用了100%的CPU利用率。 过程运行一小时后,我的web服务器(apache)不会响应任何请求(我的站点已closures),但是我可以通过putty访问SSH(虽然速度很慢)。 当我显示正常运行时 ,我得到这个: debian:/home/jonathan# uptime 08:11:56 up 15:14, 1 user, load average: 101.06, 50.67, 30.41 这种情况就像一周左右发生一次。 发生这种情况时,我必须重新启动服务器,使其达到正常状态。 当我inputreboot命令,服务器只是不重新启动,我不知道为什么。 我必须用前面的button来重启,就像在“Windows 95”的日子里一样!

我如何学习基本的Linux能力testing?

可能重复: 初级Linux的知识不能错过 我正在寻求的一个职位的要求之一,包括一些基本的Linux服务器pipe理。 我有一些经验,所以我不太担心,但我不认为自己是一个专家。 据我所知,testing将有10个有关基本Linuxpipe理的开放式问题。 我如何或者“学习”什么?

linux添加python脚本以用户身份运行

我有一个Python脚本,通过PHP执行,但脚本运行在用户的Ubuntu下。 如何将我的Python脚本更改为与我的PHP脚本(即www-data)相同的用户? 如果这不是一个安全的方法来做到这一点,会是什么? Python脚本对通过PHP上传的文件执行任务,PHP自动将所有者和组设置为www-data。 我从命令行执行python脚本,它的工作原理,但通过PHP执行时,Python脚本没有权限执行上传文件的任务。

组用户不能写入文件

我在linux操作系统中使用了tomcat + cpanel。 我设置了一个文件的tomcat组,但tomcat无法写入我的文件。 我的文件的许可是664。 os设置是: root@panther [/home/domain/public_html]# ls -la total 36 drwxr-x— 4 domain nobody 4096 Oct 9 15:18 ./ drwx–x–x 11 domain domain 4096 Oct 9 15:17 ../ drwxr-xr-x 5 tomcat nobody 4096 Oct 8 19:26 ROOT/ drwxr-xr-x 5 jbeanir jbeanir 4096 Oct 17 2011 TEST/ 页面的url是domain/TEST/newjsp2.jsp 请帮帮我

redirect到始发服务器

以下是按预期工作。 唯一的问题是它不会返回源服务器命令提示符,除非我按Ctrl + C [abc@server]$ 0</dev/null echo "ls" | ssh -t -t [email protected] "sh" tcgetattr: Invalid argument sh-3.2$ xyz.tar.gz sh-3.2$ Killed by signal 2. [abc@server]$ 我想在shell脚本中使用它。