Articles of ubuntu 12.04

如何在EC2上挂载/ tmp到/ mnt?

我想知道在EC2实例的临时存储/mnt挂载/tmp端点的最好方法是什么,并给ubuntu用户默认的写入权限。 有些人build议这样编辑/etc/rc.local: mkdir -p /mnt/tmp && mount –bind -o nobootwait /mnt/tmp /tmp 然而这对我来说不起作用(文件不同)。 我试着编辑默认的fstab条目: /dev/xvdb /mnt auto defaults,nobootwait,comment=cloudconfig 0 2 用/ tmpreplace/ mnt,然后给它一个umask = 0777,但是由于cloudconfig的原因,它不起作用。 我使用Ubuntu 12.04。 谢谢。

Vagrant错误:连接超时。 重试

我有一个服务器与Ubuntu 12.04,Virtualbox 4.3和Vagrant 1.5.1。 我试图使用这个框http://puppet-vagrant-boxes.puppetlabs.com/centos-64-x64-vbox4210.box然而不当。 当我跑“stream浪”时,我得到这个消息: Bringing machine 'default' up with 'virtualbox' provider… ==> default: Importing base box 'centos-64-x64-vbox4210'… ==> default: Matching MAC address for NAT networking… ==> default: Setting the name of the VM: rafael_default_1396403974194_51967 ==> default: Clearing any previously set forwarded ports… ==> default: Clearing any previously set network interfaces… ==> default: Preparing […]

在生产服务器上运行“apt-get upgrade”(稳定性)通常是安全的吗?

我经常login到我的Ubuntu 12.04.2服务器(使用Postgres 9.2.4运行在线生产数据),并看到类似于: 4 packages can be updated. 4 updates are security updates. 当然,这几乎每隔几天就会发生一次。 我对自动更新不感兴趣(我睡觉时可以改变的东西越less越好),但是我总是对我的服务器保持最新状态感兴趣,所以我的问题是:当我看到如那么,运行apt-get upgrade总是被认为是安全的,或者是有时可能会破坏事物。 我明白,补丁并不总是完美的(因此在标题中引用“总是”),但作为一般规则,是否安全运行此(特别是这是一个数据库服务器,而只是通过Nginx服务的CSS文件)?

在apt-get安装之后阻止Apache启动

当apt-get install apache2 ,服务器在安装完成时自动启动,默认的Apacheconfiguration使/var/www/客户端都可以访问。 因此,如果我在安装Apache之前在该目录中有任何closures的源服务器端脚本或其他秘密信息,那么它是公开访问的,直到我更改Apacheconfiguration并重新启动Apache,或者直到我停止Apache。 我可以做这个 sudo apt-get install -y apache2 sudo service apache2 stop # Finish setting up… 然后,只有一个简单的窗口,可以访问秘密的东西,但是最好让Apache不要自动启动,甚至一刻也不要暴露/var/www/ 。 有没有我可以通过apt-get install或其他方式来防止Apache安装后自动启动的选项?

如何在NGINX PageSpeed模块资源上启用gzip压缩?

我一直专注于优化某个网站,使其在Google PageSpeed Insights工具(针对移动设备和桌面设备)上达到100分。 大部分的项目是完美的工作,但我继续得到“启用压缩”警告的网站。 这很麻烦,因为我的服务器上启用了gzip,并且未压缩的唯一资源来自NGINX PageSpeed模块。 我已经浏览了Google网站上的configuration页面,但没有任何描述如何启用压缩function,除了已经存在的一般NGINXconfiguration之外。 我的问题是这样的:如何启用gzip压缩,使其适用于pagespeed资源? 我的服务器设置: Ubuntu 12.0.4.3 LTS NGINX – 使用PageSpeed模块1.6.29.5testing版自定义编译1.5.4 NGINX服务器configuration: user www-data; #set worker processes to cpu processes worker_processes 4; error_log /var/log/nginx/error.log; pid /run/nginx.pid; events { worker_connections 1024; } http { client_max_body_size 200m; include /etc/nginx/mime.types; default_type application/octet-stream; access_log /var/log/nginx/access.log; sendfile on; keepalive_timeout 3; types_hash_max_size 2048; gzip on; gzip_disable msie6; […]

