Questions tagged «ubuntu»

Ubuntu Linux是Debian的衍生产品,旨在使Linux成为主流。该站点上的问题通常应参考Ubuntu Server。请注意,http://askubuntu.com专用于Ubuntu问题。



3
主机文件似乎被忽略
我有几乎新鲜的Ubuntu桌面盒。操作系统已于两周前安装,并​​从业力存储库中进行了更新。上周,我对DNS没有任何问题。但是这周发生了一些变化。我不确定何时何地,也不确定是否更改了任何配置。 所以现在我有一些非常奇怪的情况。根据日志名称解析应正常工作。 / etc / hosts 127.0.0.1 localhost test 127.0.1.1 desktop /etc/host.conf order hosts,bind multi on /etc/resolv.conf # Generated by NetworkManager search search servers obtained via DHCP nameserver 192.168.0.3 /etc/nsswitch.conf passwd: compat group: compat shadow: compat hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4 networks: files protocols: db files services: db files …


6
分配给Ubuntu Server 8.04中第一个用户的默认组?
我只是在我的Ubuntu Server盒子上犯了一个愚蠢的错误:我使用将自己添加到了一个组usermod -G,之后我发现了该-a选项... 结果是我现在退出了admin群组,并且失去了我的sudo权利。我可以解决这个问题,但是我想知道我可能又被从哪些其他小组中删除了?我的用户是第一个用户,因此我要寻找的是第一个用户在安装时添加到的组的列表。

5
在Ubuntu发行版升级期间从关机中恢复
我有一台在发行版升级期间意外关闭的计算机(Ubuntu 8.10-> 9.04)。现在它无法完成启动-各种X错误,然后进入登录屏幕,但不允许登录。 我已经对其进行了备份,并且/ home数据在驱动器上仍然可以正常运行,因此不是紧急情况,但是完整的重建仍然是一个烦人且耗时的过程。有什么办法可以恢复吗?我有一张9.04的CD,我正在尝试尝试在顶部安装-这是一个好主意吗? 如果失败,是否有任何好的方法来检查驱动器并生成安装的软件列表,最好甚至包括来自/ home外部(例如/ etc)的设置? 如果我必须从头开始,有什么建议与负责意外关机的人员打交道?:) 编辑:非常感谢您的所有答案,我真的需要接受所有答案,因为我需要使用每个答案中的位。我可以使用以下方法完全修复安装: sudo dpkg --configure -a sudo apt-get update sudo dpkg --configure -a sudo dpkg --configure -a --abort-after=99999 sudo apt-get dist-upgrade sudo apt-get -f install sudo apt-get dist-upgrade
18 ubuntu  upgrade 


2
如何在Ubuntu 14.04服务器上调整Apache
当前在Ubuntu 14.04上的Apache 2(确切地说是Apache 2.4.7)上,我有以下设置: /etc/apache2/mods-enabled/mpm_prefork.conf <IfModule mpm_prefork_module> StartServers 20 MinSpareServers 100 MaxSpareServers 250 MaxRequestWorkers 150 MaxConnectionsPerChild 0 </IfModule> 该服务器是一台8GB(RAM)的Amazon服务器,只不过为某些Google广告系列加载了一个三页的注册表格。 我在网上找到了一个名为apachetuneit.sh的脚本,但是过了一会儿Apache才报告此错误: [2015年2月21日星期二16:45:42.227935] [mpm_prefork:错误] [pid 1134] AH00161:服务器已达到MaxRequestWorkers设置,请考虑提高MaxRequestWorkers设置 我如何判断如何设置这些设置? 我只在询问如何调整Apache 2.4,而没有其他要求。这就是为什么这个问题不同于这个问题的原因。

5
在FreeBSD的终端上按Ctrl +箭头键时获得; 5D
在centos上,我可以通过在终端中按ctrl +箭头(向左或向右)来跳过单词。当我进入FreeBSD盒并尝试相同的模式时,我得到: $ tail -f 20120412.log;5D;5D;5D (每次尝试= ; 5D) 有没有办法来解决这个问题?我正在使用Ubuntu 12.04 + Terminator。 提前致谢。

