Articles of linux

尝试从本地Mac到Amazon AWS Linux机器上的SCP

我正在尝试将文件从本地Mac复制到在Amazon EC2 / AWS Cloud上运行的Linux实例。 我能够通过terminal连接到服务器,但无法将我的文件提交到服务器。 这是我试过的:(是的,我用实际的服务器信息取代了[email protected]) scp /Users/me/Desktop/file.txt [email protected]:file.txt 结果:Sink:scp:/Users/me/Desktop/file.txt:没有这样的文件或目录 scp〜/ Users / me / Desktop / file.txt [email protected]:file.txt 结果:scp:/home/myuser/Users/me/Desktop/file.txt:没有这样的文件或目录 所以看来,当我使用〜/用户/ …它认为我试图从服务器复制文件? 但是,当我只使用/用户/ …,它仍然表示无法find该文件。 任何帮助将不胜感激。 更多信息 … 这里有一些额外的尝试,所有的结果都一样: scp localhost:/Users/me/Desktop/file.txt [email protected]:/home/myuser/file.txt scp /Users/me/Desktop/file.txt [email protected]:/home/myuser/file.txt 还有什么我需要做的,以告诉它从我的桌面机抓取文件? 弄清楚了 … 好的,所以我试图在我已经连接到服务器的时候这么做。 现在对我来说是有道理的,但我连接到服务器,然后尝试移动文件。 感谢您的帮助,并为此感到抱歉!

在安装drupal时出错

在我的Linux(Fedora 15)机器上安装drupal时遇到问题。 我已经从drupal.org网站下载了drupal包,并将包复制到了我的网站目录/var/www/html/DP在那里,我解压缩了包并将提取的文件夹重命名为drupal。 现在我已经在mysql数据库中创build了数据库dbdrupal。 我已经将./sites/default/default.settings.php复制到./sites/default/settings.php 现在,当我去我的网页浏览器,并打开链接http://localhost/DP/drupal/install.php安装启动,但在第三阶段(validation要求) – 它显示错误 文件系统 目录sites/default/files不存在。 自动尝试创build此目录失败,可能是由于权限问题。 要继续安装,请创build目录并手动修改其权限,或确保安装程序有权自动创build它。 有关更多信息,请参阅INSTALL.txt或在线手册。 设置文件 设置文件不可写入。 Drupal安装程序需要在安装过程中向./sites/default/settings.php写入权限。 如果您不确定如何授予文件权限,请参阅联机手册。 我已经创build了一个文件夹/sites/default/files并给了它完全的权限777也给了sites/default/settings.php完全许可777,但我仍然得到同样的错误。

Duplicity – 如何排除隐藏的文件/文件夹

使用Duplicity备份我的数据时,如何排除隐藏的文件和文件夹? 我试过了–exclude'。*'–exclude' 。 ' – 排除'**'。 这些排除了我用–include指定的文件夹以外的所有内容

Apache接收数百个对各个域的请求

我有一个Apache2实例,由于某种原因,开始接收数以百计的请求/ s,对于这里没有托pipe的各种域。 没有任何公开的运行。 以下是access.log的摘录: https : //gist.github.com/d9edfc546ca77d17b1df 事实: bind9被安装了几天,但没有运行了 最近切换到静态IP 有一个公共子域(即xxx.domain.com)指向该机器 端口22,80以及其他一些从路由器转发的数据 iftop显示许多活动连接 unn-46-234-119-111.cloudee.eu:64526 dynamicip-94-181-151-242.pppoe.penza.ertelecom.ru:64219 c-71-228-220-228.hsd1.tn.comcast.net:51688 89-179-33-252.broadband.corbina.ru:62767 static-98-114-145-42.phlapa.fios.verizon.net:32476 以及这些的其他变化,全部到路由器上被阻塞的端口。 nethog显示PID 0为那些… 0 root ..1:80-46.234.119.111:64063 0.000 0.000 KB/sec

安装在32位操作系统上的4G RAM?

可能重复: 32位Windows Server地址> 4GB RAM – 如何? 我知道,对于32位操作系统,每个进程的可寻址内存空间是“4G”(也许只是3G用户空间…)。 如果我有一个8G内存,是否所有的进程仍然可以利用(共享)这些8G内存是正确的,但每个内存都限制在最大4G? 或者整个系统只能看到和利用8G中的4G,因此在32位操作系统上拥有8G RAM就与拥有4G RAM相同?

有关迁移Web服务器的问题