NFS与encryption的Ubuntu主目录

我无法通过vagrant获取NFS设置: 在我的本地机器上,我已经安装了NFS: apt-get install nfs-common nfs-kernel-server 并在我的Vagrantfile设置它被使用: config.vm.share_folder("v-root", "/vagrant", ".", :nfs => true) 在vagrant up我得到: exportfs: /home/<user>/path/to/dir does not support NFS export Mounting NFS shared folders failed. This is most often caused by the NFS client software not being installed on the guest machine. Please verify that the NFS client software is properly installed, and […]

如何重置Ubuntu 12.04 iptables默认不locking自己?

任何人都可以提供的命令完全重置Ubuntu 12.04的iptables(防火墙)到默认的“工厂”设置? 据我所知,做这个错误会导致一个被锁在Linux的盒子外?

编辑fstab和mtab后需要重新启动服务器吗?

我只是想知道如果我需要在编辑fstab和mtab之后重新启动我的服务器。 由于awstats报告的问题,我在这个文件中手动改变了一些东西。 我在使用howtoforge的教程的帮助下使用ISPConfig 3。 但是由于删除/删除了某个账户,fstab和mtab的configuration搞砸了。 我也在howtoforge论坛上提出这个问题,但直到现在还没有人回答。 如果您想阅读我的问题,请点击此处 。 我很努力地解决这个问题,没有运气。 更新: 以下是我的fstab发生了什么事情: 在价值之前(我省略了另一个): /var/log/ispconfig/httpd/mydomain.com /var/www/clients/client1/web1/log none bind,nobootwait 0 0 /var/log/ispconfig/httpd/example.com /var/www/clients/client1/web2/log none bind,nobootwait 0 0 所以我把它改成了正确的path: /var/log/ispconfig/httpd/mydomain.com /var/www/clients/client1/web2/log none bind,nobootwait 0 0 /var/log/ispconfig/httpd/example.com /var/www/clients/client1/web3/log none bind,nobootwait 0 0 我也发现mtab具有与上面相同的值,这就是为什么我手动编辑它。 从: /var/log/ispconfig/httpd/mydomain.com /var/www/clients/client1/web1/log none rw,bind 0 0 /var/log/ispconfig/httpd/example.com /var/www/clients/client1/web2/log none rw,bind 0 0 至: /var/log/ispconfig/httpd/mydomain.com /var/www/clients/client1/web2/log none […]

为什么snmp不能使用自己的MIB?

我已经完成了Ubuntu 12.04LTS的全新安装,并安装了snmpd和snmp软件包。 如果我input: snmpwalk -m ALL -v2c -c public localhost 1.3 我得到了大量的错误,forms如下: Cannot adopt OID in SQUID-MIB: cacheClients ::= { cacheProtoAggregateStats 15 } Cannot adopt OID in NET-SNMP-EXTEND-MIB: nsExtendLineIndex ::= { nsExtendOutput2Entry 1 } Cannot adopt OID in NET-SNMP-EXTEND-MIB: nsExtendOutLine ::= { nsExtendOutput2Entry 2 } Cannot adopt OID in UCD-SNMP-MIB: laIndex ::= { laEntry 1 […]

正确的方法来移动kvm vm

我想知道在两台KVM主机之间移动虚拟机的正确方式是什么, 而不使用任何共享存储 将磁盘文件和XML转储从源KVM机器复制到目标机器就足够了吗? 如果是这样的话,需要运行哪些命令来将vm导入到目的地? 操作系统是在Dom0和DomU上的Ubuntu。 提前致谢