3
无法从Ubuntu上的外部IP访问Node.js
我敢肯定这是很讨厌的,所以请原谅我。我正在尝试在Ubuntu 10.04的端口8080上运行一个node.js服务器。 这是服务器上iptables -L的结果: Chain INPUT (policy ACCEPT) target prot opt source destination Chain FORWARD (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destination 这是nmap -p 8080的结果(编辑了ip地址,因为一切都应该或应该完全打开) nmap 173.203.xxx.xxx -p 8080 -A Starting Nmap 5.00 ( http://nmap.org ) at 2011-05-19 22:52 PDT Interesting …

7
如何在Ubuntu 12.04 CLI上自动启动OpenVPN(客户端)?
我有一个* .ovpn文件,如果我输入该文件 sudo openvpn client.ovpn 现在,我想在启动计算机时启动openvpn。这是ubuntu的无头版本-如果重要的话-12.04 64bit。 我将filename.ovpn复制到/ etc / openvpn,但是即使运行,它也无法启动 service openvpn start 我怎样才能做到这一点?
17 ubuntu  openvpn 

1
如何在Ubuntu上为PHP安装/启用GMP(数学函数)?
当调用类似的gmp数学函数时gmp_mod,我得到: Fatal error: Call to undefined function gmp_mod() 我已经安装了php5-gmp软件包并重新启动了Web服务器,但该功能仍未定义。服务器正在运行Ubuntu 10.04,PHP正在作为Apache模块运行。所有软件都是从官方软件包中安装的。 如何在PHP中启用GMP数学功能?我正在寻找使用官方软件包而不是从源代码进行编译的解决方案。

8
如何找出谁在使用我的带宽?
老实说,我的服务器管理能力很差,但老板要求我帮助。他的服务器每天有2GB的有限带宽,今天他收到公司的警告,他超过了该带宽并使用了... 24GB。 由于不可能,因为他走了,他问我是否可以找到问题所在。我不知道从哪里开始或做什么。 任何信息将对我如何找出问题所在有所帮助。 机器正在Ubuntu 12.04上运行。最奇怪的是,根据从托管方收到的图表,仅使用传出传输。 编辑 感谢您的建议,我将运行tcpdump并尝试检查结果
17 linux  ubuntu 

4
以非root用户身份运行nginx
我遵循此过程在Ubuntu 10.04 Lucid Server http://library.linode.com/web-servers/nginx/installation/ubuntu-10.04-lucid上安装nginx 在创建用于启动nginx的初始化脚本然后调用/etc/init.d/nginx start之后,我迷路了。当我这样做时,出现以下错误: Starting nginx_main: Starting /opt/nginx/sbin/nginx... nginx: [alert] could not open error log file: open() "/opt/nginx/logs/error.log" failed (13: Permission denied) 2012/03/16 18:17:27 [emerg] 859#0: open() "/opt/nginx/logs/access.log" failed (13: Permission denied) 我可以运行它的唯一方法是,如果我使用sudo它root,并且它以的方式运行该进程,那是我不想要的。 我已经建立chown了整个目录(chown -R nginx:nginx /opt/nginx),也已经建立chmod -R 755了目录。 user按照CS3的建议添加指令也给了我这个错误,但是还有一行。 Starting nginx_main: Starting /opt/nginx/sbin/nginx... nginx: [alert] could …

1
在iPad上的DreamPlug Ubuntu上使用Avahi
在DreamPlug(这是运行Ubuntu Jaunty的即插式计算机)上使用Avahi时,我遇到以下非常特殊的问题。 花了几天时间之后,我认为我已经设法缩小了问题的范围。 DreamPlug充当WiFi接入点,具有主机名plug和IP地址192.168.1.1(在/etc/hosts和中设置/etc/hostname),并运行lighttpd。 现在,我的Mac可以直接http://plug.local在Chrome中访问,但是如果我尝试http://plug.local在iPad上加载,它将无法正常工作。就是说,直到我将页面加载到桌面上,它才起作用。 由于某种原因,iPad永远无法解析主机名,直到在Mac上首先解析主机名为止。相同的访问点(DreamPlug)。 因此,请再次澄清一下:http://plug.local除非我http://plug.local在Mac上访问,运行ping plug.local,执行ssh root@plug.local或基本上执行任何其他可解析主机名的操作,否则iPad上的Safari浏览器将在访问时挂起(直到报告浏览失败),此时iPad会立即解析该主机名。主机名,它开始正常工作。 如果我的理解是正确的,则在连接iPad时,它们会广播的解析请求plug.local。无论出于何种原因,DreamPlug都会忽略此请求(或者永远不会收到它)。但是,Mac 确实可以广播其请求。它广播一个解析请求,然后DreamPlug brodcast返回结果plug.local-> 192.168.1.1。然后,iPad收到此结果(该结果确实是Mac的),然后可以成功解析。 我很乐意根据要求提供我的avahi-daemon.conf配置文件或其他配置文件。 更新:我现在设法使用Wireshark,发现iPad确实确实向网络广播了一个请求。 我捕获了DID导致Avahi做出响应的数据包,以及没有得到的数据包。 它们看起来完全相同,唯一的区别是,失败的记录指定了其他类型的RR OPT...我不知道OPT记录是什么。难道是Avahi不喜欢OPT出于某种原因附有RR的DNS查询吗? 这是Wireshark的两个屏幕截图。第一个显示了从台式计算机发送的“良好” mDNS请求(在这种情况下,该设备称为runway.local)。此查询工作正常,服务器(位于192.168.1.1)立即响应: 这是从返回的响应的示例runway.local: 同时,这是第二个DNS查询,该查询已从iPad发送给相同的主机名runway.local。在这种情况下,该请求似乎被简单地忽略了(无论如何,此DNS查询始终没有收到响应): 尝试查找导致问题的iPad请求中的内容,这两个数据包几乎相同,从台式机(运行OS X)和iPad发送的mDNS查询之间唯一的区别是iPad附加了OPT在DNS请求底部的资源记录。 问题是:资源记录的意义是什么-是-还是其他原因-导致该DNS请求被Avahi忽略。 更新这可能是我一直在寻找的突破: 我一直在使用--debug标志运行avahi-daemon,并且注意到很多“无效的查询数据包”。消息。这导致我转到此页面:http : //avahi.org/ticket/284,这似乎是一个已知问题(尽管应该解决)。 特别: 一个tcpdump使我相信这是由于Mac OS 10.6使用RFC2671在DNS查询的其他数据部分中添加了信息。具体来说,它提供“ UDP有效负载大小”(在我的情况下为1440)作为响应包最大大小的提示。[...] Avahi认为带有非空附加数据节的查询无效,在此之前,Avahi会在生成无效查询数据包消息之前检查AVAHI_DNS_FIELD_ARCOUNT!= 0。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.