我即将迁移我的networking服务器。 我在两个系统上都使用Ubuntu Server。 我从来没有这样做,我需要知道我应该注意什么。 我可以只复制var目录吗? 我有很多webapps。 这些包括Joombla,Wordpress,DotProject,PHP时钟,Opendocman,Linpha等等。 我需要采取什么特别的预防措施来确保一旦迁移后一切正常? 另外,我是否需要导入MySQL数据库,还是我可以复制一切? 如果我可以复制一切,我需要复制哪些目录? 最后,PHP如何影响所有这些? 任何帮助将不胜感激。 链接更多的信息也将不胜感激。

是否有限制Linux的速度限制工具,可以限制每个进程或套接字的速率?

我发现TC,它允许您通过IP,端口等进行过滤,然后限制费率。 但我想知道是否有任何可以过滤的应用程序或限制给定另一个进程的套接字速度.. 谢谢! 好像好像 我可以使用lsof -iTCP和ipfwpipe道…不知道这是多高效.. lsof -iTCP: http ://danielmiessler.com/study/lsof/ ipfw: http : //www.macgeekery.com/hacks/software/traffic_shaping_in_mac_os_x C: http ://psb.sbras.ru/cgi-bin/www/unix_help/unix-man?ipfw + 4 与速率限制(dummynet): http : //www.opensource.apple.com/source/network_cmds/network_cmds-115.2/ipfw.tproj/ipfw.c

调用下标时,Bash脚本不会为Jenkins释放

我有一个脚本调用下标,并试图释放/否认这个脚本,以便jenkins调用脚本可以成功完成。 它似乎在命令行上释放脚本,因此我可以在命令行(SSH)上注销或执行其他脚本,但Jenkins等待释放的脚本完成。 有没有办法解决它? super.sh #!/bin/bash /home/oracle/example/subscr.sh>temp-log.log</dev/null& disown -h echo "Done" exit 0 subscr.sh #!/bin/bash while [ false ]; do echo "Still Working" sleep "5s" done 当这样做的时候,jenkins一直挂着,直到我杀死了执行官。

起搏器行为托pipeXen domU资源,这是预期的吗?

我正在使用运行Xen的OpenSuSE 11.3上使用Pacemaker + OpenAIS + Corosync,并试图确定在预期与否共享Xen domU资源时所看到的行为。 集群节点/ dom0:xen01-primary xen01-secondary Xen domUs / Pacemaker资源:xen-db01 xen-db02 xen-db01和xen-db02不应该在同一个dom0上运行。 起搏器configuration可以在http://pastebin.com/5NnPExkm看到,但我有以下的代pipe规则:主机托pipexen-db -inf:xen-db01 xen-db02 启动每个Xen资源后,crm_mon的输出位于http://pastebin.com/vX85TLTP 。 以下是对观察到的起搏器行为的简要描述。 编辑:由于完整的cibadmin输出可能会有所帮助,我已经在http://pastebin.com/h38xCYby 在启动第一个domU资源之后,似乎第二个domU资源启动时,Pacemaker尝试在同一个dom0上启动它们,然后将其迁移。 请注意,xen-db01最初位于xen01-primary上,当xen-db02启动时,xen-db01移动到xen01-secondary,然后尝试返回到失败的xen01-primary。 此外,我很好奇,如果在第二个domU开始后crm_mon的输出中显示的错误是正常的。 我有点怀疑,这是应该如何工作,但我想肯定之前,得到太多。 谢谢, 肯德尔

如果linux服务器连接到路由器,整个networking的互联网连接将不起作用

我有一个使用iptables(充当防火墙)的机器(Fedora)。 该系统工作了很长时间,但现在有一个问题。 互联网连接失败。 我仔细看了看,发现如果机器启动了,或者如果连接到路由器,networking中的每个人都无法连接互联网。 局域网中的通讯工作正常(其他网卡)。 我在哪里可以find问题? 如果我查看交换机(在Fedora和路由器之间),如果服务器连接到路由器,则活动LED始终闪烁。 iptables -L -n Chain INPUT (policy ACCEPT) target prot opt source destination ACCEPT all — 0.0.0.0/0 0.0.0.0/0 eth2-DMZ all — 0.0.0.0/0 0.0.0.0/0 RH-Firewall-1-INPUT all — 0.0.0.0/0 0.0.0.0/0 eth0-internal-INPUT all — 0.0.0.0/0 0.0.0.0/0 LOG all — 0.0.0.0/0 0.0.0.0/0 LOG flags 0 level 4 prefix `REJECT FILTER:' REJECT all — […]